forked from Ports/perfect_dark
Rename vm.c to vminit.c, tlb.s to vm.s and annotate vm.s
This commit is contained in:
1 parent
b4355ab55f
commit
4017d5cba5
21 files changed
+709
-592
No files matched your search
@@ -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); \
|
||||
|
||||
@@ -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); \
|
||||
|
||||
@@ -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); \
|
||||
|
||||
@@ -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); \
|
||||
|
||||
@@ -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); \
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in new issue
Block a user