xous-core/loader/src
bunnie 86f0c60d95 refactor argument merging
the original rather unsafe version is replaced with a more readable
version that has a number of safety checks applied.

in the process of doing this, we now support merging of multiple
argument regions and a variable number of tags to merge.

tested to work on at least the base case of one swap region to
merge into the list.
2025-10-02 16:35:16 +08:00
..
fonts update generated artifacts in the loader 2025-02-17 18:26:55 +08:00
platform light refactoring of kernel arguments structure 2025-10-02 02:17:45 +08:00
args.rs refactor argument merging 2025-10-02 16:35:16 +08:00
asm.rs remove unused assembly code 2025-10-01 23:37:03 +08:00
bootconfig.rs improve assert message 2024-11-30 02:25:40 +08:00
consts.rs fix RPT/XPT alloc in swap; make swap resume-compatible 2024-05-12 21:50:53 +08:00
debug.rs the great loader culling 2025-10-01 14:57:40 +08:00
font6x12.png
font6x12_1bpp.raw
fonts.rs cleanup fonts out of the loader for bao1x target 2025-09-25 16:12:26 +08:00
lib.rs FLAG DAY: fix all names to harmonize around 'bao1x' 2025-09-18 21:25:51 +08:00
main.rs light refactoring of kernel arguments structure 2025-10-02 02:17:45 +08:00
minielf.rs cleanup warning on a debug routine 2024-11-30 02:25:58 +08:00
murmur3.rs
phase1.rs refactor argument merging 2025-10-02 16:35:16 +08:00
phase2.rs cleanup dependencies in loader for vexii on cram-soc 2025-07-24 00:29:42 +08:00
platform.rs FLAG DAY: fix all names to harmonize around 'bao1x' 2025-09-18 21:25:51 +08:00
secboot.rs update formatting to latest nightly rules 2024-09-24 01:49:45 +08:00
swap.rs add routines for manipulating the dirty field 2025-05-16 19:03:02 +08:00
test.rs update formatting to latest nightly rules 2024-09-24 01:49:45 +08:00