MicroPython Intel Hex string or MemoryMap.
Hash table with filenames as the key and byte arrays as the value.
MicroPython Intel Hex string with the files in the filesystem.
Size, in bytes, of how much space the file would take in the MicroPython filesystem.
To speed up the Intel Hex string generation with MicroPython and the filesystem we can cache some of the Intel Hex records and the parsed Memory Map. This function creates an object with cached data that can then be sent to other functions from this module.
Intel Hex string with MicroPython to cache.
Cached MpFsBuilderCache object.
Generates an Intel Hex string with MicroPython and files in the filesystem.
Uses pre-cached MicroPython memory map and Intel Hex string of record to speed up the Intel Hex generation compared to addIntelHexFiles().
Object with cached data from createMpFsBuilderCache().
Hash table with filenames as the key and byte arrays as the value.
MicroPython Intel Hex string with the files in the filesystem.
Reads the filesystem included in a MicroPython Intel Hex string or Map.
The MicroPython Intel Hex string or MemoryMap to read from.
Dictionary with the filename as key and byte array as values.
Calculate the MicroPython filesystem size.
The MicroPython Intel Hex Memory Map.
Size of the filesystem in bytes.
Generated using TypeDoc
Adds a hash table of filenames and byte arrays as files to the MicroPython filesystem.