#
a2cf5761 |
| 12-Nov-2024 |
sinceforYy <[email protected]> |
feat(CSR): add No.14,15 interrupts
|
#
3113cca9 |
| 28-Oct-2024 |
sinceforYy <[email protected]> |
fix(csr): fix interrupt code use xtopi.IID replace instread of xip & xie
|
#
8bc90631 |
| 05-Oct-2024 |
Zehao Liu <[email protected]> |
fix(Smrnmi): expand NMI interrupt to two types and route the nmi signals to XSTOP (#3691)
|
#
37e0d55e |
| 29-Aug-2024 |
sinceforYy <[email protected]> |
fix(csr): fix assert condition when interrupt entry VS event
|
#
c2a2229d |
| 05-Sep-2024 |
lewislzh <[email protected]> |
feat(riscv64): support RISC-V Smrnmi extension (#3480)
|
#
3174481b |
| 06-Aug-2024 |
Xuan Hu <[email protected]> |
CSR: add custom IRQ injection mechanism (#3338)
* All major interrupts have been splited into 7 groups
* Custom highest group
* Local high group
* Custom middle-high group
* Priviledge a
CSR: add custom IRQ injection mechanism (#3338)
* All major interrupts have been splited into 7 groups
* Custom highest group
* Local high group
* Custom middle-high group
* Priviledge architecture group
* Custom middle-low group
* Local low group
* Custom lowest group
show more ...
|
#
73e616de |
| 11-Jun-2024 |
Xuan Hu <[email protected]> |
NewCSR: VS level interrupt should map as VS level in higher privilege
|
#
a2eeddbf |
| 10-Jun-2024 |
Xuan Hu <[email protected]> |
NewCSR: fix vsie write to alias mie and sie
|
#
1d192ad8 |
| 02-Jun-2024 |
Xuan Hu <[email protected]> |
NewCSR: support AIA extension Interrupt Pending and Enable
|
#
ab449222 |
| 20-May-2024 |
sinceforYy <[email protected]> |
NewCSR: initialize machine level interrupt-related CSR
* Initialize mip, mie, mideleg, medeleg CSR to 0
|
#
8056933d |
| 15-May-2024 |
Xuan Hu <[email protected]> |
NewCSR: make COIE,LPRASEIE,HPRASEIE fields in xie read only
* Todo: set COIE,LPRASEIE,HPRASEIE in mie RW
|
#
423dd365 |
| 25-Apr-2024 |
Xuan Hu <[email protected]> |
NewCSR: fix interrupt vector in InterruptFilter
|
#
4016eee8 |
| 23-Apr-2024 |
sinceforYy <[email protected]> |
NewCSR: fix InterruptFilter and unprivileege, AIA, Custom CSRs
* fix mtopi, stopi, vstopi
|
#
237d4cfd |
| 07-Apr-2024 |
Xuan Hu <[email protected]> |
NewCSR: add CSR events
|
#
039cdc35 |
| 08-Mar-2024 |
Xuan Hu <[email protected]> |
NewCSR: modulized implementation
NewCSR: add Hypervisor CSRs
NewCSR: optimize dump fields using chisel3.reflect.DataMirror
NewCSR: add VirtualSupervisor CSRs
NewCSR: refactor VirtualSupervisor an
NewCSR: modulized implementation
NewCSR: add Hypervisor CSRs
NewCSR: optimize dump fields using chisel3.reflect.DataMirror
NewCSR: add VirtualSupervisor CSRs
NewCSR: refactor VirtualSupervisor and Hypervisor CSRs
* Make sure ValidIO etc function return CSREnumType not EnumType * TODO: AIA for vs
NewCSR: add MachineLevel CSRs
NewCSR: fix alias relationship between hip, hvip and vsip
NewCSR: add SupervisorLevel CSRs
show more ...
|