C:/nxpdrv/LPC1700CMSIS/Drivers/source/lpc17xx_gpdma.c File Reference
: Contains all functions support for GPDMA firmware library on LPC17xx More...
#include "lpc17xx_gpdma.h"
#include "lpc17xx_clkpwr.h"
#include "lpc17xx_libcfg_default.h"
Go to the source code of this file.
Functions | |
void | GPDMA_Init (void) |
Initialize GPDMA controller. | |
Status | GPDMA_Setup (GPDMA_Channel_CFG_Type *GPDMAChannelConfig, fnGPDMACbs_Type *pfnGPDMACbs) |
Setup GPDMA channel peripheral according to the specified parameters in the GPDMAChannelConfig. | |
void | GPDMA_ChannelCmd (uint8_t channelNum, FunctionalState NewState) |
Enable/Disable DMA channel. | |
void | GPDMA_IntHandler (void) |
Standard GPDMA interrupt handler, this function will check all interrupt status of GPDMA channels, then execute the call back function id they're already installed. | |
Variables | |
const uint32_t | GPDMA_LUTPerAddr [] |
Lookup Table of Connection Type matched with Peripheral Data (FIFO) register base address. | |
const LPC_GPDMACH_TypeDef * | pGPDMACh [8] |
Lookup Table of GPDMA Channel Number matched with GPDMA channel pointer. | |
const uint8_t | GPDMA_LUTPerBurst [] |
Optimized Peripheral Source and Destination burst size. | |
const uint8_t | GPDMA_LUTPerWid [] |
Optimized Peripheral Source and Destination transfer width. |
Detailed Description
: Contains all functions support for GPDMA firmware library on LPC17xx
- Version:
- : 1.0
- Date:
- : 20. Apr. 2009
- Author:
- : HieuNguyen
Definition in file lpc17xx_gpdma.c.
Generated on Mon Feb 8 10:01:41 2010 for LPC1700CMSIS Standard Peripheral Firmware Library by 1.5.9