diff options
| author | cheapie <cheapiephp@gmail.com> | 2026-06-19 23:15:09 -0500 |
|---|---|---|
| committer | cheapie <cheapiephp@gmail.com> | 2026-06-19 23:15:09 -0500 |
| commit | d4bc00d7ee450cf5da5af39391d20b1780edaadf (patch) | |
| tree | 9bf717e88bd4faed0af9ca36da21e30422ec0b8d /assembly/multitask/multitask.S | |
| parent | 33e4744d1c73c9f5512abb4010e4cc81763ab3a2 (diff) | |
| download | rvcontroller-d4bc00d7ee450cf5da5af39391d20b1780edaadf.tar rvcontroller-d4bc00d7ee450cf5da5af39391d20b1780edaadf.tar.gz rvcontroller-d4bc00d7ee450cf5da5af39391d20b1780edaadf.tar.bz2 rvcontroller-d4bc00d7ee450cf5da5af39391d20b1780edaadf.tar.xz rvcontroller-d4bc00d7ee450cf5da5af39391d20b1780edaadf.zip | |
Remove unnecessary instructions from multitask example
Diffstat (limited to 'assembly/multitask/multitask.S')
| -rw-r--r-- | assembly/multitask/multitask.S | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/assembly/multitask/multitask.S b/assembly/multitask/multitask.S index d34bf5f..e46dd81 100644 --- a/assembly/multitask/multitask.S +++ b/assembly/multitask/multitask.S @@ -10,8 +10,6 @@ lw t0,2(t1) # Load current mtime addi t0,t0,1 sw t0,10(t1) # Set mtimecmp for 1 second in the future csrsi mstatus,8 # Enable interrupts globally -li t0,0x80 -csrs mstatus,t0 # Make sure MPIE is set too @@ -44,15 +42,11 @@ j handler_return2 handler_return1: la a0,task1 csrw mepc,a0 # Set return address to start of task 1 -li t0,0x400 -csrc mstatush,t0 mret handler_return2: la a0,task2 csrw mepc,a0 # Set return address to start of task 2 -li t0,0x400 -csrc mstatush,t0 mret |
