Fix: firwmare start address assumptions #69
firmware_file: Refactored out the FirmwareFormat enum into a new file
421a1844
firmware_file: Implemented logic for figuring out what kind of file w…
e7eaa376
dragonmux
added this to the v1.1 release milestone 110 days ago
esden
requested changes
on 2025-12-17
firmware_file: Reorganised the firmware loading logic into a module w…
e1d6bc5d
firmware_file: Added some documentation that was missing
2a52aa75
firmware_file/raw: Optimise slightly by holding onto a `Box<[u8]>` in…
de180b8e
firmware_file/elf: Validate and parse the ELF data and extract the se…
583fd358
firmware_file/elf: Implemented building a finalised firmware image fr…
3947b270
firmware_file: Added some debug prints to help with understanding and…
72afe673
bmputil: Removed the now unnecessary ELF module in the root of the crate
f064d105
firmware_type: Refactored the FirmwareType enum and logic into its ow…
c3ec9e01
firmware_type/raw: Added some validation on the length of the data re…
3eaca540
firmware_type: Implemented a helper for getting the length of the fir…
0732eb1a
flasher: Refactored the firmware storage to hold a FirmwareFile, rath…
8e9a1e04
firmware_type: Improved handling of determining what kind of firmware…
8c08be81
dragonmux
force pushed
from
a4cf39ff
to
a952aba1
109 days ago
firmware_file: Renamed the accessors for the firmware data and length…
d3151c17
flasher: Cleaned up the usage of the firmware length in `Firmware::pr…
4c8bd562
bmp: Made `BmpDevice::download()` take a FirmwareFile and fixed the l…
a952aba1
esden
approved these changes
on 2025-12-17
esden
merged
a952aba1
into main 109 days ago
dragonmux
deleted the fix/firwmare-start-address-assumptions branch 109 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub