Handwritten asm: OS functions, libm_vals (#1821)

* Handwritten asm: OS functions, libm_vals

* rm hardware_regs.ld

* andi -> and, addiu -> addu

* CACHE macro
This commit is contained in:
Tharo
2025-08-19 19:46:43 +01:00
committed by GitHub
parent 28b60fc00c
commit 1d97f2ea08
14 changed files with 482 additions and 123 deletions
@@ -1,5 +1,6 @@
Warning: In Soundfont Soundfont_40: Invalid pointer indirect 0 for samplebank SampleBank_2
cc: Warning: -mips3 should not be used for ucode 32-bit compiles
as1: Warning: src/libultra/os/getintmask.s, line 38: Macro instruction used in branch delay slot
as1: Warning: src/libultra/os/interrupt.s, line 23: Macro instruction used in branch delay slot
cc: Warning: -mips3 should not be used for ucode 32-bit compiles
cc: Warning: -mips3 should not be used for ucode 32-bit compiles