From 94f2b0b8f48f5715975446c637a078008fb7e941 Mon Sep 17 00:00:00 2001 From: Christian Cunningham Date: Fri, 18 Mar 2022 12:57:53 -0700 Subject: Generalized Queue --- src/exceptions/svc.S | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'src/exceptions') diff --git a/src/exceptions/svc.S b/src/exceptions/svc.S index ee083ca..8494281 100644 --- a/src/exceptions/svc.S +++ b/src/exceptions/svc.S @@ -27,14 +27,7 @@ svc_000001: // SYS_TIME svc_000002: // Run Schedule ldmfd sp!, {r0-r12,lr} b schedule -svc_000003: // Free Thread in Table - ldr r3, =scheduler - ldr r2, [r3, #0] // struct Thread* rthread - ldr r1, [r2, #0x1c] // thread offset - mov r0, #0 - ldr r2, =thread_table - add r2, r1, r2 - str r0, [r2] +svc_000003: // Unused b svc_exit svc_000004: // Lock Lock (usr_r0 = struct Lock*) ldr r3, =scheduler -- cgit v1.2.1