1
0
Fork 0
mirror of https://github.com/CTCaer/hekate.git synced 2024-11-26 19:52:11 +00:00
hekate/bootloader/mem
CTCaer 6a52d44da6 heap: Fix edge case of reusing first node
There is an edge case fixed where the whole would be freed and this would make use of a nullptr.

Additionally, remove usage of reserved names for vars and add comments on how it works.
2020-03-03 04:16:20 +02:00
..
emc.h Small refactor and bugfixes 2019-12-04 21:31:39 +02:00
heap.c heap: Fix edge case of reusing first node 2020-03-03 04:16:20 +02:00
heap.h Small refactor and bugfixes 2019-12-04 21:31:39 +02:00
mc.c Refactoring and comment adding 2019-09-12 23:08:38 +03:00
mc.h Move display_end before secmon + add boolean supp. 2018-08-13 12:12:53 +03:00
mc_t210.h Refactor ALL the things + enable LTO 2018-08-13 11:58:24 +03:00
minerva.c mtc: Don't rely on clean BSS for Minerva lib 2019-12-16 22:06:13 +02:00
minerva.h minerva: Fix compatibility check for hekate main 2019-12-09 22:27:01 +02:00
mtc_table.h refactor: Remove all unwanted whitespace 2019-10-18 18:02:06 +03:00
sdram.c Small fixes and changes 2020-03-03 04:11:13 +02:00
sdram.h Proper warmboot exploit impl and documentation 2018-12-17 21:10:13 +02:00
sdram_config.inl Proper warmboot exploit impl and documentation 2018-12-17 21:10:13 +02:00
sdram_config_lz.inl Proper warmboot exploit impl and documentation 2018-12-17 21:10:13 +02:00
sdram_lp0.c Normalize brom patches & add sd autocalib fallback 2019-02-12 00:40:40 +02:00
sdram_lp0_param_t210.h refactor: Remove all unwanted whitespace 2019-10-18 18:02:06 +03:00
sdram_param_t210.h Refactor ALL the things + enable LTO 2018-08-13 11:58:24 +03:00