Referencia del Archivo dma.h

#include "lmem.h"

Dependencia gráfica adjunta para dma.h:

Gráfico de los archivos que directa o indirectamente incluyen a este archivo:

Ir al código fuente de este archivo.

Definiciones

#define DMA_AUTO_INIT   TRUE
#define DMA_SINGLE_CICLE   FALSE
#define DMA_WRITE_TO_MEM   TRUE
#define DMA_READ_FROM_MEM   FALSE
#define DMA_INCREMENT   FALSE
#define DMA_DECREMENT   TRUE
#define DMA_ENABLE   TRUE
#define DMA_DISABLE   FALSE
#define DMA_IS_DMA16(channel)   ((channel) > 3)

Funciones

VOID dma_resetb (VOID)
VOID dma_set (UINT8 channel, BOOL decrement, BOOL autoinit, BOOL writetomem, UINT32 lmem, UINT16 count_l1, BOOL enable_dma)
VOID dma_set_mode (UINT8 channel, BOOL decrement, BOOL autoinit, BOOL writetomem, BOOL enable_dma)
VOID dma_set_buff (UINT8 channel, UINT32 lmem, UINT16 count_l1, BOOL enable_dma)
VOID dma_set_buff_addr (UINT8 channel, UINT32 lmem, BOOL enable_dma)
VOID dma_set_buff_count (UINT8 channel, UINT16 count_l1, BOOL enable_dma)
VOID dma_disable (UINT8 channel)
VOID dma_enable (UINT8 channel)
VOID dma_sreq (UINT8 channel)
UINT16 dma_get_count_l1 (UINT8 channel)
UINT32 dma_get_addr (UINT8 channel)
UINT8 dma_get_status (VOID)
BOOL dma_get_dmareq (UINT8 channel)
BOOL dma_get_status_dmareq (UINT8 status, UINT8 channel)
BOOL dma_get_tc (UINT8 channel)
BOOL dma_get_status_tc (UINT8 status, UINT8 channel)


Documentación de las definiciones

#define DMA_AUTO_INIT   TRUE

Definición en la línea 47 del archivo dma.h.

#define DMA_SINGLE_CICLE   FALSE

Definición en la línea 48 del archivo dma.h.

#define DMA_WRITE_TO_MEM   TRUE

Definición en la línea 49 del archivo dma.h.

#define DMA_READ_FROM_MEM   FALSE

Definición en la línea 50 del archivo dma.h.

#define DMA_INCREMENT   FALSE

Definición en la línea 51 del archivo dma.h.

#define DMA_DECREMENT   TRUE

Definición en la línea 52 del archivo dma.h.

#define DMA_ENABLE   TRUE

Definición en la línea 53 del archivo dma.h.

#define DMA_DISABLE   FALSE

Definición en la línea 54 del archivo dma.h.

#define DMA_IS_DMA16 ( channel   )     ((channel) > 3)

Definición en la línea 63 del archivo dma.h.


Documentación de las funciones

VOID dma_resetb ( VOID   ) 

Definición en la línea 213 del archivo dma.c.

VOID dma_set ( UINT8  channel,
BOOL  decrement,
BOOL  autoinit,
BOOL  writetomem,
UINT32  lmem,
UINT16  count_l1,
BOOL  enable_dma 
)

Definición en la línea 297 del archivo dma.c.

VOID dma_set_mode ( UINT8  channel,
BOOL  decrement,
BOOL  autoinit,
BOOL  writetomem,
BOOL  enable_dma 
)

Definición en la línea 325 del archivo dma.c.

VOID dma_set_buff ( UINT8  channel,
UINT32  lmem,
UINT16  count_l1,
BOOL  enable_dma 
)

Definición en la línea 345 del archivo dma.c.

VOID dma_set_buff_addr ( UINT8  channel,
UINT32  lmem,
BOOL  enable_dma 
)

Definición en la línea 371 del archivo dma.c.

VOID dma_set_buff_count ( UINT8  channel,
UINT16  count_l1,
BOOL  enable_dma 
)

Definición en la línea 393 del archivo dma.c.

VOID dma_disable ( UINT8  channel  ) 

Definición en la línea 416 del archivo dma.c.

VOID dma_enable ( UINT8  channel  ) 

Definición en la línea 432 del archivo dma.c.

VOID dma_sreq ( UINT8  channel  ) 

Definición en la línea 445 del archivo dma.c.

UINT16 dma_get_count_l1 ( UINT8  channel  ) 

Definición en la línea 471 del archivo dma.c.

UINT32 dma_get_addr ( UINT8  channel  ) 

Definición en la línea 524 del archivo dma.c.

UINT8 dma_get_status ( VOID   ) 

Definición en la línea 557 del archivo dma.c.

BOOL dma_get_dmareq ( UINT8  channel  ) 

Definición en la línea 576 del archivo dma.c.

BOOL dma_get_status_dmareq ( UINT8  status,
UINT8  channel 
)

Definición en la línea 591 del archivo dma.c.

BOOL dma_get_tc ( UINT8  channel  ) 

Definición en la línea 622 del archivo dma.c.

BOOL dma_get_status_tc ( UINT8  status,
UINT8  channel 
)

Definición en la línea 639 del archivo dma.c.


Generado el Thu Mar 11 18:59:27 2010 para AhoLib por  doxygen 1.5.6