58typedef enum : uintptr_t {
71typedef enum : uint16_t {
93typedef enum : uint32_t {
107typedef enum : uint32_t {
121typedef enum : uint32_t {
static volatile uint32_t * ra8_mrms_mrefreq(void)
Get pointer to the 32-bit MREFREQ register (MRPCLK frequency).
static volatile uint32_t * ra8_mrms_mrcpfb(void)
Get pointer to the 32-bit MRCPFB register.
ra8_mrms_pfb_threshold_t
MRICLK frequency threshold below which the prefetch buffer must remain disabled.
@ k_ra8_mrcpfb_threshold_mhz
Minimum MRICLK MHz to enable PFB.
ra8_mrms_key_t
Mandatory key bytes that must occupy the upper byte of MRCFREQ / MREFREQ for hardware to accept the w...
@ k_ra8_mrcfreq_key
MRCFREQ unlock key, upper byte = 0x1E.
@ k_ra8_mrefreq_key
MREFREQ unlock key, upper byte = 0xE1.
ra8_mrms_addr_t
Base address for the MRMS register block.
@ k_ra8_mrms_base_addr
R_MRMS base.
ra8_mrms_pfb_t
Values written to MRCPFB to enable / disable the prefetch buffer.
@ k_ra8_mrcpfb_disable
Prefetch buffer off.
@ k_ra8_mrcpfb_enable
Prefetch buffer on.
ra8_mrms_offset_t
Per-register offsets relative to k_ra8_mrms_base_addr.
@ k_ra8_mrms_off_mrcfreq
MRCFREQ MRICLK frequency latch (key 0x1E).
@ k_ra8_mrms_off_mrcpfb
MRCPFB prefetch buffer enable.
@ k_ra8_mrms_off_mrefreq
MREFREQ MRPCLK frequency latch (key 0xE1).
static volatile uint32_t * ra8_mrms_mrcfreq(void)
Get pointer to the 32-bit MRCFREQ register (MRICLK frequency).