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 | |
| Private code shared between the CSRNG and EDN DIFs. | |
| 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 | |
| Access to Ibex state (e.g. | |
| 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_dbg_ctrl.c | |
| dif_soc_dbg_ctrl.h | |
| SoC Debug Control 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 | |