Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Variables | |
| volatile const void * | 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. | |
| static fnGPDMACbs_Type * | _apfnGPDMACbs [8] |
| Interrupt Call-back function pointer data for each GPDMA channel. | |
Variable Documentation
fnGPDMACbs_Type* _apfnGPDMACbs[8] [static] |
{
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
}
Interrupt Call-back function pointer data for each GPDMA channel.
Definition at line 180 of file lpc17xx_gpdma.c.
| const uint32_t GPDMA_LUTPerAddr |
{
(&LPC_SSP0->DR),
(&LPC_SSP0->DR),
(&LPC_SSP1->DR),
(&LPC_SSP1->DR),
(&LPC_ADC->ADGDR),
(&LPC_I2S->I2STXFIFO),
(&LPC_I2S->I2SRXFIFO),
(&LPC_DAC->DACR),
(&LPC_UART0->THR),
(&LPC_UART0->RBR),
(&LPC_UART1->THR),
(&LPC_UART1->RBR),
(&LPC_UART2->THR),
(&LPC_UART2->RBR),
(&LPC_UART3->THR),
(&LPC_UART3->RBR),
(&LPC_TIM0->MR0),
(&LPC_TIM0->MR1),
(&LPC_TIM1->MR0),
(&LPC_TIM1->MR1),
(&LPC_TIM2->MR0),
(&LPC_TIM2->MR1),
(&LPC_TIM3->MR0),
(&LPC_TIM3->MR1),
}
Lookup Table of Connection Type matched with Peripheral Data (FIFO) register base address.
Definition at line 52 of file lpc17xx_gpdma.c.
| const uint8_t GPDMA_LUTPerBurst[] |
{
GPDMA_BSIZE_4,
GPDMA_BSIZE_4,
GPDMA_BSIZE_4,
GPDMA_BSIZE_4,
GPDMA_BSIZE_4,
GPDMA_BSIZE_32,
GPDMA_BSIZE_32,
GPDMA_BSIZE_1,
GPDMA_BSIZE_1,
GPDMA_BSIZE_1,
GPDMA_BSIZE_1,
GPDMA_BSIZE_1,
GPDMA_BSIZE_1,
GPDMA_BSIZE_1,
GPDMA_BSIZE_1,
GPDMA_BSIZE_1,
GPDMA_BSIZE_1,
GPDMA_BSIZE_1,
GPDMA_BSIZE_1,
GPDMA_BSIZE_1,
GPDMA_BSIZE_1,
GPDMA_BSIZE_1,
GPDMA_BSIZE_1,
GPDMA_BSIZE_1,
}
Optimized Peripheral Source and Destination burst size.
Definition at line 123 of file lpc17xx_gpdma.c.
| const uint8_t GPDMA_LUTPerWid[] |
{
GPDMA_WIDTH_BYTE,
GPDMA_WIDTH_BYTE,
GPDMA_WIDTH_BYTE,
GPDMA_WIDTH_BYTE,
GPDMA_WIDTH_WORD,
GPDMA_WIDTH_WORD,
GPDMA_WIDTH_WORD,
GPDMA_WIDTH_BYTE,
GPDMA_WIDTH_BYTE,
GPDMA_WIDTH_BYTE,
GPDMA_WIDTH_BYTE,
GPDMA_WIDTH_BYTE,
GPDMA_WIDTH_BYTE,
GPDMA_WIDTH_BYTE,
GPDMA_WIDTH_BYTE,
GPDMA_WIDTH_BYTE,
GPDMA_WIDTH_WORD,
GPDMA_WIDTH_WORD,
GPDMA_WIDTH_WORD,
GPDMA_WIDTH_WORD,
GPDMA_WIDTH_WORD,
GPDMA_WIDTH_WORD,
GPDMA_WIDTH_WORD,
GPDMA_WIDTH_WORD,
}
Optimized Peripheral Source and Destination transfer width.
Definition at line 152 of file lpc17xx_gpdma.c.
| const LPC_GPDMACH_TypeDef* pGPDMACh[8] |
{
LPC_GPDMACH0,
LPC_GPDMACH1,
LPC_GPDMACH2,
LPC_GPDMACH3,
LPC_GPDMACH4,
LPC_GPDMACH5,
LPC_GPDMACH6,
LPC_GPDMACH7,
}
Lookup Table of GPDMA Channel Number matched with GPDMA channel pointer.
Definition at line 110 of file lpc17xx_gpdma.c.
Generated on Tue Jul 12 2022 17:06:03 by
1.7.2