Added ObGetObjectHandleCount().
[reactos.git] / reactos / ntoskrnl / io / adapter.c
1 /* $Id: adapter.c,v 1.5 2001/03/31 15:58:24 phreak Exp $
2 *
3 * COPYRIGHT: See COPYING in the top level directory
4 * PROJECT: ReactOS kernel
5 * FILE: ntoskrnl/io/adapter.c
6 * PURPOSE: DMA handling
7 * PROGRAMMER: David Welch (welch@mcmail.com)
8 * UPDATE HISTORY:
9 * Created 22/05/98
10 */
11
12 /* INCLUDES *****************************************************************/
13
14 #include <ddk/ntddk.h>
15
16 #include <internal/debug.h>
17
18 /* DATA **********************************************************************/
19
20 POBJECT_TYPE EXPORTED IoAdapterObjectType = NULL; /* FIXME */
21 POBJECT_TYPE EXPORTED IoDeviceHandlerObjectType = NULL; /* FIXME */
22 USHORT EXPORTED IoDeviceHandlerObjectSize = 0; /* FIXME */
23
24 /* FUNCTIONS *****************************************************************/
25
26 NTSTATUS STDCALL
27 IoAllocateAdapterChannel (PADAPTER_OBJECT AdapterObject,
28 PDEVICE_OBJECT DeviceObject,
29 ULONG NumberOfMapRegisters,
30 PDRIVER_CONTROL ExecutionRoutine,
31 PVOID Context)
32 {
33 return HalAllocateAdapterChannel( AdapterObject,
34 DeviceObject,
35 NumberOfMapRegisters,
36 ExecutionRoutine,
37 Context );
38 }
39
40
41 /* NOTE: Missing IoXXXAdapter finctions in HAL.DLL */
42
43
44 /* EOF */