Visible to Intel only — GUID: mxw1734336601289
Ixiasoft
Visible to Intel only — GUID: mxw1734336601289
Ixiasoft
3.4.2.2. Memory Mapped Registers Fields
A RISC-V processor applies LOAD or STORE instruction to access the memory-mapped registers. In the context of Nios® V processor HAL API, the LOAD or STORE instructions are referred as IORD or IOWR instruction respective.
The Nios® V processor HAL API provides macro to read or write these registers in:
- bsp\HAL\inc\intel_niosv.h for machine timer-related registers. The field descriptions are based on the RISC-V specification.
- bsp\HAL\inc\sys\msw_interrupt.h for the custom Machine Software Interrupt register.
Bit Field | ||||||||||||||
63 | 62 | 61 | 60 | 59 | 58 | 57 | … | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
mtime |
Bit Field | ||||||||||||||
63 | 62 | 61 | 60 | 59 | 58 | 57 | … | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
mtimecmp |
Bit Field | ||||||||||||||
31 | 30 | 29 | 28 | 27 | 26 | 25 | … | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Hardwired to 0 | msip |