Altered how top of ram is set

This commit is contained in:
Peter Weingartner 2024-11-15 21:19:19 -05:00
parent 27e352727b
commit d60cb6a00c
66 changed files with 4142 additions and 1982 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

View file

@ -15,5 +15,4 @@
"2E","toolbox-2E.bin"
"2F","toolbox-2F.bin"
"30","toolbox-30.bin"
"31","toolbox-31.bin"
"3F","toolbox-3F.bin"

1 20 toolbox-20.bin
15 2E toolbox-2E.bin
16 2F toolbox-2F.bin
17 30 toolbox-30.bin
31 toolbox-31.bin
18 3F toolbox-3F.bin

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

View file

@ -15,5 +15,4 @@
"2E","toolbox-2E.bin"
"2F","toolbox-2F.bin"
"30","toolbox-30.bin"
"31","toolbox-31.bin"
"3F","toolbox-3F.bin"

1 20 toolbox-20.bin
15 2E toolbox-2E.bin
16 2F toolbox-2F.bin
17 30 toolbox-30.bin
31 toolbox-31.bin
18 3F toolbox-3F.bin

Binary file not shown.

Binary file not shown.

View file

@ -25,6 +25,10 @@ unsigned long mem_top_of_ram = 0;
void mem_init() {
#if MODEL == MODEL_FOENIX_F256 || MODEL == MODEL_FOENIX_F256K || MODEL == MODEL_FOENIX_F256K2
mem_top_of_ram = 0x06ffff;
#elif MODEL == MODEL_FOENIX_C256U || MODEL == MODEL_FOENIX_C256U_PLUS || MODEL == MODEL_FOENIX_FMX
mem_top_of_ram = 0x37ffff;
#else
mem_top_of_ram = 0x37ffff;
#endif
}

BIN
src/toolbox-20.bin Normal file

Binary file not shown.

BIN
src/toolbox-21.bin Normal file

Binary file not shown.

BIN
src/toolbox-22.bin Normal file

Binary file not shown.

BIN
src/toolbox-23.bin Normal file

Binary file not shown.

BIN
src/toolbox-24.bin Normal file

Binary file not shown.

BIN
src/toolbox-25.bin Normal file

Binary file not shown.

BIN
src/toolbox-26.bin Normal file

Binary file not shown.

BIN
src/toolbox-27.bin Normal file

Binary file not shown.

BIN
src/toolbox-28.bin Normal file

Binary file not shown.

BIN
src/toolbox-29.bin Normal file

Binary file not shown.

BIN
src/toolbox-2A.bin Normal file

Binary file not shown.

BIN
src/toolbox-2B.bin Normal file

Binary file not shown.

BIN
src/toolbox-2C.bin Normal file

Binary file not shown.

BIN
src/toolbox-2D.bin Normal file

Binary file not shown.

BIN
src/toolbox-2E.bin Normal file

Binary file not shown.

BIN
src/toolbox-2F.bin Normal file

Binary file not shown.

BIN
src/toolbox-30.bin Normal file

Binary file not shown.

BIN
src/toolbox-3F.bin Normal file

Binary file not shown.

2144
src/toolbox.bin Normal file

File diff suppressed because one or more lines are too long

View file

@ -133,6 +133,8 @@ void initialize() {
INFO("Text system initialized.");
INFO1("Top of memory: %lx", mem_get_ramtop());
/* Initialize the indicators */
ind_init();
INFO("Indicators initialized");

View file

@ -7,6 +7,6 @@
#define VER_MAJOR 1
#define VER_MINOR 0
#define VER_BUILD 39
#define VER_BUILD 41
#endif