Files
mm/tools
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
..
2023-09-08 20:17:54 +10:00
2023-09-08 20:17:54 +10:00
2023-09-08 20:17:54 +10:00
2023-03-15 10:51:47 +11:00
2023-03-18 08:03:17 -03:00
2023-11-25 17:34:33 +11:00
2022-05-25 22:15:28 -04:00
2021-12-19 18:34:50 +00:00
2023-09-08 20:17:54 +10:00
2023-11-09 00:03:51 +11:00
2021-02-24 00:50:57 -05:00
2021-11-11 15:03:05 -03:00
2022-10-04 04:06:04 +01:00
2022-08-15 14:45:28 -04:00
2023-04-23 09:58:22 -04:00
2023-11-25 17:34:33 +11:00
2023-10-03 15:52:41 +11:00
2023-10-22 08:51:58 -03:00
2023-10-22 16:52:40 +11:00
2021-07-17 00:04:37 -04:00
2021-08-03 23:21:31 -04:00
2021-12-28 01:07:41 +00:00