Difference between revisions of "Memory Image format E/A Module"
(initial content) |
m (Changed maximum length of memory image from 8198 to 8192.) |
||
Line 1: | Line 1: | ||
The memory dump format is a headered [[Formats#ROM_dump_formats|ROM dump format]] from the memory chips from the CPU address space, used for loading program files using Editor / Assembler cartridge option 5. | The memory dump format is a headered [[Formats#ROM_dump_formats|ROM dump format]] from the memory chips from the CPU address space, used for loading program files using Editor / Assembler cartridge option 5. | ||
The contents of these files are taken from the CPU address space, so there must be meta-data about the origin of the data. In fact, these files are commonly | The contents of these files are taken from the CPU address space, so there must be meta-data about the origin of the data. In fact, these files are commonly 8192 bytes long, that is, 6 bytes for header information plus maximum data size of 8186 bytes. | ||
{| style="width:60em; text-align:center" | {| style="width:60em; text-align:center" |
Latest revision as of 17:05, 2 February 2017
The memory dump format is a headered ROM dump format from the memory chips from the CPU address space, used for loading program files using Editor / Assembler cartridge option 5.
The contents of these files are taken from the CPU address space, so there must be meta-data about the origin of the data. In fact, these files are commonly 8192 bytes long, that is, 6 bytes for header information plus maximum data size of 8186 bytes.
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | |
0x00 | Flag | Length | Address | Data | ||||
0x08 | Data | |||||||
... | ||||||||
end |
Flag
>FFFF: More files are following; >0000: This is the last file
Note: The last character of the file name of the following file is incremented by one.
Length
This word specifies the *total* size of data. Is is the sum of the header size (6 bytes) plus the length of data. If the file is larger, only the given length of data is used.
Address
Memory address in the CPU address space.
Other Headered Dump File Formats
- GRAM Karte (Mechatronic, West-Germany)
- GRAM Kracker (Millers Graphics, USA)
- GRAM Simulator (TI Gebruikers Groep, Netherlands)
- Module Simulator (Texas Instruments)
- Memory Image Easybug (Texas Instruments)
- RAM Module Handler (E.P. Rebel, Netherlands)
- DSR RAM Handler (E.P. Rebel, Netherlands)