Error Code Definitions for ra8-firmware.
ra8_err_codes_t ra8_err_t
Canonical error-return type used by every ra8-firmware API.
ra8_err_t ra8_sdramc_enter_stop(void)
Disable auto-refresh for deep-sleep entry.
ra8_err_t ra8_sdramc_exit_stop(void)
Re-enable auto-refresh after wake-up.
ra8_err_t ra8_sdramc_init(void)
Initialise the external SDRAM at k_ra8_sdram_base_addr.
ra8_err_t ra8_sdramc_exit_self_refresh(void)
Exit SDRAM self-refresh and resume normal auto-refresh operation.
ra8_err_t ra8_sdramc_enter_self_refresh(void)
Put the external SDRAM into JEDEC self-refresh mode.
ra8_err_t ra8_sdramc_get_status(uint8_t *out_enabled)
Read the refresh-enable bit as a status mask.
ra8_err_t ra8_sdramc_set_refresh_interval(uint16_t sdrfcr)
Change the SDRAM auto-refresh interval at runtime.
ra8_err_t ra8_sdramc_deinit(void)
Tear down the SDRAM controller (disable refresh, clear SDICR).