This extends make_fiwix_initrd and kexec-fiwix to support command line parameters, instead of hardcoding relevant values within the C sources. This way, it becomes possible to alter e.g. ramdisk size without affecting checksums.
While we're at it, also support loading a memory map from a file populated by builder-hex0 based on the BIOS E820 memory map.
This extends make_fiwix_initrd and kexec-fiwix to support command line parameters, instead of hardcoding relevant values within the C sources. This way, it becomes possible to alter e.g. ramdisk size without affecting checksums.
While we're at it, also support loading a memory map from a file populated by builder-hex0 based on the BIOS E820 memory map.
Depends on https://github.com/ironmeld/builder-hex0/pull/12