394bac84312445da6d25b16944b4adc31ce25893
[reactos.git] / ntoskrnl / io / adapter.c
1 /* $Id$
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 */