From c55d92924c45b0aec9d6e87ceb4666c84ecc3744 Mon Sep 17 00:00:00 2001 From: cheapie Date: Fri, 9 Oct 2026 10:35:06 -0500 Subject: Mask mesecons interrupts in crosswalk --- assembly/crosswalk/crosswalk.S | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'assembly/crosswalk/crosswalk.S') 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 -- cgit v1.2.3