diff options
| author | cheapie <cheapiephp@gmail.com> | 2026-10-09 10:35:06 -0500 |
|---|---|---|
| committer | cheapie <cheapiephp@gmail.com> | 2026-10-09 10:35:06 -0500 |
| commit | c55d92924c45b0aec9d6e87ceb4666c84ecc3744 (patch) | |
| tree | e0df55ba4cbe002f85c4f075842232fe1fb0762d /assembly/crosswalk | |
| parent | 52e2cb40e580dfc185d530d5076715c1ca6a3494 (diff) | |
| download | rvcontroller-c55d92924c45b0aec9d6e87ceb4666c84ecc3744.tar rvcontroller-c55d92924c45b0aec9d6e87ceb4666c84ecc3744.tar.gz rvcontroller-c55d92924c45b0aec9d6e87ceb4666c84ecc3744.tar.bz2 rvcontroller-c55d92924c45b0aec9d6e87ceb4666c84ecc3744.tar.xz rvcontroller-c55d92924c45b0aec9d6e87ceb4666c84ecc3744.zip | |
Mask mesecons interrupts in crosswalk
Diffstat (limited to 'assembly/crosswalk')
| -rw-r--r-- | assembly/crosswalk/crosswalk.S | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/assembly/crosswalk/crosswalk.S b/assembly/crosswalk/crosswalk.S index 8633ed7..769e9b2 100644 --- a/assembly/crosswalk/crosswalk.S +++ b/assembly/crosswalk/crosswalk.S @@ -2,8 +2,8 @@ la t0,handler csrw mtvec,t0 # Set up trap handler li t0,0x400 csrc mstatush,t0 # Turn off MDT -li t0,0x30000 -csrw mie,t0 # Mask all interrupts except mesecons/digilines +li t0,0x20000 +csrw mie,t0 # Mask all interrupts except digilines csrw mip,zero # Clear any pending interrupts csrsi mstatus,0x8 # Turn on MIE to enable interrupts |
