Rename vm.c to vminit.c, tlb.s to vm.s and annotate vm.s

This commit is contained in:
Ryan Dwyer committed 2023-05-21 15:54:54 +10:00
1 parent b4355ab55f
commit 4017d5cba5
21 files changed
+709 -592

No files matched your search

+2 -2
View File
@@ -1,5 +1,5 @@
#define LIBFILES(section) \
build/ROMID/lib/tlb.o (section); \
build/ROMID/lib/vm.o (section); \
build/ROMID/lib/segments.o (section); \
build/ROMID/lib/boot.o (section); \
build/ROMID/lib/sched.o (section); \
@@ -26,7 +26,7 @@
build/ROMID/lib/ultra/io/conteeplongwrite.o (section); \
build/ROMID/lib/ultra/io/pfsresizefile.o (section); \
build/ROMID/lib/ultra/io/pfsinitpak.o (section); \
build/ROMID/lib/vm.o (section); \
build/ROMID/lib/vminit.o (section); \
build/ROMID/lib/rzip.o (section); \
build/ROMID/lib/audiomgr.o (section); \
build/ROMID/lib/audiodma.o (section); \
+2 -2
View File
@@ -1,5 +1,5 @@
#define LIBFILES(section) \
build/ROMID/lib/tlb.o (section); \
build/ROMID/lib/vm.o (section); \
build/ROMID/lib/segments.o (section); \
build/ROMID/lib/boot.o (section); \
build/ROMID/lib/sched.o (section); \
@@ -27,7 +27,7 @@
build/ROMID/lib/ultra/io/conteeplongwrite.o (section); \
build/ROMID/lib/ultra/io/pfsresizefile.o (section); \
build/ROMID/lib/ultra/io/pfsinitpak.o (section); \
build/ROMID/lib/vm.o (section); \
build/ROMID/lib/vminit.o (section); \
build/ROMID/lib/rzip.o (section); \
build/ROMID/lib/audiomgr.o (section); \
build/ROMID/lib/audiodma.o (section); \
+2 -2
View File
@@ -1,5 +1,5 @@
#define LIBFILES(section) \
build/ROMID/lib/tlb.o (section); \
build/ROMID/lib/vm.o (section); \
build/ROMID/lib/segments.o (section); \
build/ROMID/lib/boot.o (section); \
build/ROMID/lib/sched.o (section); \
@@ -26,7 +26,7 @@
build/ROMID/lib/ultra/io/conteeplongwrite.o (section); \
build/ROMID/lib/ultra/io/pfsresizefile.o (section); \
build/ROMID/lib/ultra/io/pfsinitpak.o (section); \
build/ROMID/lib/vm.o (section); \
build/ROMID/lib/vminit.o (section); \
build/ROMID/lib/rzip.o (section); \
build/ROMID/lib/audiomgr.o (section); \
build/ROMID/lib/audiodma.o (section); \
+2 -2
View File
@@ -1,5 +1,5 @@
#define LIBFILES(section) \
build/ROMID/lib/tlb.o (section); \
build/ROMID/lib/vm.o (section); \
build/ROMID/lib/segments.o (section); \
build/ROMID/lib/boot.o (section); \
build/ROMID/lib/sched.o (section); \
@@ -26,7 +26,7 @@
build/ROMID/lib/ultra/io/conteeplongwrite.o (section); \
build/ROMID/lib/ultra/io/pfsresizefile.o (section); \
build/ROMID/lib/ultra/io/pfsinitpak.o (section); \
build/ROMID/lib/vm.o (section); \
build/ROMID/lib/vminit.o (section); \
build/ROMID/lib/rzip.o (section); \
build/ROMID/lib/audiomgr.o (section); \
build/ROMID/lib/audiodma.o (section); \
+2 -2
View File
@@ -1,5 +1,5 @@
#define LIBFILES(section) \
build/ROMID/lib/tlb.o (section); \
build/ROMID/lib/vm.o (section); \
build/ROMID/lib/segments.o (section); \
build/ROMID/lib/boot.o (section); \
build/ROMID/lib/sched.o (section); \
@@ -26,7 +26,7 @@
build/ROMID/lib/ultra/io/conteeplongwrite.o (section); \
build/ROMID/lib/ultra/io/pfsresizefile.o (section); \
build/ROMID/lib/ultra/io/pfsinitpak.o (section); \
build/ROMID/lib/vm.o (section); \
build/ROMID/lib/vminit.o (section); \
build/ROMID/lib/rzip.o (section); \
build/ROMID/lib/audiomgr.o (section); \
build/ROMID/lib/audiodma.o (section); \
+2 -2
View File
@@ -145,11 +145,11 @@ SECTIONS
END_SEG(preamble)
/**
/* tlbInit()'s address is 0x70001050, but preamble calls it by 0x80001050
/* vmBoot()'s address is 0x70001050, but preamble calls it by 0x80001050
* due to it not being TLB mapped yet. So we set up this variable to allow
* this to happen.
*/
tlbInitFromPreamble = tlbInit + 0x10000000;
vmBootFromPreamble = vmBoot + 0x10000000;
/***************************************************************************
* lib