ReactOS 0.4.16-dev-297-gc569aee
|
Go to the source code of this file.
Classes | |
struct | _DMA_PAGE |
struct | _DMA_CHANNEL_MASK |
union | _DMA_MODE |
union | _DMA_EXTENDED_MODE |
struct | _DMA_CHANNEL_STOP |
struct | _DMA1_ADDRESS_COUNT |
struct | _DMA2_ADDRESS_COUNT |
struct | _DMA1_CONTROL |
struct | _DMA2_CONTROL |
struct | _EISA_CONTROL |
struct | _ROS_MAP_REGISTER_ENTRY |
struct | _ADAPTER_OBJECT |
struct | _GROW_WORK_ITEM |
Macros | |
#define | B_8BITS 0 |
#define | W_16BITS 1 |
#define | B_32BITS 2 |
#define | B_16BITS 3 |
#define | COMPATIBLE_TIMING 0 |
#define | TYPE_A_TIMING 1 |
#define | TYPE_B_TIMING 2 |
#define | BURST_TIMING 3 |
#define | VERIFY_TRANSFER 0x00 |
#define | READ_TRANSFER 0x01 |
#define | WRITE_TRANSFER 0x02 |
#define | DEMAND_REQUEST_MODE 0x00 |
#define | SINGLE_REQUEST_MODE 0x01 |
#define | BLOCK_REQUEST_MODE 0x02 |
#define | CASCADE_REQUEST_MODE 0x03 |
#define | DMA_SETMASK 4 |
#define | DMA_CLEARMASK 0 |
#define | DMA_READ 4 |
#define | DMA_WRITE 8 |
#define | DMA_SINGLE_TRANSFER 0x40 |
#define | DMA_AUTO_INIT 0x10 |
#define | MAP_BASE_SW_SG 1 |
typedef struct _ADAPTER_OBJECT ADAPTER_OBJECT |
typedef struct _DMA1_CONTROL DMA1_CONTROL |
typedef struct _DMA2_CONTROL DMA2_CONTROL |
typedef struct _DMA_CHANNEL_MASK DMA_CHANNEL_MASK |
typedef struct _DMA_CHANNEL_STOP DMA_CHANNEL_STOP |
typedef union _DMA_EXTENDED_MODE DMA_EXTENDED_MODE |
typedef struct _EISA_CONTROL EISA_CONTROL |
typedef struct _GROW_WORK_ITEM GROW_WORK_ITEM |
typedef struct _DMA1_ADDRESS_COUNT * PDMA1_ADDRESS_COUNT |
typedef struct _DMA1_CONTROL * PDMA1_CONTROL |
typedef struct _DMA2_ADDRESS_COUNT * PDMA2_ADDRESS_COUNT |
typedef struct _DMA2_CONTROL * PDMA2_CONTROL |
typedef struct _DMA_CHANNEL_MASK * PDMA_CHANNEL_MASK |
typedef struct _DMA_CHANNEL_STOP * PDMA_CHANNEL_STOP |
typedef union _DMA_EXTENDED_MODE * PDMA_EXTENDED_MODE |
typedef struct _EISA_CONTROL * PEISA_CONTROL |
typedef struct _GROW_WORK_ITEM * PGROW_WORK_ITEM |
PADAPTER_OBJECT NTAPI HalpDmaAllocateMasterAdapter | ( | VOID | ) |
Definition at line 398 of file dma.c.
Referenced by HalpInitDma().
ULONG NTAPI HalpDmaGetDmaAlignment | ( | PADAPTER_OBJECT | AdapterObject | ) |
PDMA_ADAPTER NTAPI HalpGetDmaAdapter | ( | IN PVOID | Context, |
IN PDEVICE_DESCRIPTION | DeviceDescription, | ||
OUT PULONG | NumberOfMapRegisters | ||
) |
Definition at line 852 of file dma.c.
Referenced by HalInitSystem(), and HalpInitDma().