Software APIs
dif Directory Reference

Files

 dif_adc_ctrl.c
 
 dif_adc_ctrl.h
 ADC Controller Device Interface Functions
 
 dif_aes.c
 
 dif_aes.h
 AES Device Interface Functions
 
 dif_alert_handler.c
 
 dif_alert_handler.h
 Alert handler Device Interface Functions
 
 dif_aon_timer.c
 
 dif_aon_timer.h
 Always-On Timer Device Interface Functions
 
 dif_base.c
 
 dif_base.h
 Shared macros and headers for DIFs.
 
 dif_clkmgr.c
 
 dif_clkmgr.h
 Clock Manager Device Interface Functions
 
 dif_csrng.c
 
 dif_csrng.h
 CSRNG Device Interface Functions
 
 dif_csrng_shared.c
 
 dif_csrng_shared.h
 
 dif_dma.c
 
 dif_dma.h
 DMA Controller Device Interface Functions
 
 dif_edn.c
 
 dif_edn.h
 Entropy Distribution Network Device Interface Functions
 
 dif_entropy_src.c
 
 dif_entropy_src.h
 Entropy Source Device Interface Functions
 
 dif_flash_ctrl.c
 
 dif_flash_ctrl.h
 Flash Controller Device Interface Functions
 
 dif_gpio.c
 
 dif_gpio.h
 GPIO Device Interface Functions
 
 dif_hmac.c
 
 dif_hmac.h
 HMAC Device Interface Functions
 
 dif_i2c.c
 
 dif_i2c.h
 I2C Device Interface Functions
 
 dif_keymgr.c
 
 dif_keymgr.h
 Key Manager Device Interface Functions
 
 dif_keymgr_dpe.c
 
 dif_keymgr_dpe.h
 Key Manager DPE Device Interface Functions
 
 dif_kmac.c
 
 dif_kmac.h
 KMAC Device Interface Functions
 
 dif_lc_ctrl.c
 
 dif_lc_ctrl.h
 Lifecycle Controller Device Interface Functions
 
 dif_mbx.c
 
 dif_mbx.h
 DOE Mailbox Device Interface Functions
 
 dif_otbn.c
 
 dif_otbn.h
 OTBN Device Interface Functions.
 
 dif_otp_ctrl.c
 
 dif_otp_ctrl.h
 OTP Controller Device Interface Functions
 
 dif_pattgen.c
 
 dif_pattgen.h
 Pattern Generator Device Interface Functions
 
 dif_pinmux.c
 
 dif_pinmux.h
 Pin Multiplexer Device Interface Functions
 
 dif_pwm.c
 
 dif_pwm.h
 PWM Device Interface Functions
 
 dif_pwrmgr.c
 
 dif_pwrmgr.h
 Power Manager Device Interface Functions
 
 dif_rom_ctrl.c
 
 dif_rom_ctrl.h
 ROM Controller Device Interface Functions
 
 dif_rstmgr.c
 
 dif_rstmgr.h
 Reset Manager Device Interface Functions
 
 dif_rv_core_ibex.c
 
 dif_rv_core_ibex.h
 
 dif_rv_dm.c
 
 dif_rv_dm.h
 RV_DM Device Interface Functions
 
 dif_rv_plic.c
 
 dif_rv_plic.h
 PLIC Device Interface Functions
 
 dif_rv_timer.c
 
 dif_rv_timer.h
 RV Timer Device Interface Functions
 
 dif_sensor_ctrl.c
 
 dif_sensor_ctrl.h
 Sensor Controller Device Interface Functions
 
 dif_soc_proxy.c
 
 dif_soc_proxy.h
 
 dif_spi_device.c
 
 dif_spi_device.h
 SPI Device Device Interface Functions
 
 dif_spi_host.c
 
 dif_spi_host.h
 SPI Host Device Interface Functions
 
 dif_sram_ctrl.c
 
 dif_sram_ctrl.h
 SRAM Controller Device Interface Functions
 
 dif_sysrst_ctrl.c
 
 dif_sysrst_ctrl.h
 System Reset Controller Device Interface Functions
 
 dif_uart.c
 
 dif_uart.h
 UART Device Interface Functions
 
 dif_usbdev.c
 
 dif_usbdev.h
 USB Device Device Interface Functions