mm/tools/disasm
Anghelo Carvajal 34492a4386
Move the system heap and the framebuffers to their own segments (#1488)
* make segments for the systemheap and the framebuffers

* define in the makefile

* undefined syms

* Make segments for the pre boot buffers too

* Update spec

Co-authored-by: Parker <20159000+jpburnett@users.noreply.github.com>

* review

* Update spec

Co-authored-by: Parker <20159000+jpburnett@users.noreply.github.com>

* Update Makefile

Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>

* comments

* comment

* move comment about the hardcoded address to buffers.h

* rewrite SYSTEM_HEAP_END_ADDR in terms of other symbols

* Use `ALIGNED` on all the buffers

* Rename SYSTEM_HEAP_END_ADDR to FRAMEBUFFERS_START_ADDR

* Put ALIGNED at the right like the rest of the codebase

* merge

* gLoBuffer

* gHiBuffer

* Add a static assert to ensure the address of gHiBuffer haven't shifted without the user noticing

* smol include cleanup

---------

Co-authored-by: Parker <20159000+jpburnett@users.noreply.github.com>
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2023-11-26 09:47:21 -03:00
..
disasm.py Move the system heap and the framebuffers to their own segments (#1488) 2023-11-26 09:47:21 -03:00
dma_filenames.txt Add yar (Yaz0 ARchives) support to build system (#1255) 2023-06-18 18:13:57 -04:00
files.txt Move the system heap and the framebuffers to their own segments (#1488) 2023-11-26 09:47:21 -03:00
functions.txt `z_en_test4.c` Documented (#1498) 2023-11-25 17:34:33 +11:00
variables.txt Move the system heap and the framebuffers to their own segments (#1488) 2023-11-26 09:47:21 -03:00