#
e3da8bad |
| 22-Jul-2024 |
Tang Haojin <[email protected]> |
build: purge chisel 3 and add deprecation check (#3250)
|
#
9a28ebd4 |
| 02-Jun-2024 |
Xuan Hu <[email protected]> |
NewCSR: use `suppressEnumCastWarning` to suppress some useless warnings
|
#
1d192ad8 |
| 02-Jun-2024 |
Xuan Hu <[email protected]> |
NewCSR: support AIA extension Interrupt Pending and Enable
|
#
9c6366cc |
| 25-Apr-2024 |
Xuan Hu <[email protected]> |
NewCSR: clear useless print code
|
#
01cdded8 |
| 22-Apr-2024 |
Xuan Hu <[email protected]> |
NewCSR: fix unprivileged CSRs and permission check
* Add commit vstart * Fix commit connection * Fix permission check * Fix mstatus.VS/FS initial with off * Add fp/vec.off bundle to decode * Flush w
NewCSR: fix unprivileged CSRs and permission check
* Add commit vstart * Fix commit connection * Fix permission check * Fix mstatus.VS/FS initial with off * Add fp/vec.off bundle to decode * Flush when change vxrm * Add more skip condition for mip and hip
show more ...
|
#
38e7849b |
| 22-Apr-2024 |
Xuan Hu <[email protected]> |
NewCSR: fix the cat order of CSRBundle.do_asUInt
* Sort CSR fields from msb to lsb in do_asUInt function
|
#
25dc4a82 |
| 22-Apr-2024 |
Xuan Hu <[email protected]> |
NewCSR: add reset in CSR apply method
|
#
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 ...
|