|
SemiDrive SSDK Appication Program Interface PTG3.0
|
| C_flexcan_fifo_transfer | FlexCAN Rx FIFO transfer |
| C_flexcan_frame | |
| C_flexcan_handle | FlexCAN handle structure |
| C_flexcan_mb_transfer | FlexCAN Message Buffer transfer |
| C_flexcan_rx_mb_config | FlexCAN Receive Message Buffer configuration structure |
| Cadb_info | Adb info struct |
| Casw_app_asw | |
| Casw_app_dc | |
| Casw_ba_info | |
| Casw_config | |
| Casw_dev | This structure describe the ASW information and function opeartaions |
| Casw_input | This structure includes all the configuration information of ASW for controlling the ASW’s work |
| Casw_operations | |
| Casw_ratria | This struct include asw draw triangle input infomations |
| Casw_rot | This structure include rotation informations |
| Ccamera_instance_t | Camera instance for app user |
| Ccamera_res_cfg | |
| Ccircular_buf | |
| Cckey_range_t | |
| Cckey_t | G2dlite ckey struct |
| Cclut_t | G2dlite clut struct |
| Ccmd_aead_decrypt_gcm_t | CRYPTO cmd of gcm decrypt |
| Ccmd_aead_encrypt_gcm_t | CRYPTO cmd of gcm encrypt |
| Ccmd_eccp_basic_vectors_t | CRYPTO cmd of eccp basic vectors |
| Ccmd_eccp_generatekey_t | CRYPTO cmd of eccp generate key |
| Ccmd_eccp_pointaddition_t | CRYPTO cmd of eccp point addition |
| Ccmd_eccp_pointdoubling_t | CRYPTO cmd of eccp point doubling |
| Ccmd_eccp_pointmultiplication_t | CRYPTO cmd of eccp point multiplication |
| Ccmd_eccp_pointverifying_t | CRYPTO cmd of eccp point verifying |
| Ccmd_ecdh_exchangekey_t | CRYPTO cmd of ecdh exchange key |
| Ccmd_ecdsa_generatesignature_t | CRYPTO cmd of ecdsa generate signature |
| Ccmd_ecdsa_verifysignature_t | CRYPTO cmd of ecdsa verify signature |
| Ccmd_failure_analysis_t | CRYPTO cmd of failure analysis |
| Ccmd_generate_key_t | CRYPTO cmd of get Symmetric key |
| Ccmd_generateMAC_t | CRYPTO cmd of generate MAC |
| Ccmd_get_device_info_t | CRYPTO cmd of get device information |
| Ccmd_get_device_status_t | CRYPTO cmd of get device status |
| Ccmd_hash_t | CRYPTO cmd of HASH |
| Ccmd_rng_t | CRYPTO cmd of get trng |
| Ccmd_rsa_CRT_decrypt_t | CRYPTO cmd of rsa CRT decrypt |
| Ccmd_rsa_CRT_generate_signature_t | CRYPTO cmd of rsa CRT generate signature |
| Ccmd_rsa_decrypt_t | CRYPTO cmd of rsa decrypt |
| Ccmd_rsa_encrypt_t | CRYPTO cmd of rsa encrypt |
| Ccmd_rsa_generate_signature_t | CRYPTO cmd of rsa generate signature |
| Ccmd_rsa_generateCRTkey_t | CRYPTO cmd of rsa generate CRTkey |
| Ccmd_rsa_generatekey_t | CRYPTO cmd of rsa generate key |
| Ccmd_rsa_getprime_t | CRYPTO cmd of rsa get prime |
| Ccmd_rsa_verify_t | CRYPTO cmd of rsa verify |
| Ccmd_seip_disable_t | CRYPTO cmd of seip disable |
| Ccmd_seip_jump_t | CRYPTO cmd of get trng |
| Ccmd_self_destroy_t | CRYPTO cmd of self destroy |
| Ccmd_sensor_clk_cfg_t | CRYPTO cmd of sensor clock configurations |
| Ccmd_ske_decrypt_t | CRYPTO cmd of ske decrypt |
| Ccmd_ske_encrypt_t | CRYPTO cmd of ske encrypt |
| Ccmd_sm2_decrypt_t | CRYPTO cmd of sm2 decrypt |
| Ccmd_sm2_encrypt_t | CRYPTO cmd of sm2 encrypt |
| Ccmd_sm2_exchangekey_keyinfo_t | CRYPTO cmd of sm2 exchange keyinfo |
| Ccmd_sm2_exchangekey_t | CRYPTO cmd of sm2 exchange key |
| Ccmd_sm2_generatekey_t | CRYPTO cmd of sm2 generate key |
| Ccmd_sm2_generatesignature_t | CRYPTO cmd of sm2 genrate signature |
| Ccmd_sm2_get_pubkey_from_prikey_t | CRYPTO cmd of sm2 get pubkey from prikey |
| Ccmd_sm2_getE_t | CRYPTO cmd of sm2 get E |
| Ccmd_sm2_getZ_t | CRYPTO cmd of sm2 get z |
| Ccmd_sm2_verifysignature_t | CRYPTO cmd of sm2 verify signature |
| Ccmd_sm9_decrypt_t | CRYPTO cmd of sm9 decrypt |
| Ccmd_sm9_enc_generate_master_key_t | CRYPTO cmd of sm9 enc generate master key |
| Ccmd_sm9_enc_generate_user_prikey_t | CRYPTO cmd of sm9 enc generate user prikey |
| Ccmd_sm9_encrypt_t | CRYPTO cmd of sm9 encrypt |
| Ccmd_sm9_exc_key_input_ptr_t | CRYPTO cmd of sm9 exchange key generate user tmpkey |
| Ccmd_sm9_exchangekey_t | CRYPTO cmd of sm9 exchange key |
| Ccmd_sm9_exckey_generate_user_tmpkey_t | CRYPTO cmd of sm9 exchange key generate user tmpkey |
| Ccmd_sm9_generatesignature_t | CRYPTO cmd of sm9 generate signature |
| Ccmd_sm9_sign_generate_master_key_t | CRYPTO cmd of sm9 sign generate master key |
| Ccmd_sm9_sign_generate_user_prikey_t | CRYPTO cmd of sm9 sign generate user prikey |
| Ccmd_sm9_unwrapkey_t | CRYPTO cmd of sm9 unwrapkey |
| Ccmd_sm9_verifysignature_t | CRYPTO cmd of sm9 verify signature |
| Ccmd_sm9_wrapkey_t | CRYPTO cmd of sm9 wrapkey |
| Ccmd_tng_t | CRYPTO cmd of trng |
| Ccmd_verifyMAC_t | CRYPTO cmd of verify MAC |
| CCMDCSR0_Type | |
| CCMDCSR1_Type | |
| Ccmdfile_info | Cmdfile_info - command mode cmdfile info struct |
| Ccompletion_t | |
| Ccrc32block | |
| Ccrc_info | |
| Ccrypto_block | |
| Ccubic_info | |
| Cdc_config | |
| Cdc_dev | Sdrv DC device struct |
| Cdc_operations | |
| Cdesc_entry_a32 | Descriptor table for adma |
| Cdesc_entry_a64 | Descriptor table for adma |
| Cdisplay_timing | Sdrv display timing |
| Cdma_ll_node_t | |
| CDMACR_Type | |
| CDMASR_Type | |
| Cdst_info | This structure include ASW output image configuration information |
| Cdwc_eth_config_t | |
| Cdwc_eth_dev | |
| Ceccp_curve_t | |
| Cedward_curve_t | |
| Cepwm_cmp_cfg | Epwm_cmp_cfg |
| Cepwm_dma_cfg | Epwm_dma_cfg |
| Cepwm_dual_duty_state | Epwm_dual_duty_state |
| Cepwm_eid_val | Epwm_eid_val |
| Cepwm_fs_state | Epwm_fs_sta |
| Cepwm_multi_cmp_val | Epwm_cmpxx_val NS |
| Ceqos_desc | |
| Ceqos_priv | |
| Cetimer_cmp_cfg | Sdrv etimer cmp mode ctrl |
| Cetimer_multi_cmp_val | Sdrv etimer multi cmp mode cmp val (ns) |
| Cext_info | This structure include bilinear spline lookup table information |
| Cfcopy_t | |
| CFCR_Type | |
| Cflash_info | Spi norflash information |
| Cflash_ops_t | |
| Cflash_xfer_info | Flash transfer collection |
| Cflexcan_config_t | |
| Cflexcan_fd_config_t | |
| Cflexcan_pn_config_t | Pretended Networking configuration structure |
| Cflexcan_pn_id_filter_t | Pretended Networking ID filter |
| Cflexcan_pn_payload_filter_t | Pretended Networking payload filter |
| Cflexcan_rx_fifo_config_t | |
| Cflexcan_rx_fifo_filter_table | |
| Cflexcan_timing_config_t | |
| CFSR_Type | |
| Cg2dlite_bg_cfg | Sdrv g2dlite backgound config struct |
| Cg2dlite_config | |
| Cg2dlite_device | |
| Cg2dlite_input | Sdrv g2dlite input struct |
| Cg2dlite_input_cfg | Sdrv g2dlite input config struct |
| Cg2dlite_ops | |
| Cg2dlite_output_cfg | Sdrv g2dlite output config struct |
| Cg2dlite_profile_t | |
| Cgate_record | Gate value record |
| Cgcm_dec_input_ptr_t | Gcm decrypt input pointer |
| Cgcm_enc_input_ptr_t | Gcm encrypt input pointer |
| Cgpio_channel_cfg | Pin configuration |
| Cgpio_core_cfg | Pin permission for the core |
| Chash_ctx_t | |
| Chash_reg | |
| Chash_status_t | |
| Chmac_ctx_t | |
| Chost_caps | Capabilities for the host controller These values are read from the capabilities egister in the controller |
| Chvkt_fabc | |
| Chvkt_param | |
| Chyperbus_ca | Address data, set pre transaction to hyperflash |
| Chyperbus_host_ops | Hyperbus host operation |
| Chyperflash_cmd | Hyperflash cmd |
| CINTR0_Type | |
| Clut_info | This structure include lookup table size and step information |
| CMCR0_Type | |
| Cmmc_card | Mmc card register |
| Cmmc_cid | CID Register |
| Cmmc_command | Mmc command structure as per the spec |
| Cmmc_config_data | Mmc device config data |
| Cmmc_csd | CSD Register, not all the fields have been defined here |
| Cmmc_data | Data pointer to be read/written |
| Cmmc_device | Mmc device structure |
| Cmmc_sd_scr | SCR register for SD card |
| Cmmc_sd_ssr | SD Status Register |
| Cmont_curve_t | |
| Cmpc_memport_cfg | MPC memory port configure |
| Cmpc_region_cfg | MPC region configure |
| CPCR0_Type | |
| CPCR11_Type | |
| CPCR1_Type | |
| CPCR2_Type | |
| CPCR3_Type | |
| CPCR4_Type | |
| CPCR5_Type | |
| CPCR6_Type | |
| CPCR7_Type | |
| CPCR8_Type | |
| Cpd_t | G2dlite Porter-DUFF struct |
| Cpin_settings_config | Definiction for pin initialize config |
| Cpost_cfg | Sdrv display post config struct |
| Cppc_addrconfig | PPC address configure |
| Cppc_ipconfig | PPC ip configure |
| CPSR0_Type | |
| CPSR1_Type | |
| Cpwm_status | Pwm_status |
| Crect_t | |
| Crle_info | |
| Crle_t | G2dlite RLE struct |
| Crsa_crt_pri_key_ptr_t | Rsa crt prikey pointer |
| Crtc_time | RTC time structure |
| Crtc_wkalrm | |
| Cscr_signal | SCR signal structure |
| Csd_para | Sdramc row column cs bank configuration |
| Csdhci_host | Sdhci host structure, holding information about host controller parameters |
| Csdhci_ops | Sdhci platform ops, hw Specific interface controller parameters |
| Csdram_comm_config | Sdramc commom configuration |
| Csdram_config | Sdramc private configuration |
| Csdrv_acmp_config | |
| Csdrv_acmp_csel_cfg | |
| Csdrv_acmp_dev | |
| Csdrv_acmp_index_cfg | |
| Csdrv_adc | Registers of ADC Controller |
| Csdrv_adc_ana_param_cfg | Analog Param configuration info |
| Csdrv_adc_dev_data | |
| Csdrv_adc_fifo_cfg | FIFO configuration info |
| Csdrv_adc_rc_cfg | RC(Request Channel) configuration info |
| Csdrv_adc_rc_entry_cfg | RC(Request Channel) entry configuration info |
| Csdrv_adc_rcht_entry_cfg | RCHT(Request Channel Hardware Trigger) entry configuration info |
| Csdrv_adc_sync_cfg | Sync mode configuration info |
| Csdrv_btm | |
| Csdrv_btm_cfg | |
| Csdrv_btm_controller_module | |
| Csdrv_ckgen_bus_config | Clock rate config lists for Bus node |
| Csdrv_ckgen_bus_config_node | Clock rate config for Bus node |
| Csdrv_ckgen_cg_node | Abstract xcg node for driver operate |
| Csdrv_ckgen_config | Initialize clock config for system setup |
| Csdrv_ckgen_gating_config | Gate config list for XCG node |
| Csdrv_ckgen_gating_config_node | Gate config for xcg node |
| Csdrv_ckgen_ip_clock_config | IP clock enable or disable config |
| Csdrv_ckgen_ip_clock_config_node | IP clock enable/disable config node |
| Csdrv_ckgen_node | Abstract clock common node for driver operate |
| Csdrv_ckgen_rate_config | Clock rate config lists for IP/Core/PLL node |
| Csdrv_ckgen_rate_config_node | Clock rate config for IP/Core/PLL node |
| Csdrv_ckgen_slice_node | Abstract clock slice node for driver operate |
| Csdrv_ckgen_xcg_set | CKGEN XCG List |
| Csdrv_clk | Definition for clock tree node |
| Csdrv_clk_config | System default total clock node list |
| Csdrv_dma | DMA controller structure |
| Csdrv_dma_channel_config_t | DMA channel configuration structure |
| Csdrv_dma_channel_t | DMA channel structure |
| Csdrv_dma_linklist_descriptor_t | DMA link list descriptor |
| Csdrv_dma_mux_param_t | DMA channel mux param structure |
| Csdrv_epwm | EPWM controller |
| Csdrv_epwm_controller | |
| Csdrv_etimer_basic_cnt_cfg | Sdrv etimer tmr config |
| Csdrv_etimer_chn | Sdrv etimer ctrl |
| Csdrv_etimer_controller | ETimer hardware contrller |
| Csdrv_etimer_pwm_state | Sdrv etimer pwm_status |
| Csdrv_etimer_tmr_cfg | Sdrv tmr config |
| Csdrv_firewall | Firewall controller |
| Csdrv_firewall_cfg_t | Firewall controller configuration |
| Csdrv_firewall_err_t | Firewall interrupt status |
| Csdrv_flexray | Flexray status error code |
| Csdrv_gpio | GPIO Controller Instance |
| Csdrv_hibernate_mode_config | Definition for hibernate mode config |
| Csdrv_i2c | |
| Csdrv_i2c_cfg | |
| Csdrv_i2cdrv_mctrl | |
| Csdrv_i2s | I2s controller descriptions |
| Csdrv_i2s_config | I2s controller configurations |
| Csdrv_i2s_dma_buf | I2s dma buff descriptions,which is used to transfer data in dma mod |
| Csdrv_i2s_dma_data | I2s dma fifo descriptions |
| Csdrv_i2s_params | Sdrv i2s configurations params, |
| Csdrv_i2s_stream | Playback capture descriptions |
| Csdrv_i2s_transfer | Sdrv i2s transfer descriptions |
| Csdrv_input_select_t | Definition for INPUT SELECT REGISTER config |
| Csdrv_lin | LIN controller struct |
| Csdrv_lin_config | LIN controller configure |
| Csdrv_lin_pdu | |
| Csdrv_lut_hvk_ops | |
| Csdrv_mbox_chan | |
| Csdrv_mbox_chan_req | |
| Csdrv_mbox_config | |
| Csdrv_mbox_dev | |
| Csdrv_mpc_irqsta_t | MPC interrupt status |
| Csdrv_multicpt_config | |
| Csdrv_panel | Sdrv panel struct |
| Csdrv_pdm | Pdm module descriptions |
| Csdrv_pdm_config | Pdm board config |
| Csdrv_pdm_dma_buf | Pdm dma buff descriptions |
| Csdrv_pdm_dma_data | Pdm dma fifo descriptions |
| Csdrv_pdm_params | Pdm config params |
| Csdrv_pdm_stream | Pdm capture stream descriptions |
| Csdrv_pdm_transfer | Pdm transfer |
| Csdrv_pinctrl | Definition for Pinctrl instance |
| Csdrv_pll_node | Abstract pll node for driver operate |
| Csdrv_pmu_bc_config | Definition for button config active level or pulse to enter/exit rtc mode |
| Csdrv_pmu_buttonctrl_config | Definition for button control config parameters |
| Csdrv_pmu_edge_filter | Definition for PMU Wakeup pin and BC edge filter config. filter time = 32K cycle * (2 ^ sample interval) * (counter + 2) |
| Csdrv_pmu_level_filter | Definition for PMU BC level filter config |
| Csdrv_pmu_level_filter_enable | Definition for PMU BC level filter enable config |
| Csdrv_pmu_pwrctrl_config | Definition for pmu pwr ctrl config |
| Csdrv_pmu_pwrctrl_min_delay_config | Definition for setting for pwrctrl0-3 minimal delay enable config |
| Csdrv_pmu_pwron_config | Definition for pmu pwr on config |
| Csdrv_pmu_pwron_wdt_config | Definition for power good watchdog on pwron |
| Csdrv_pmu_pwron_wdt_enable | Definition for WDT counter and enable config |
| Csdrv_pmu_wakeup_pin_config | Definition for wakeup pin active level or pulse to wakeup |
| Csdrv_pmu_wakeuppins_config | Definition for wakeup pins config parameters |
| Csdrv_power_analog | Definition for soc internal analog part power control |
| Csdrv_ppc_irqsta_t | PPC interrupt status |
| Csdrv_pvt | Process and temperature sensor structure |
| Csdrv_pvt_alarm_config | Hysterisis alarm configuration |
| Csdrv_pvt_core | PVT core logic structure |
| Csdrv_pvt_level_alarm_config | Level alarm configuration |
| Csdrv_recovery_btm | Semidrive recovery device |
| Csdrv_recovery_epwm | |
| Csdrv_recovery_etimer | |
| Csdrv_recovery_module | |
| Csdrv_rstgen | SDRV rstgen controller |
| Csdrv_rstgen_general_reg | SDRV rstgen general register |
| Csdrv_rstgen_glb_ctl | SDRV rstgen global reset controller |
| Csdrv_rstgen_sig | SDRV rstgen signal |
| Csdrv_rtc | RTC device structure |
| Csdrv_scr | SCR device structure |
| Csdrv_sent | Sdrv sent module struct |
| Csdrv_sent_chan | Sdrv sent channel struct |
| Csdrv_sent_chan_config | Sdrv sent channel config struct |
| Csdrv_sent_config | Sdrv sent module config struct |
| Csdrv_sleep_mode_config | Definition for sleep mode config |
| Csdrv_smc | System work mode controller instance |
| Csdrv_smc_domain_timeout | Definition for domain timeout setting |
| Csdrv_smc_global_control | Definition for SMC global control setting |
| Csdrv_smc_soc_timeout | Definition for SOC SWM timeout setting |
| Csdrv_smc_soc_wakeup_ctrl | Definition for soc wakeup timeout control setting |
| Csdrv_spi | Spi bus module handler type |
| Csdrv_uart | Sdrv UART controller |
| Csdrv_uart_config | Sdrv UART configurations |
| Csdrv_uart_fcm_config | Sdrv UART flow control mode configurations |
| Csdrv_uart_regs | |
| Csdrv_uart_rs485_fcm | Sdrv UART RS485 flow control configurations |
| Csdrv_wdt | Definition for sdrv watchdog register |
| Csdrv_wdt_config | Definition for watchdog initialize config |
| Csdrv_wdt_external_reset | Definition for watchdog external reset config |
| Csdrv_wdt_internal_reset | Definition for watchdog internal reset config |
| Csdrv_xspi_mst | Master master |
| Csdrv_xspi_mst_addr_offset_conf | |
| Csdrv_xspi_mst_conf | Sdrv_xspi_mst master configurations |
| Csdrv_xspi_slv | Slv_device |
| Csdrv_xspi_slv_acache_conf | |
| Csdrv_xspi_slv_aid_conf | |
| Csdrv_xspi_slv_aprot_conf | |
| Csdrv_xspi_slv_conf | Sdrv_xspi_slv slave configurations |
| Csdrv_xspi_slv_debounce_ctrl_conf | |
| Csdrv_xspi_slv_dummy_cycle_conf | |
| Csdrv_xspi_slv_mon_conf | |
| Csdrv_xspi_slv_region_map_conf | |
| Csdrv_xspi_slv_sclk_idle_time_conf | |
| Csdrv_xspi_slv_timeout_mon_ctrl_conf | |
| Csdrv_xtrg | XTRG low level device |
| Csdrv_xtrg_config | XTRG configurations |
| Csdrv_xtrg_dma_config | DMA configuration |
| Csdrv_xtrg_io_filter_config | I/O Filter configuration |
| Csdrv_xtrg_sig_group | |
| Csdrv_xtrg_smon_cmp_err_config | SMON cmp err config struct |
| Csdrv_xtrg_smon_config | SMON configuration structure |
| Csdrv_xtrg_sse5_config | SSE5 configuration structure |
| Csdrv_xtrg_swdt_config | Swdt conifg |
| Csdrv_xtrg_swdt_event_check_config | SWDT event check configuration structure |
| Csdrv_xtrg_swdt_pulse_check_config | SWDT pulse check configuration structure |
| Csdrv_xtrg_swt_config | Software Triggers config |
| Csdrv_xtrg_tmux_drt_config | Trigger Mux (tmux) configuration |
| Csdrv_xtrg_tmux_indrt_config | Trigger Mux (tmux) configuration |
| Csent_chan_frame | |
| Cske_cbc_mac_ctx_t | |
| Cske_cbc_mac_dma_ctx_t | |
| Cske_cmac_ctx_t | |
| Cske_cmac_dma_ctx_t | |
| Cske_ctx_t | |
| Cske_dev | |
| Cske_gcm_ctx_t | |
| Cske_hp_reg | |
| Cske_xts_ctx | |
| Csm2_exc_key_input_ptr_t | Input pointer of sm2 exchange key |
| Cspi_common_config | Spi controller configuration |
| Cspi_data_ptr | Spi transmition data ptr |
| Cspi_device_config | SPI device configuration |
| Cspi_dma_context | Spi dma context type |
| Cspi_nor | Spi norflash device configurations |
| Cspi_nor_cmd | Spi norflash cmd |
| Cspi_nor_config | Spi norflash configurations |
| Cspi_nor_erase_cmd | |
| Cspi_nor_erase_map | |
| Cspi_nor_host | Spi norflash host configurations |
| Cspi_nor_host_ops | Spi norflash host operation |
| Cspi_transmit_cb | Spi transmit context type |
| Csrc_info | This structure include ASW input image information |
| Csurface | Sdrv display surface struct |
| Ctcon_timing | |
| Cvdev_buffer | |
| Cxspi_config | Xspi config collection |
| Cxspi_pdata | Xspi private information |