RV32 SoC DS UG
High-Perf RV32 SoC DS UG
RV64 SoC DS UG API and Examples
Embedded IDE UG
Loading...
Searching...
No Matches
l2ctrl_hwreg_t Struct Reference

#include <l2ctrl.h>

Data Fields

u64 COMPLETION
 Offset: 0x0000, flush completion status.
u64 START
 Offset; 0x0008, start and busy status.
u64 ADDRESS_FROM
 Offset: 0x0010, starting address.
u64 ADDRESS_TO
 Offset: 0x0018, end address.
u64 reserved0 [(0x38-0x20)/8U]
 Reserved Space (0x20 to 0x30).
u64 INTERRUPTS
 Offset: 0xBFF8, MTIME Low.

Detailed Description

L2CTRL hardware register map.

Definition at line 142 of file l2ctrl.h.

Field Documentation

◆ ADDRESS_FROM

u64 l2ctrl_hwreg_t::ADDRESS_FROM

Offset: 0x0010, starting address.

Definition at line 146 of file l2ctrl.h.

◆ ADDRESS_TO

u64 l2ctrl_hwreg_t::ADDRESS_TO

Offset: 0x0018, end address.

Definition at line 147 of file l2ctrl.h.

◆ COMPLETION

u64 l2ctrl_hwreg_t::COMPLETION

Offset: 0x0000, flush completion status.

Definition at line 144 of file l2ctrl.h.

◆ INTERRUPTS

u64 l2ctrl_hwreg_t::INTERRUPTS

Offset: 0xBFF8, MTIME Low.

Definition at line 149 of file l2ctrl.h.

◆ reserved0

u64 l2ctrl_hwreg_t::reserved0[(0x38-0x20)/8U]

Reserved Space (0x20 to 0x30).

Definition at line 148 of file l2ctrl.h.

◆ START

u64 l2ctrl_hwreg_t::START

Offset; 0x0008, start and busy status.

Definition at line 145 of file l2ctrl.h.


The documentation for this struct was generated from the following file:
  • C:/Users/JasonLau/Downloads/workspace_local/GitLab/efx_IP/efx_soc_rv64/embedded_sw/software/standalone/driver/l2ctrl/l2ctrl.h