Atmel Software Framework

Data Structures
Here are the data structures with brief descriptions:
 C_dma_module
 C_eeprom_master_pageStructure describing the EEPROM Emulation master page
 C_eeprom_moduleInternal device instance struct
 C_eeprom_pageStructure describing emulated pages of EEPROM data
 C_events_module
 C_nvm_module
 C_rww_eeprom_master_pageStructure describing the EEPROM Emulation master page
 C_rww_eeprom_moduleInternal device instance struct
 C_rww_eeprom_pageStructure describing emulated pages of RWW EEPROM data
 C_system_clock_dpll_configDPLL-specific data container
 C_system_clock_moduleSystem clock module data container
 C_system_clock_xosc_configXOSC-specific data container
 CA_BLOCK_LINK
 Cac_chan_configAnalog Comparator Comparator channel configuration structure
 Cac_configAnalog Comparator module configuration structure
 Cac_eventsAC event enable/disable structure
 Cac_moduleAC software device instance structure
 Cac_win_configAnalog Comparator Window configuration structure
 Cbodvdd_configConfiguration structure for a BODVDD module
 Cccl_configCCL module configuration structure
 Cccl_lut_configCCL LUT 0 to 3 configuration structure
 CcorCoRoutineControlBlock
 CDIR
 Cdma_crc_configConfigurations for CRC calculation
 Cdma_descriptor_configDMA transfer descriptor configuration
 Cdma_events_configConfigurations for DMA events
 Cdma_resourceStructure for DMA transfer resource
 Cdma_resource_configDMA configurations for transfer
 Ceeprom_emulator_parametersEEPROM memory parameter structure
 Cextint_chan_confExternal Interrupt Controller channel configuration structure
 Cextint_eventsExternal Interrupt event enable/disable structure
 Cextint_nmi_confExternal Interrupt Controller NMI configuration structure
 CFATFS
 CFIL
 CFILINFO
 CfontStorage structure for font meta data
 Cfreqm_configFREQM module configuration structure
 Cfreqm_moduleFREQM software device instance structure
 Cgfx_mono_bitmapStorage structure for bitmap pixel data and metadata
 Cgfx_mono_menuMenu struct
 Cgfx_mono_spinctrlSpin control struct
 Cgfx_mono_spinctrl_spincollectionCollection of spinners struct
 Cgfx_mono_spinctrl_stringString struct
 CHeapRegion
 Ci2c_master_configConfiguration structure for the I2C Master device
 Ci2c_master_moduleSERCOM I2C Master driver software device instance structure
 Ci2c_master_packetI2C master packet for read/write
 Ci2c_slave_configConfiguration structure for the I2C slave device
 Ci2c_slave_moduleSERCOM I2C slave driver software device instance structure
 Ci2c_slave_packetI2C slave packet for read/write
 Cidiv_returnDIVAS signed division operator result output structure
 Ciso7816_config_tISO7816 configuration struct
 Cksz8851snl_deviceKsz8851snl driver structure
 CmemThe heap is made up as a list of structs of this type
 Cmemp
 Cnetbuf
 CnetifGeneric data structure used for all lwIP network interfaces
 Cnvm_configNVM controller configuration structure
 Cnvm_fusebitsNVM user row fuse setting structure
 Cnvm_parametersNVM memory parameter structure
 Coled1_instanceDriver instance struct
 Cpbuf
 Cport_configPort pin configuration structure
 Cport_input_event_configPort input event configuration structure
 CQueueDefinition
 Crtc_calendar_alarm_timeAlarm structure
 Crtc_calendar_configRTC configuration structure
 Crtc_calendar_eventsRTC Calendar event enable/disable structure
 Crtc_calendar_timeTime structure
 Crtc_count_configRTC Count configuration structure
 Crtc_count_eventsRTC Count event enable/disable structure
 Crtc_tamper_configRTC Tamper configuration structure
 Crtc_tamper_input_configRTC tamper input configuration structure
 Crww_eeprom_emulator_parametersRWW EEPROM memory parameter structure
 Csd_mmc_cardSD/MMC card information structure
 Cspi_configSPI configuration structure
 Cspi_master_configSPI Master configuration structure
 Cspi_master_vec_bufdescBuffer descriptor structure
 Cspi_master_vec_configDriver configuration structure
 Cspi_master_vec_moduleDriver instance
 Cspi_moduleSERCOM SPI driver software device instance structure
 Cspi_slave_configSPI slave configuration structure
 Cspi_slave_instSPI peripheral slave instance structure
 Cspi_slave_inst_configSPI peripheral slave configuration structure
 CStructCPtrStructure of pointers to constant 64-, 32-, 16- and 8-bit unsigned integers
 CStructCVPtrStructure of pointers to constant volatile 64-, 32-, 16- and 8-bit unsigned integers
 CStructPtrStructure of pointers to 64-, 32-, 16- and 8-bit unsigned integers
 CStructVPtrStructure of pointers to volatile 64-, 32-, 16- and 8-bit unsigned integers
 Csys_timeo
 Csystem_clock_source_dpll_configConfiguration structure for DPLL
 Csystem_clock_source_osc32k_configConfiguration structure for OSCULP32K
 Csystem_clock_source_osc48m_configConfiguration structure for OSC48M
 Csystem_clock_source_osculp32k_configConfiguration structure for OSCULP32K
 Csystem_clock_source_xosc32k_configConfiguration structure for XOSC32K
 Csystem_clock_source_xosc_configConfiguration structure for XOSC
 Csystem_gclk_chan_configGeneric Clock configuration structure
 Csystem_gclk_gen_configGeneric Clock Generator configuration structure
 Csystem_pinmux_configPort pin configuration structure
 Csystem_standby_configStandby configuration
 Csystem_voltage_references_configVoltage References System (VREF) Control configuration
 Csystem_voltage_regulator_configVoltage Regulator System (VREG) Control configuration
 Ctc_16bit_configConfiguration struct for TC module in 16-bit size counter mode
 Ctc_32bit_configConfiguration struct for TC module in 32-bit size counter mode
 Ctc_8bit_configConfiguration struct for TC module in 8-bit size counter mode
 Ctc_configTC configuration structure
 Ctc_eventsTC event enable/disable structure
 Ctc_moduleTC software device instance structure
 Ctc_pwm_channelConfiguration struct for TC module in 32-bit size counter mode
 Ctcc_capture_configConfiguration struct for the TCC module capture
 Ctcc_configTCC configuration structure
 Ctcc_counter_configConfiguration struct for the TCC module base counter
 Ctcc_eventsTCC event enable/disable structure
 Ctcc_input_event_configTCC input event enable/disable/configure structure
 Ctcc_match_wave_configConfiguration struct for the TCC module match/wave generation
 Ctcc_moduleTCC software device instance structure
 Ctcc_non_recoverable_fault_configConfiguration struct for TCC module non-recoverable fault
 Ctcc_output_event_configTCC output event enable/disable/configure structure
 Ctcc_pins_configConfiguration struct for the TCC module output pins
 Ctcc_recoverable_fault_configConfiguration struct for TCC module recoverable fault
 Ctcc_wave_extension_configConfiguration struct for the TCC module waveform extension
 Ctcpip_msg
 Ctest_caseA test case
 Ctest_suiteA test suite
 CtskTaskControlBlock
 Cuidiv_returnDIVAS unsigned division operator result output structure
 CUnion1616-bit union
 CUnion3232-bit union
 CUnion6464-bit union
 CUnionCPtrUnion of pointers to constant 64-, 32-, 16- and 8-bit unsigned integers
 CUnionCVPtrUnion of pointers to constant volatile 64-, 32-, 16- and 8-bit unsigned integers
 CUnionPtrUnion of pointers to 64-, 32-, 16- and 8-bit unsigned integers
 CUnionVPtrUnion of pointers to volatile 64-, 32-, 16- and 8-bit unsigned integers
 Cusart_configUSART configuration struct
 Cusart_moduleSERCOM USART driver software device instance structure
 Cwdt_confWatchdog Timer configuration structure
 CxCOMMAND_INPUT_LIST
 CxCOMMAND_LINE_INPUT
 CxEventGroupDefinition
 CxLIST
 CxLIST_ITEM
 CxMEMORY_REGION
 CxMINI_LIST_ITEM
 CxRTOS_HEAP
 CxTASK_PARAMETERS
 CxTASK_PARAMTERS
 CxTASK_STATUS
 CxTIME_OUT