SemiDrive SSDK Appication Program Interface PTG3.0
File List
Here is a list of all files with brief descriptions:
[detail level 123456]
  drivers
  include
  asw
 asw.hSemiDrive asw header file
 asw_g_use.hSemiDrive asw header file
 asw_log.hSemiDrive asw log header file
 asw_lut_hvk.hSemiDrive asw header file
 gama_regs.hSemiDrive asw regs header file
  camera
 cam-def.hSemidrive camera header file
 cam_hal.hSemidrive camera hal header file
 cam_res.hSemidrive camera resource header file
 sdrv-cam-baremetal-def.hSemidrive platform camera driver and hal adaptive to baremetal header file
 sdrv-cam-os-def.hSemidrive platform camera driver and hal adaptive to operation system header file
 vdev_defs.hSemiDrive externel video device type header file, similar to linux videodev2.h
  crypto
  cacc
  hash_hmac
  pke
  ral
  ske
  mailbox
 sdrv_crypto_mailbox_basic_mgmt.hSemiDrive CRYPTO mailbox basic header file
 sdrv_crypto_mailbox_common.hSemiDrive CRYPTO mailbox common api header file
 sdrv_crypto_mailbox_eccp.hSemiDrive CRYPTO mailbox eccp api header file
 sdrv_crypto_mailbox_hash.hSemiDrive CRYPTO hash interface header file
 sdrv_crypto_mailbox_hmac.hSemiDrive CRYPTO hmac interface header file
 sdrv_crypto_mailbox_rsa.hSemiDrive CRYPTO rsa interface header file
 sdrv_crypto_mailbox_ske_basic.hSemiDrive CRYPTO ske basic interface header file
 sdrv_crypto_mailbox_ske_gcm.hSemiDrive CRYPTO mailbox ske gcm interface header file
 sdrv_crypto_mailbox_ske_mac.hSemiDrive CRYPTO ske mac interface header file
 sdrv_crypto_mailbox_ske_xts.hCrypto ske xts cmd interface XTS mode is only available for AES and SM4(block length is 128bits) plain must padding block len, bytelen is msg len before padding
 sdrv_crypto_mailbox_sm2.hCrypto sm2 cmd interface
 sdrv_crypto_mailbox_sm9.hCrypto sm9 cmd interface
 sdrv_crypto_mailbox_soc_otp_key.hSoc otp key interface
 sdrv_crypto_mailbox_soc_seip_reg.hSeip register description
 sdrv_crypto_mailbox_trng.hCrypto mailbox trng cmd interface
 sdrv_crypto_init.hSemiDrive CRYPTO init header file
 sdrv_crypto_rsapadding.hCrypto rsapadding interface
 sdrv_crypto_sharemem.hCrypto sharemem interface
 sdrv_crypto_utility.hCrypto utility api
  dispss
 dc_reg.hSemiDrive DC REG header file
 disp.hSemiDrive Display header file
 disp_data_type.hSemiDrive Display Data Type header file
 disp_reg_rw.hSemiDrive Display REG RW header file
 dispss_log.hSemiDrive Display Log header file
 logo_rgb565.hSemiDrive Logo RGB565 header file
 lvds_reg.hSemiDrive Lvds REG header file
 warning_image.hSemiDrive Warning Image header file
  g2dlite
 g2dlite.hSemiDrive G2DLite header file
 g2dlite_core.hSemiDrive G2DLite core header file
 g2dlite_log.hSemiDrive G2DLite log header file
 g2dlite_reg.hSemiDrive G2DLite REG header file
 irq.hInterrupt interface hearder file
 sdrv_acmp.hSemiDrive Analog Compare (ACMP) driver header file
 sdrv_adc.hSemiDrive ADC driver header file
 sdrv_adc_chmux.hSemiDrive ADC channel mux definition file
 sdrv_adc_dev_data.hSemiDrive ADC device data description file
 sdrv_btm.hSemiDrive Basic Timer Module (btm) driver header file
 sdrv_ckgen.hSemiDrive clock generator driver header file
 sdrv_common.hSemiDrive driver common header file
 sdrv_dma.hSemiDrive DMA driver header file
 sdrv_epwm.hSemiDrive Energy Pulse-Width Modulation (EPWM) driver header file
 sdrv_eth.hSemiDrive ethernet mac driver header file
 sdrv_etimer.hSemiDrive ETIMER driver header file
 sdrv_firewall.hSemiDrive Firewall driver header file
 sdrv_flexcan.hSemiDrive Flexcan driver header file
 sdrv_flexray.hSemiDrive Flexray driver header file
 sdrv_fuse.hSemiDrive eFuse driver header file
 sdrv_gpio.hSemiDrive GPIO driver header file
 sdrv_i2c.hSemiDrive I2C driver header file
 sdrv_i2s.hSemiDrive I2S driver header file
 sdrv_lin.hSemiDrive Lin driver header file
 sdrv_mbox.hSemiDrive Mailbox driver header file
 sdrv_mmc_sdhci.hSemiDrive MMC SDHCI driver header file
 sdrv_multicapture.h
 sdrv_pdm.hSemiDrive pdm driver header file
 sdrv_pinctrl.hSemiDrive pinctrl device driver header
 sdrv_pmu.hSemiDrive PMU header file
 sdrv_power.hSemiDrive power manager header file
 sdrv_pvt.hSemiDrive Temperature sensor driver header file
 sdrv_rstgen.hSemiDrive Reset driver header file
 sdrv_rtc.hSemiDrive RTC driver header file
 sdrv_scr.hSemiDrive Status and Controller Register driver header file
 sdrv_sdhci.hSemiDrive SDHCI driver header file
 sdrv_sdramc.hSemiDrive SDRAM driver header file
 sdrv_semag.hSemiDrive Semaphore Gate driver header file
 sdrv_sent.hSemiDrive Sent driver header file. Sent driver supports the following functions:
 sdrv_smc.hSemiDrive System work Mode Controller (SMC) driver header file
 sdrv_spi.hSemiDrive SPI driver header file
 sdrv_spi_nor.hSemiDrive SPI Norflash driver header file
 sdrv_uart.hSemiDrive UART driver header file
 sdrv_watchdog.hSemiDrive Watchdog driver header file
 sdrv_xspi_mst.hSemiDrive common XSPI master driver header file
 sdrv_xspi_slv.hSemiDrive common XSPI slave driver header file
 sdrv_xtrg.hSemiDrive XTRG driver header file