From 002bb45da3d8e8ef0cc264c56622a8a512e91bbc Mon Sep 17 00:00:00 2001 From: David Benepe Date: Thu, 24 Jun 2021 13:25:43 -0500 Subject: [PATCH] Small fix to generate_ld.py --- tools/python/generate_ld.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tools/python/generate_ld.py b/tools/python/generate_ld.py index 336b7021..f63e51e3 100644 --- a/tools/python/generate_ld.py +++ b/tools/python/generate_ld.py @@ -53,8 +53,9 @@ class GenerateLD: self.gen_open_block() self.gen_line('romPos = 0x0;') self.gen_boot_section() - self.gen_line('__RAM_START = 0x80000400;') - self.gen_line('__RAM_TO_ROM = __RAM_START - romPos;') + self.gen_line('__FUNC_RAM_START = 0x80000400;') + self.gen_line('__FUNC_ROM_START = 0x00001000;') + self.gen_line('__RAM_TO_ROM = __FUNC_RAM_START - __FUNC_ROM_START;') self.gen_newline() self.gen_main_section() self.gen_ucode_text_section() @@ -78,7 +79,7 @@ class GenerateLD: self.gen_newline() def gen_main_section(self): - self.gen_line('.main __RAM_START : AT(romPos) SUBALIGN(16)') + self.gen_line('.main __FUNC_RAM_START : AT(romPos) SUBALIGN(16)') self.gen_open_block() for file in self.files: self.gen_line(file[0] + '(.text);')