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:
oC_system_clock_dfll_configDFLL-specific data container
oC_system_clock_dpll_configDPLL-specific data container
oC_system_clock_moduleSystem clock module data container
oC_system_clock_xosc_configXOSC-specific data container
oCextint_chan_confExternal Interrupt Controller channel configuration structure
oCextint_eventsExternal Interrupt event enable/disable structure
oCextint_nmi_confExternal Interrupt Controller NMI configuration structure
oCport_configPort pin configuration structure
oCsbc_caching_mode_pageSBC-2 Caching mode page
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
oCspc_control_page_info_execptSPC-2 Informational exceptions control page See chapter 8.3.8
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
oCsystem_battery_backup_power_switch_configBattery Backup Power Switch (BBPS) Control configuration
oCsystem_clock_source_dfll_configConfiguration structure for DFLL
oCsystem_clock_source_dpll_configConfiguration structure for DPLL
oCsystem_clock_source_osc16m_configConfiguration structure for OSC16M
oCsystem_clock_source_osc32k_configConfiguration structure for OSCULP32K
oCsystem_clock_source_osculp32k_configConfiguration structure for OSCULP32K
oCsystem_clock_source_xosc32k_configConfiguration structure for XOSC32K
oCsystem_clock_source_xosc_configConfiguration structure for XOSC
oCsystem_gclk_chan_configGeneric Clock configuration structure
oCsystem_gclk_gen_configGeneric Clock Generator configuration structure
oCsystem_pinmux_configPort pin configuration structure
oCsystem_standby_configStandby configuration
oCsystem_voltage_references_configVoltage References System (VREF) Control configuration
oCsystem_voltage_regulator_configVoltage Regulator System (VREG) Control configuration
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_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
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
oCusart_configUSART configuration struct
oCusart_moduleSERCOM USART driver software device instance structure
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_configUSB configurations
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_device_endpoint_configUSB device endpoint configurations
oCusb_endpoint_callback_parameterUSB device endpoint callback status parameter structure
oCusb_ep_desc_tStandard USB endpoint descriptor structure
oCusb_hid_descriptor_tHID Descriptor
oCusb_host_pipe_configUSB host pipe configurations
oCusb_iad_desc_tStandard USB association descriptor structure
oCusb_iface_desc_tStandard USB interface descriptor structure
oCusb_moduleUSB software module instance structure
oCusb_msc_cbw
oCusb_msc_csw
oCusb_pipe_callback_parameterUSB host pipe callback status parameter structure
oCusb_setup_req_tA USB Device SETUP request
oCusb_str_desc_tA standard USB string descriptor structure
\Cusb_str_lgid_desc_t