From cd89d7ee390b80e9a10bddbe52f28eea91294940 Mon Sep 17 00:00:00 2001 From: Derek Hensley Date: Sat, 1 Mar 2025 09:52:02 -0800 Subject: [PATCH] vimgr bss --- tools/disasm/disasm.py | 2 +- tools/disasm/files.txt | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/tools/disasm/disasm.py b/tools/disasm/disasm.py index 1f0295cffc..79d41bd969 100755 --- a/tools/disasm/disasm.py +++ b/tools/disasm/disasm.py @@ -2229,7 +2229,7 @@ for segment in files_spec: data_size = 0x80800000 - file_list[full_index] elif segment[0] == "boot" and name == "vimgr" and segment[3][i][2] == "bss": # This is the end of boot, hardcode it - data_size = 0x800A5AC0 - file_list[full_index] + data_size = 0x8009F8B0 - file_list[full_index] else: data_size = file_list[full_index + 1] - file_list[full_index] diff --git a/tools/disasm/files.txt b/tools/disasm/files.txt index 299aa0f9cd..f81555020f 100644 --- a/tools/disasm/files.txt +++ b/tools/disasm/files.txt @@ -21,15 +21,6 @@ 0x80080000 : "entry", }, ], - ['dmadata', None, 'dmadata', - [ - [0x8009F8B0, 0x800A5AB0, 'dmadata', None], - [0x800A5AB0, 0x800A5AC0, 'bss', None], - ], - { - 0x8009F8B0 : "dmadata", - }, - ], ['boot', None, 'boot', [ [0x80080060, 0x800969C0, 'text', None], @@ -343,6 +334,15 @@ 0x8009E690 : "vimgr", }, ], + ['dmadata', None, 'dmadata', + [ + [0x8009F8B0, 0x800A5AB0, 'dmadata', None], + [0x800A5AB0, 0x800A5AC0, 'bss', None], + ], + { + 0x8009F8B0 : "dmadata", + }, + ], ['code', None, 'code', [ [0x800A5AC0, 0x801AAAB0, 'text', ((0x80186028, 0x80186A70, 'data', None, None, None),)],