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_all_desc_discovery_resp
oC_ble_common_event_cb_t
oC_ble_gap_event_cb_t
oC_ble_gatt_client_event_cb_t
oC_ble_gatt_server_event_cb_t
oC_ble_gatt_transparent_event_cb_t
oC_ble_pairing_event_cb_t
oC_bm_application_cmd
oC_bm_application_cmdpkt
oC_bm_application_event
oC_bm_program_cmd
oC_bm_program_cmdpkt
oC_bm_program_event
oC_event_fifo_t
oC_primary_service_char_discovery_resp
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
oCacc_sensor_value_t_
oCapp_ble_remote_device_info_t
oCble_characteristic_descriptors_discover_event_tBLEDK3 Discover all characteristic descriptors event parameters
oCble_client_char_config_desc_tThe client characteristic configuration descriptor attribute definition, used at ble_char_t
oCble_common_event_cb_tAll BLE Common callback types
oCble_config_mode_status_event_tBLEDK3 BLE Config mode status event parameters
oCble_descriptor_attribute_dataBLEDK3 Descriptor attribute data parameters used at ble_characteristic_descriptors_discover_event_t
oCble_end_test_result_event_tBLEDK3 BLE end test result event parameters
oCble_gap_event_cb_tBLE GAP Event callback types
oCble_gatt_client_event_cb_tAll BLE GATT Client callback types
oCble_gatt_server_event_cb_tAll BLE GATT Server callback types
oCble_gatt_transparent_event_cb_tAll BLE GATT Transparent callback types
oCble_mgr_adv_report_event_tAdvertisement report event data
oCble_mgr_adv_report_match_param_t
oCble_pairing_event_cb_tAll BLE Pairing callback types
oCble_platform_api_list_tPlatform APIs registration list used at platform_init_t
oCble_primary_service_characteristics_discover_event_tBLEDK3 Discover primary service/characteristic event parameters
oCble_primary_service_discover_all_event_tBLEDK3 Discover all primary service event parameters
oCble_status_report_event_tBLEDK3 Status report event parameters
oCble_uuid_tUUID
oCble_uuid_val_tUUID value
oCBM_APPLICATION_CMDPKT
oCbm_cmd_frame_t
oCBM_PROGRAM_CMD
oCBM_PROGRAM_CMDPKT
oCbno055_accel_double_tStruct for Accel-output data of precision double
oCbno055_accel_float_tStruct for Accel-output data of precision float
oCbno055_accel_offset_tStruct for Accel offset
oCbno055_accel_tStruct for accel data read from registers
oCbno055_euler_double_tStruct for Euler-output data of precision double
oCbno055_euler_float_tStruct for Euler-output data of precision float
oCbno055_euler_tStruct for Euler data read from registers
oCbno055_gravity_double_tStruct for Gravity-output data of precision double
oCbno055_gravity_float_tStruct for Gravity-output data of precision float
oCbno055_gravity_tStruct for Gravity data read from registers
oCbno055_gyro_double_tStruct for Gyro-output data of precision double
oCbno055_gyro_float_tStruct for Gyro-output data of precision float
oCbno055_gyro_offset_tStruct for Gyro offset
oCbno055_gyro_tStruct for Gyro data read from registers
oCbno055_linear_accel_double_tStruct for Linear Accel-output data of precision double
oCbno055_linear_accel_float_tStruct for Linear accel-output data of precision float
oCbno055_linear_accel_tStruct for Linear Accel data read from registers
oCbno055_mag_double_tStruct for Mag-output data of precision double
oCbno055_mag_float_tStruct for Mag-output data of precision float
oCbno055_mag_offset_tStruct for Mag offset
oCbno055_mag_tStruct for Mag data read from registers
oCbno055_quaternion_tStruct for Quaternion data read from registers
oCbno055_sic_matrix_tStruct for soft iron calibration matrix
oCbno055_tBno055 struct
oCchar_desc_discovery_resp_tDiscover descriptor response event parameters
oCevent_mem_tEvent memory init used at platform_init_t
oCevent_msg_t
oCevent_t
oCextint_chan_confExternal Interrupt Controller channel configuration structure
oCextint_eventsExternal Interrupt event enable/disable structure
oCextint_nmi_confExternal Interrupt Controller NMI configuration structure
oCfifo_handle_tag
oChw_timer_struct
oCi2c_master_configConfiguration structure for the I2C Master device
oCi2c_master_moduleSERCOM I2C Master driver software device instance structure
oCi2c_master_packetI2C master packet for read/write
oCPACKEDBlue-tooth Low Energy address Type
oCplatform_init_tPlatform initialization, includes event memory init and platform APIs registration
oCport_configPort pin configuration structure
oCser_fifo_desc
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_t
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
oCtc_16bit_configConfiguration struct for TC module in 16-bit size counter mode
oCtc_32bit_configConfiguration struct for TC module in 32-bit size counter mode
oCtc_8bit_configConfiguration struct for TC module in 8-bit size counter mode
oCtc_configTC configuration structure
oCtc_eventsTC event enable/disable structure
oCtc_moduleTC software device instance structure
oCtc_pwm_channelConfiguration struct for TC module in 32-bit size counter mode
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
\Cusart_moduleSERCOM USART driver software device instance structure