mirror of
https://github.com/openhwgroup/cvw
synced 2025-02-11 06:05:49 +00:00
cleanup, dont update Prv in DCSR
This commit is contained in:
parent
3a2e8ae3cc
commit
d6256d1647
@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env python3
|
||||
|
||||
#########################################################################################
|
||||
# hw_test.py
|
||||
# hw_debug_test.py
|
||||
#
|
||||
# Written: matthew.n.otto@okstate.edu
|
||||
# Created: 19 April 2024
|
||||
@ -45,7 +45,7 @@ def flow_control_test():
|
||||
cvw.read_data("DCSR")
|
||||
for _ in range(50):
|
||||
cvw.step()
|
||||
cvw.read_data("PCM")
|
||||
print(cvw.read_data("PCM"))
|
||||
cvw.resume()
|
||||
|
||||
|
||||
|
@ -82,9 +82,6 @@ module csrd import cvw::*; #(parameter cvw_t P) (
|
||||
end else if (EnterDebugMode) begin
|
||||
Prv <= PrivilegeModeW;
|
||||
Cause <= DebugCause;
|
||||
end else if (WriteDCSRM) begin
|
||||
Prv <= CSRWriteValM[`PRV]; // TODO: overwrite hart privilege mode
|
||||
end
|
||||
end
|
||||
|
||||
flopenr #(4) DCSRreg (clk, reset, WriteDCSRM,
|
||||
|
Loading…
Reference in New Issue
Block a user