LPCOpen Platform for LPC18XX/43XX microcontrollers  18XX43XX
LPCOpen Platform for the NXP LPC18XX/43XX family of Microcontrollers
Data Structures
Here are the data structures with brief descriptions:
oCADC_CLOCK_SETUP_T
oCAES_API_TLPC18XX_43XX AES API structure
oCCCAN_IF_TCCAN message interface register block structure
oCCCAN_MSG_OBJ_TCAN message object structure
oCCCU_CFGSTAT_TCCU clock config/status register pair
oCCGU_PLL_REG_T
oCCGU_USBAUDIO_PLL_SETUP_T
oCChip_SSP_DATA_SETUP_T
oCCLK_BASE_STATES
oCCLK_PERIPH_TO_BASE_T
oCCodec_Cfg_t
oCCRSDCEG_T
oCDMA_ChannelHandle_tDMA channel handle structure
oCDMA_TransferDescriptor_tTransfer Descriptor structure typedef
oCENET_ENHRXDESC_TStructure of a enhanced receive descriptor (with timestamp)
oCENET_ENHTXDESC_TStructure of a enhanced transmit descriptor (with timestamp)
oCENET_RXDESC_TStructure of a receive descriptor (without timestamp)
oCENET_TXDESC_TStructure of a transmit descriptor (without timestamp)
oCFONT_T
oCGPDMA_CH_CFG_TGPDMA structure using for DMA configuration
oCGPDMA_CH_TGPDMA Channel register block structure
oCHSADCINTCTRL_THigh speed ADC interrupt control structure
oCi2c_interface
oCi2c_slave_interface
oCI2C_XFER_TMaster transfer data structure definitions
oCI2CM_XFER_TMaster transfer data structure definitions
oCI2S_AUDIO_FORMAT_TI2S Audio Format Structure
oCio_port_t
oCIP_EMC_DYN_CONFIG_TEMC Dynamic Configure Struct
oCIP_EMC_DYN_DEVICE_CONFIG_TEMC Dynamic Device Configuration structure used for IP drivers
oCIP_EMC_STATIC_CONFIG_TEMC Static Configure Structure
oCK9F1G_ID_T
oCLCD_CONFIG_TA structure for LCD Configuration
oCLCD_PALETTE_ENTRY_TLCD Palette entry format
oCLPC_ADC_T10 or 12-bit ADC register block structure
oCLPC_ATIMER_TAlarm Timer register block structure
oCLPC_CCAN_TCCAN Controller Area Network register block structure
oCLPC_CCU1_TCCU1 register block structure
oCLPC_CCU2_TCCU2 register block structure
oCLPC_CGU_TLPC18XX/43XX CGU register block structure
oCLPC_CREG_TCREG Register Block
oCLPC_DAC_TDAC register block structure
oCLPC_EEPROM_TEEPROM register block structure
oCLPC_EMC_TExternal Memory Controller (EMC) register block structure
oCLPC_ENET_T10/100 MII & RMII Ethernet with timestamping register block structure
oCLPC_EVRT_TEvent Router register structure
oCLPC_FMC_TFLASH Memory Controller Unit register block structure
oCLPC_GIMA_TGlobal Input Multiplexer Array (GIMA) register block structure
oCLPC_GPDMA_TGPDMA register block
oCLPC_GPIO_TGPIO port register block structure
oCLPC_GPIOGROUPINT_TGPIO grouped interrupt register block structure
oCLPC_HSADC_THSADC register block structure
oCLPC_I2C_TI2C register block structure
oCLPC_I2S_TI2S register block structure
oCLPC_LCD_TLCD Controller register block structure
oCLPC_MCPWM_TMotor Control PWM register block structure
oClpc_nandflash_size_tNAND Flash Size structure
oCLPC_OTP_TOTP Register block
oCLPC_PIN_INT_TLPC18xx/43xx Pin Interrupt and Pattern Match register block structure
oCLPC_PMC_TPower Management Controller register block structure
oCLPC_QEI_TQuadrature Encoder Interface register block structure
oCLPC_REGFILE_TRegister File register block structure
oCLPC_RGU_TRGU register structure
oCLPC_RITIMER_TRepetitive Interrupt Timer register block structure
oCLPC_ROM_API_TLPC18XX High level ROM API structure
oCLPC_RTC_TReal Time Clock register block structure
oCLPC_SCT_TState Configurable Timer register block structure
oCLPC_SCU_TSystem Control Unit register block
oCLPC_SDMMC_TSD/MMC & SDIO register block structure
oCLPC_SSP_TSSP register block structure
oCLPC_TIMER_T32-bit Standard timer register block structure
oCLPC_USART_TUSART register block structure
oCLPC_USBHS_TUSB High-Speed register block structure
oCLPC_WWDT_TWindowed Watchdog register block structure
oCmci_card_struct
oCMEM_TEST_SETUP_TMemory test address/size and result structure
oCOTP_API_TLPC18XX_43XX OTP API structure
oCPINMUX_GRP_TArray of pin definitions passed to Chip_SCU_SetPinMuxing() must be in this format
oCPLL_PARAM_TPLL Parameter strucutre
oCpSDMMC_DMA_TSDIO chained DMA descriptor
oCRINGBUFF_TRing buffer structure
oCRTC_EV_TIMESTAMP_TEvent Monitor/Recorder Timestamp structure
oCRTC_TIME_T
oCsdif_deviceSDIO device type
oCSDMMC_CARD_TSD/MMC Card specific setup data structure
oCSPI_Address_t
oCSPIFI_DEV_ENUMERATOR_TContext for enumerating devices
oCSPIFI_DEV_NODE_TRegister device data node
oCSPIFI_DEVICE_DATA_TRegister device data
oCSPIFI_DEVICE_ID_TDevice identification data
oCSPIFI_FAM_DESC_TLPCSPIFILIB family descriptor, used to describe devices to non-device specific functions
oCSPIFI_FAM_FX_TDevice specific function pointers
oCSPIFI_FAM_NODE_TLPCSPIFILIB family data
oCSPIFI_HANDLE_TLPCSPIFILIB device handle, used with all device and info functions
oCSPIFI_INFODATA_TCommon data applicable to all devices
oCSSP_ConfigFormat
oCTSC2046_Init_T
oCWM8903_Init_Seq_t
oCwm8903_register_lookup_table
\CWM8904_Init_Seq_t