SongYZZZ/moon-firmware/firmware does not have a README file
pub(all) struct ConvertOptions {
format : Format
binary_range : AddressRange?
fill : Byte?
max_binary_size : Int
intel_hex : WriterOptions
srecord : WriterOptions
}pub(all) struct FirmwareDiff {
only_left : Array[AddressRange]
only_right : Array[AddressRange]
changed : Array[AddressRange]
identical_bytes : Int64
changed_bytes : Int64
removed_bytes : Int64
added_bytes : Int64
entry_changed : Bool
} derive(Eq, Debug)pub(all) struct ImageStatistics {
format : Format
lowest_address : Int64?
highest_address : Int64?
address_span : Int64
payload_bytes : Int
segment_count : Int
gap_count : Int
gap_bytes : Int64
largest_gap : Int64
entry : EntryPoint?
checksum_status : ChecksumStatus
record_count : Int
record_counts : Array[Int]
warning_count : Int
} derive(Eq, Debug)fn fill_range(image : FirmwareImage, range : AddressRange, value : Byte, max_added? : Int) -> FirmwareImage raise FirmwareErrorfn load_firmware(bytes : Bytes, hint? : Format, base_address? : Int64, options? : ParseOptions) -> FirmwareImage raise FirmwareErrorfn merge_images(images : Array[FirmwareImage], policy? : OverlapPolicy, entry_policy? : EntryPolicy) -> FirmwareImage raise FirmwareErrorInstall
Download zipMCU firmware release validation: HEX, S-record, Cortex-M gates and flash plans
Dependencies