Microchip® Advanced Software Framework

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures
Here are the data structures with brief descriptions:
[detail level 123]
oC_ov_regOV7740 register struture
oC_slave_device_tThe slave device instance
oC_union_type
oCA_BLOCK_LINK
oCad_context
oCadtvp_content_protection_t
oCadtvp_media_codec_capabilities_t
oCaes_configAES Configuration structure
oCafec_ch_configAFEC channel configuration structure
oCafec_configAnalog-Front-End Controller configuration structure
oCafec_temp_sensor_configAFEC Temperature Sensor configuration structure
oCApp_ListThe structure of
oCat25_cmdSerialFlash transfers request prepared by the AT25 driver
oCat_cmd_parse_chrs
oCatt_connection
oCatt_iterator
oCatt_service_handler
oCavdtp_capabilities_t
oCavdtp_connection_t
oCavdtp_context_t
oCavdtp_header_compression_capabilities_t
oCavdtp_media_packet_header_t
oCavdtp_multiplexing_mode_capabilities_t
oCavdtp_recovery_capabilities_t
oCavdtp_sbc_codec_header_t
oCavdtp_sep_t
oCavdtp_signaling_packet_t
oCavdtp_stream_endpoint
oCavdtp_stream_endpoint_context_t
oCavrcp_connection_t
oCavrcp_context_t
oCavrcp_now_playing_info_item_t
oCavrcp_track_t
oCBLOCKING_QUEUE_PARAMETERS
oCbnep_channel_event
oCbnep_channel_t
oCbnep_multi_filter_t
oCbnep_net_filter_t
oCbnep_service_t
oCbtstack_chipset_t
oCbtstack_context_callback_registration_t
oCbtstack_control_t
oCbtstack_data_source
oCbtstack_link_key_db_memory_entry_t
oCbtstack_link_key_db_tInterface to provide link key storage
oCbtstack_linked_item
oCbtstack_linked_list_iterator_t
oCbtstack_packet_callback_registration_t
oCbtstack_ring_buffer
oCbtstack_run_loop
oCbtstack_sbc_decoder_state_t
oCbtstack_sbc_encoder_state_t
oCbtstack_timer_source
oCbtstack_tlv_t
oCbtstack_uart_block_t
oCbtstack_uart_config_t
oCchipid_dataDefinition for chip id register data struct
oCchipidtypeChip ID catalog information: Type ID and its description stream
oCclient_hdr
oCclock_opt_tClock mode structure
oCcmd
oCconnect_ap_params
oCconnect_params
oCconnect_status
oCcorCoRoutineControlBlock
oCCOUNT_SEM_STRUCT
oCdata_frame_opt_tData frame structure
oCde_state
oCdes_iterator_t
oCdevice_information_field_t
oCDIR
oCFATFS
oCfifo_descFIFO descriptor used by FIFO driver
oCFIL
oCFILINFO
oCfontFont structure
oCfs_file
oCfsdata_file
oCfsdata_file_noconst
oCfunction_call
oCgatt_client
oCgatt_client_characteristic_descriptor_t
oCgatt_client_characteristic_t
oCgatt_client_notification
oCgatt_client_service_t
oCgcm_input
oCgenclk_configHardware representation of a set of generic clock parameters
oCgfx_bitmapStorage structure for bitmap pixel data and metadata
oCgmac_dev_memGMAC device memory management struct
oCgmac_deviceGMAC driver structure
oCgmac_optionsInput parameters when initializing the gmac module mode
oCgmac_queue
oCgmac_rx_descriptorReceive buffer descriptor struct
oCgmac_tx_descriptorTransmit buffer descriptor struct
oCHandle_ListThe struct of handle list
oChci_cmd_tCompact HCI Command packet description
oChci_connection_t
oChci_stack_tMain data structure
oChci_transport_config_t
oChci_transport_config_uart_t
oChci_transport_t
oChcidump_hdr
oCHeapRegion
oChfp_ag_indicator_t
oChfp_call_service_t
oChfp_connection
oChfp_generic_status_indicator_t
oChfp_gsm_call_t
oChfp_network_opearator_t
oChfp_phone_number_t
oChif_msg_t
oChttp_client_configHTTP client configuration structure
oChttp_client_dataStructure of the HTTP client callback
oChttp_client_data_disconnectedStructure of the HTTP_CLIENT_CALLBACK_DISCONNECTED callback
oChttp_client_data_recv_chunked_dataStructure of the HTTP_CLIENT_CALLBACK_RECV_CHUNKED_DATA callback
oChttp_client_data_recv_responseStructure of the HTTP_CLIENT_CALLBACK_RECV_RESPONSE callback
oChttp_client_data_requestedStructure of the HTTP_CLIENT_CALLBACK_REQUESTED callback
oChttp_client_data_sock_connectedStructure of the HTTP_CLIENT_CALLBACK_SOCK_CONNECTED callback
oChttp_client_moduleStructure of HTTP client connection instance
oChttp_client_reqHTTP client request instance
oChttp_client_respHTTP client response instance
oChttp_entityA structure that the implementation of HTTP entity
oChttp_state
oChx8347a_opt_tInput parameters when initializing HX8347A driver
oCi2s_configConfiguration setting structure
oCi2s_dev_inst
oCicm_configBasic configuration for ICM
oCicm_region_descriptor_main_listICM region descriptor in main list
oCicm_region_descriptor_sec_listICM region descriptor in secondary list
oCicmp6_echo_hdrThis is the ICMP6 header adapted for echo req/resp
oCicmp6_hdrThis is the standard ICMP6 header
oCicmp_echo_hdrThis is the standard ICMP header only that the u32_t data is split to two u16_t like ICMP echo needs it
oCili9325_fontFont structure
oCili9325_opt_tInput parameters when initializing ili9325 driver
oCili93xx_fontFont structure
oCili93xx_opt_tInput parameters when initializing ili9325 driver
oCili9488_fontFont structure
oCili9488_opt_tInput parameters when initializing ili9488 driver
oCin_addrFor compatibility with BSD code
oCinit_params
oCip_addr
oCip_addr2
oCip_addr_packed
oCip_globals
oCip_hdr
oCip_pcb
oCiperf_state
oCiperf_stats
oCisi_config_tISI configuration structure
oCisi_frame_buffer_descriptorsFrame buffer descriptors
oCisi_R2YISI Matrix Color Space Conversion RGB to YCrCb
oCisi_Y2RISI Matrix Color Space Conversion YCrCb to RGB
oCl2cap_channel_t
oCl2cap_ertm_config_t
oCl2cap_ertm_rx_packet_state_t
oCl2cap_ertm_tx_packet_state_t
oCl2cap_fixed_channel
oCl2cap_service_t
oCl2cap_signaling_response
oClabel_t
oCle_connection_parameter_range
oCle_device_memory_db
oClld_view0Structure for storing parameters for DMA view0 that can be performed by the DMA Master transfer
oClld_view1Structure for storing parameters for DMA view1 that can be performed by the DMA Master transfer
oClld_view2Structure for storing parameters for DMA view2 that can be performed by the DMA Master transfer
oClld_view3Structure for storing parameters for DMA view3 that can be performed by the DMA Master transfer
oCmcan_configMCAN configuration structure
oCmcan_extended_message_filter_elementMCAN extended message ID filter element structure
oCMCAN_EXTENDED_MESSAGE_FILTER_ELEMENT_F0_Type
oCMCAN_EXTENDED_MESSAGE_FILTER_ELEMENT_F1_Type
oCmcan_moduleMCAN software device instance structure
oCmcan_rx_element_bufferMCAN receive element structure for buffer
oCmcan_rx_element_fifo_0MCAN receive element structure for FIFO 0
oCmcan_rx_element_fifo_1MCAN receive element structure for FIFO 1
oCMCAN_RX_ELEMENT_R0_Type
oCMCAN_RX_ELEMENT_R1_Type
oCmcan_standard_message_filter_elementMCAN standard message ID filter element structure
oCMCAN_STANDARD_MESSAGE_FILTER_ELEMENT_S0_Type
oCmcan_tx_elementMCAN transfer element structure
oCMCAN_TX_ELEMENT_T0_Type
oCMCAN_TX_ELEMENT_T1_Type
oCmcan_tx_event_elementMCAN transfer event FIFO element structure
oCMCAN_TX_EVENT_ELEMENT_E0_Type
oCMCAN_TX_EVENT_ELEMENT_E1_Type
oCmemThe heap is made up as a list of structs of this type
oCmembagInternal structure used by membag to keep track of memory, with maximum 32 blocks per membag
oCmemp
oCmxt_conf_messageprocessor_t5Object message
oCmxt_deviceMaXTouch device information data container struct
oCmxt_gen_commandprocessor_t6Commandprocessor T6 object
oCmxt_info_objectIdentification header
oCmxt_objectObject table entry
oCmxt_report_id_mapMap of the report ID vs object type and instance
oCmxt_touch_eventTouch event struct
oCnetbuf
oCnetifGeneric data structure used for all lwIP network interfaces
oCnode
oCPacket_BufferThe structure of PacketOut/PacketIn
oCparams_dispatch
oCpbuf
oCpktlog_hdr
oCpll_configHardware-specific representation of PLL configuration
oCptru8_params
oCpwm_channel_tInput parameters when configuring a PWM channel mode
oCpwm_clock_tInput parameters when initializing PWM
oCqspi_buffer_tQspi buffer structure
oCqspi_config_tQspi config structure
oCqspi_inst_frame_tQspi frame structure for QSPI mode
oCqspi_mem_cmd_tQspi command structure
oCqspid_tQspi driver structure
oCQueueDefinition
oCrfcomm_channel_t
oCrfcomm_multiplexer_t
oCrfcomm_rpn_data
oCrfcomm_service_t
oCs_msg_wifi_productMessage format definitions
oCsam_uart_optOption list for UART peripheral initialization
oCsam_uotghs_dmach_tStructure for DMA registers in a channel
oCsam_uotghs_dmadesc_tStructure for DMA descriptor
oCsam_usart_opt_tMicro definition for LIN mode of SAMV71
oCsam_usbhs_uhdmach_tStructure for DMA registers in a channel
oCsam_usbhs_uhdmadesc_tStructure for DMA descriptor
oCsbc_caching_mode_pageSBC-2 Caching mode page
oCsbc_plc_state
oCsbc_rdwr_error_recovery_mode_pageSBC-2 Read-Write Error Recovery mode page
oCsbc_read_capacity10_dataSBC-2 READ CAPACITY (10) parameter data
oCsbc_slba_block_descSBC-2 Short LBA mode parameter block descriptor
oCscsi_inquiry_dataSCSI Standard Inquiry data structure
oCscsi_mode_page_0_headerSCSI Page_0 Mode Page header (SPF not set)
oCscsi_mode_param_header10SCSI Mode Parameter Header used by MODE SELECT(10) and MODE SENSE(10)
oCscsi_mode_param_header6SCSI Mode Parameter Header used by MODE SELECT(6) and MODE SENSE(6)
oCscsi_request_sense_dataSCSI Standard Request sense data structure
oCsd_mmc_cardSD/MMC card information structure
oCsdramc_memory_dev
oCSEMAPHORE_PARAMETERS
oCserver_hdr
oCservice_record_item_t
oCset_max_tx_rate_params
oCsm_lookup_entry_t
oCsm_setup_context
oCsn65hvd234_ctrl_t
oCspc_control_page_info_execptSPC-2 Informational exceptions control page See chapter 8.3.8
oCspi_devicePolled SPI device definition
oCstatus_block_t
oCstr_At_Cmd
oCstr_uart_conn
oCstream_writer
oCStructCPtrStructure of pointers to constant 64-, 32-, 16- and 8-bit unsigned integers
oCStructCVPtrStructure of pointers to constant volatile 64-, 32-, 16- and 8-bit unsigned integers
oCStructPtrStructure of pointers to 64-, 32-, 16- and 8-bit unsigned integers
oCStructVPtrStructure of pointers to volatile 64-, 32-, 16- and 8-bit unsigned integers
oCsw_timer_configSW timer configuration structure
oCsw_timer_handleSW timer handler structure
oCsw_timer_moduleSW timer module structure
oCsys_timeo
oCtcpip_msg
oCtest_caseA test case
oCtest_suiteA test suite
oCtimers_info
oCtskTaskControlBlock
oCtstr1xAuthCredentialsCredentials for the user to authenticate with the AAA server (WPA-Enterprise Mode IEEE802.1x)
oCtstr_app_config
oCtstrBuffer
oCtstrEthInitParamStructure to hold ethernet interface parameters
oCtstrFilterStat
oCtstrHashContext
oCtstrHifHdrStructure to hold HIF header
oCtstrHifinitParamStructure to hold HIF Init Param
oCtstrI2cMasterInitParamI2C master configuration parameters
oCtstrM2mAntDiversityParamsAntena selection/switch mode
oCtstrM2mAntDivParams
oCtstrM2MAPAssocInfoM2M association information of the connected station in the AP mode
oCtstrM2MAPConfigAP Configuration
oCtstrM2MAssocEntryInfoM2M association information of of an assoicated entry in the AP mode
oCtstrM2MConnInfoM2M Provisioning Information obtained from the HTTP Provisioning server
oCtstrM2MDataBufCtrlStructure holding the incoming buffer's data size information, indicating the data size of the buffer and the remaining buffer's data size . The data of the buffer which holds the packet sent to the host is placed in the tstrEthInitParam structure in the au8ethRcvBuf attribute. This following information is retreived in the host when an event M2M_WIFI_RESP_ETHERNET_RX_PACKET is received in the wi-fi callback function tpfAppWifiCb
oCtstrM2MDeviceNameConfigDevice name
oCtstrM2MIfIdSet Intrface ID
oCtstrM2MIPConfigStatic IP configuration
oCtstrM2MIPConfig2
oCtstrM2mIpRsvdPktReceived Packet Size and Data Offset
oCtstrM2mLsnIntListen interval
oCtstrM2MMulticastMacM2M add/remove multicast mac address
oCtstrM2MP2PConnectSet the device to operate in the Wi-Fi Direct (P2P) mode
oCtstrM2MP2pDevInfoP2P Pin
oCtstrM2MPinInfoPIN Number (input)
oCtstrM2mPsTypePower Save Configuration
oCtstrM2mReqHTEnableHT (High Throughput) enable (default) or disable
oCtstrM2mReqScanResultScan Result Request
oCtstrM2mRev
oCtstrM2MScanWi-Fi Scan Request
oCtstrM2mScanDoneWi-Fi Scan Result
oCtstrM2MScanListWi-Fi channel list regulation
oCtstrM2MScanOption
oCtstrM2MScanRegionWi-Fi channel regulation region information
oCtstrM2mSetMacAddressSets the MAC address from application. It is only intended for testing purpose. This method is not used for production SW. Production SW reads MAC Address from EFUSE
oCtstrM2mTxPwrLevelTx power level
oCtstrM2MUserMaxTxRateUser specified Max Tx Rate
oCtstrM2mWifiConnectWi-Fi Connect Request
oCtstrM2mWifiGetRevisionStructure holding firmware version parameters
oCtstrM2MWifiMonitorModeCtrlWi-Fi Monitor Mode Filter
oCtstrM2MWifiRxPacketInfoWi-Fi RX Frame Header
oCtstrM2mWifiscanResultWi-Fi Scan Result
oCtstrM2MWifiSecInfoAuthentication credentials to connect to a Wi-Fi network
oCtstrM2mWifiStateChangedWi-Fi Connection State
oCtstrM2MWifiTxPacketInfoWi-Fi Tx Packet Info
oCtstrM2mWifiWepParamsWEP security key parameters
oCtstrM2MWPSConnectWPS Configuration parameters
oCtstrM2MWPSInfoWPS Result
oCtstrMonstats
oCtstrNmBusCapabilitiesStructure holding bus capabilities information
oCtstrNmI2cDefaultStructure holding I2C default operation parameters
oCtstrNmI2cSpecialStructure holding I2C special operation parameters
oCtstrNmSpiRwStructure holding SPI R/W parameters
oCtstrPerphInitParamPeripheral module initialization parameters
oCtstrProv_Data
oCtstrRSAPublicKey
oCtstrSystemTimeUsed for time storage
oCtstrWifiInitParam
Structure, holding the Wi-Fi configuration attributes such as the Wi-Fi callback, monitoring mode callback and Ethernet parameter initialization structure.
oCtuCtrlStruct
oCtuniM2MWifiAuthWi-Fi Security Parameters for all supported security modes
oCtwihs_optionsInput parameters when initializing the TWIHS module mode
oCtwihs_packetInformation concerning the data transmission
oCuart_rs232_optionsInput parameters when initializing RS232 and similar modes
oCudc_config_speed_tConfiguration descriptor and UDI link for one USB speed
oCudc_config_tAll information about the USB Device
oCudc_desc_tStructure for USB Device Configuration Descriptor
oCudc_string_desc_tUSB device string descriptor Structure used to transfer ASCII strings to USB String descriptor structure
oCudd_ctrl_request_tGlobal variable to give and record information of the setup request management
oCudi_api_tUDI API
oCudi_cdc_comm_desc_tCommunication Class interface descriptor
oCudi_cdc_data_desc_tData Class interface descriptor
oCudi_hid_generic_desc_tInterface descriptor structure for HID generic
oCudi_hid_generic_report_desc_tReport descriptor for HID generic
oCudi_hid_kbd_desc_tInterface descriptor structure for HID keyboard
oCudi_hid_kbd_report_desc_tReport descriptor for HID keyboard
oCudi_hid_mouse_desc_tInterface descriptor structure for HID mouse
oCudi_hid_mouse_report_desc_tReport descriptor for HID mouse
oCudi_msc_desc_tInterface descriptor structure for MSC
oCudi_phdc_desc_t
oCudi_phdc_fnctext_desc_t
oCudi_phdc_metadata_t
oCudi_vendor_desc_tInterface descriptor structure for vendor Class interface
oCUDP_datagram
oCuhc_device_tStructure to store device information
oCuhd_ctrl_request_tStructure to store the high level setup request
oCuhd_pipe_job_tStructure definition to store registered jobs on a pipe
oCuhi_aoa_dev_tStores relevant information about the USB connection
oCuhi_api_tUHI API
oCuhi_cdc_buf_tInternal buffer information
oCuhi_cdc_dev_tUSB CDC device information
oCuhi_cdc_line_tCommunication line information
oCuhi_cdc_port_tCommunication port information
oCuhi_hid_mouse_dev_t
oCuhi_msc_dev_tUSB MSC device information
oCuhi_msc_lun_tLUN structure information
oCuhi_vendor_dev_t
oCuint8_uint8_params
oCuint_params
oCUnion1616-bit union
oCUnion3232-bit union
oCUnion6464-bit union
oCUnionCPtrUnion of pointers to constant 64-, 32-, 16- and 8-bit unsigned integers
oCUnionCVPtrUnion of pointers to constant volatile 64-, 32-, 16- and 8-bit unsigned integers
oCUnionPtrUnion of pointers to 64-, 32-, 16- and 8-bit unsigned integers
oCUnionVPtrUnion of pointers to volatile 64-, 32-, 16- and 8-bit unsigned integers
oCuotghs_dma_control_tStructure for DMA control register
oCuotghs_dma_nextdesc_tAccess points to the USBHS device DMA memory map with arrayed registers
oCuotghs_dma_status_tStructure for DMA status register
oCusart_iso7816_opt_t
oCusart_spi_devicePolled SPI device definition
oCusart_spi_opt_t
oCusb_association_desc_tStandard USB Interface Association Descriptor structure
oCusb_cdc_acm_desc_tCDC ACM Functional Descriptor
oCusb_cdc_call_mgmt_desc_tCDC Call Management Functional Descriptor
oCusb_cdc_control_signal_tControl signal structure
oCusb_cdc_hdr_desc_tCDC Header Functional Descriptor
oCusb_cdc_line_coding_tLine Coding structure
oCusb_cdc_notify_msg_t
oCusb_cdc_notify_serial_state_tHardware handshake support (cdc spec 1.1 chapter 6.3.5)
oCusb_cdc_union_desc_tCDC Union Functional Descriptor
oCusb_conf_desc_tStandard USB configuration descriptor structure
oCusb_dev_bos_desc_tUSB Device BOS descriptor structure
oCusb_dev_capa_ext_desc_tUSB Device Capabilities - USB 2.0 Extension Descriptor structure
oCusb_dev_desc_tStandard USB device descriptor structure
oCusb_dev_lpm_desc_tUSB Device LPM Descriptor structure
oCusb_dev_qual_desc_tStandard USB device qualifier descriptor structure
oCusb_ep_desc_tStandard USB endpoint descriptor structure
oCusb_hid_descriptor_tHID Descriptor
oCusb_iad_desc_tStandard USB association descriptor structure
oCusb_iface_desc_tStandard USB interface descriptor structure
oCusb_msc_cbw
oCusb_msc_csw
oCusb_phdc_classfnct_desc_tPHDC Class Function Descriptor
oCusb_phdc_fnctext_desc_tPHDC Function Extension Descriptor Note: The wDevSpecializations fields must follow this struct
oCusb_phdc_fnctext_singlespec_desc_tPHDC Function Extension Descriptor with single specification
oCusb_phdc_meta_data_1_desc_t
oCusb_phdc_meta_data_desc_tPHDC Meta-Data Descriptor Note: The optional meta-data field (0 to 253B) can follow this struct
oCusb_phdc_metadata_msg_1_t
oCusb_phdc_metadata_msg_tPHDC Meta-Data Message Note: The optional meta-data field (0 to EPx_size-21) can follow this struct
oCusb_phdc_qos_desc_tPHDC QoS Descriptor
oCusb_setup_req_tA USB Device SETUP request
oCusb_str_desc_tA standard USB string descriptor structure
oCusb_str_lgid_desc_t
oCusbhs_uhdma_control_tStructure for DMA control register
oCusbhs_uhdma_nextdesc_tAccess points to the USBHS host DMA memory map with arrayed registers
oCusbhs_uhdma_status_tStructure for DMA status register
oCvoid_params
oCwhitelist_entry_t
oCwifi_ap_detail
oCwifi_bt_if_msg_t
oCwifi_conn_ap_info
oCwifi_enable_mac_mcast_params
oCwifi_enable_monitoring_mode_params
oCwifi_get_mac_address_params
oCwifi_get_otp_mac_address_params
oCwifi_p2p_params
oCwifi_request_scan_ssid_params
oCwifi_scan_ap_info
oCwifi_send_ethernet_pkt_params
oCwifi_send_wlan_pkt_params
oCwifi_set_cust_InfoElement_params
oCwifi_set_device_name_params
oCwifi_set_lsn_int_params
oCwifi_set_mac_address_params
oCwifi_set_pin_params
oCwifi_set_receive_buffer_params
oCwifi_set_scan_list_params
oCwifi_set_scan_options_params
oCwifi_set_sleep_mode_params
oCwifi_wps_params
oCxCOMMAND_INPUT_LIST
oCxCOMMAND_LINE_INPUT
oCxdmac_channel_config_tXDMA config register for channel
oCxEventGroupDefinition
oCxLIST
oCxLIST_ITEM
oCxMEMORY_REGION
oCxMINI_LIST_ITEM
oCxRTOS_HEAP
oCxSTATIC_EVENT_GROUP
oCxSTATIC_LIST
oCxSTATIC_LIST_ITEM
oCxSTATIC_MINI_LIST_ITEM
oCxSTATIC_QUEUE
oCxSTATIC_STREAM_BUFFER
oCxSTATIC_TCB
oCxSTATIC_TIMER
oCxSTREAM_BUFFER
oCxTASK_PARAMETERS
oCxTASK_PARAMTERS
oCxTASK_STATUS
\CxTIME_OUT