From 7b3404b932a8fadddb44774407b22127b0f02115 Mon Sep 17 00:00:00 2001 From: red031000 Date: Fri, 1 May 2020 20:10:48 +0100 Subject: remove include/nitro and shift everything to arm9/lib --- include/nitro/os_system.c | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 include/nitro/os_system.c (limited to 'include/nitro/os_system.c') diff --git a/include/nitro/os_system.c b/include/nitro/os_system.c deleted file mode 100644 index 2ccb7fc1..00000000 --- a/include/nitro/os_system.c +++ /dev/null @@ -1,28 +0,0 @@ -// -// Created by mart on 4/23/20. -// - -#include "os_system.h" - -asm OSIntrMode OS_DisableInterrupts() { - mrs r0, cpsr - orr r1, r0, #HW_PSR_IRQ_DISABLE - msr cpsr_c, r1 - and r0, r0, #HW_PSR_IRQ_DISABLE - bx lr -} - -asm OSIntrMode OS_RestoreInterrupts(OSIntrMode state) { - mrs r1, cpsr - bic r2, r1, #HW_PSR_IRQ_DISABLE - orr r2, r2, r0 - msr cpsr_c, r2 - and r0, r1, #HW_PSR_IRQ_DISABLE - bx lr -} - -asm OSProcMode OS_GetProcMode() { - mrs r0, cpsr - and r0, r0, #HW_PSR_CPU_MODE_MASK - bx lr -} \ No newline at end of file -- cgit v1.2.3