Visible to Intel only — GUID: vbn1734327164474
Ixiasoft
Visible to Intel only — GUID: vbn1734327164474
Ixiasoft
4.3.9.1. Related Control and Status Register
Nios® V processor supports only Machine-Level CSRs, which correlates with the fact that the Nios® V processor supports Machine-mode (M-mode) only. Machine-Level CSRs serve as the primary privileged level and have low-level access to the machine implementation.
To simplify the following content on Nios® V processor trap handling, CSRs or bit fields that require different privilege levels (e.g., User-mode and Supervisor-mode) are removed.
Since the Nios® V processor supports M-mode only, the supported interrupts are Machine-level Software (MSI), Machine Timer (MTI), and 16 Platform interrupts.
Section Content
Machine Status Register (mstatus)
Machine Trap-Vector Base-Address Register (mtvec)
Machine Interrupt Register (mip and mie)
Machine Exception Program Counter Register (mepc)
Machine Cause Register (mcause)
Machine Trap Value Register (mtval)
Machine Second Trap Value Register (mtval2)