From e6d049961eb7e7056419c5dd549081120a8956b3 Mon Sep 17 00:00:00 2001 From: gamemasterplc Date: Sat, 2 Dec 2023 11:27:52 -0600 Subject: [PATCH 1/2] Fix OSThread Size --- config/GMPE01_00/symbols.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/GMPE01_00/symbols.txt b/config/GMPE01_00/symbols.txt index 9f61b681..7649703c 100644 --- a/config/GMPE01_00/symbols.txt +++ b/config/GMPE01_00/symbols.txt @@ -5531,9 +5531,9 @@ __OSErrorTable = .bss:0x801A5350; // type:object size:0x40 scope:global Header = .bss:0x801A53A0; // type:object size:0x20 scope:local align:32 Scb = .bss:0x801A53C0; // type:object size:0x54 scope:local align:32 data:4byte RunQueue = .bss:0x801A5418; // type:object size:0x100 scope:local data:4byte -IdleThread = .bss:0x801A5518; // type:object size:0x318 scope:local align:8 data:4byte -DefaultThread = .bss:0x801A5830; // type:object size:0x318 scope:local align:8 data:4byte -IdleContext = .bss:0x801A5B48; // type:object size:0x2B8 scope:local align:8 data:4byte +IdleThread = .bss:0x801A5518; // type:object size:0x310 scope:local align:8 data:4byte +DefaultThread = .bss:0x801A5830; // type:object size:0x310 scope:local align:8 data:4byte +IdleContext = .bss:0x801A5B48; // type:object size:0x2C8 scope:local align:8 data:4byte CommandList = .bss:0x801A5E00; // type:object size:0x3C scope:local data:4byte AlarmForTimeout = .bss:0x801A5E68; // type:object size:0x28 scope:local tmpBuffer = .bss:0x801A5EE0; // type:object size:0x80 scope:local align:32 From 36ce4d79405d8d03197aa261e7be3852ae4c1b60 Mon Sep 17 00:00:00 2001 From: gamemasterplc Date: Sat, 2 Dec 2023 11:29:21 -0600 Subject: [PATCH 2/2] Fix Symbol Addresses --- config/GMPE01_00/symbols.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/GMPE01_00/symbols.txt b/config/GMPE01_00/symbols.txt index 7649703c..7224a5d9 100644 --- a/config/GMPE01_00/symbols.txt +++ b/config/GMPE01_00/symbols.txt @@ -5532,8 +5532,8 @@ Header = .bss:0x801A53A0; // type:object size:0x20 scope:local align:32 Scb = .bss:0x801A53C0; // type:object size:0x54 scope:local align:32 data:4byte RunQueue = .bss:0x801A5418; // type:object size:0x100 scope:local data:4byte IdleThread = .bss:0x801A5518; // type:object size:0x310 scope:local align:8 data:4byte -DefaultThread = .bss:0x801A5830; // type:object size:0x310 scope:local align:8 data:4byte -IdleContext = .bss:0x801A5B48; // type:object size:0x2C8 scope:local align:8 data:4byte +DefaultThread = .bss:0x801A5828; // type:object size:0x310 scope:local align:8 data:4byte +IdleContext = .bss:0x801A5B38; // type:object size:0x2C8 scope:local align:8 data:4byte CommandList = .bss:0x801A5E00; // type:object size:0x3C scope:local data:4byte AlarmForTimeout = .bss:0x801A5E68; // type:object size:0x28 scope:local tmpBuffer = .bss:0x801A5EE0; // type:object size:0x80 scope:local align:32