diff --git a/design/DesignSpark/schematic.sch b/design/DesignSpark/schematic.sch index 74523fe..a4c3336 100644 Binary files a/design/DesignSpark/schematic.sch and b/design/DesignSpark/schematic.sch differ diff --git a/docs/memory/32k-Apple-1-EEPROM.hex b/docs/memory/32k-Apple-1-EEPROM.hex new file mode 100644 index 0000000..913fd9c Binary files /dev/null and b/docs/memory/32k-Apple-1-EEPROM.hex differ diff --git a/docs/memory/8k-Apple-1-EEPROM.hex b/docs/memory/8k-Apple-1-EEPROM.hex new file mode 100644 index 0000000..fab4144 Binary files /dev/null and b/docs/memory/8k-Apple-1-EEPROM.hex differ diff --git a/docs/memory/README.md b/docs/memory/README.md new file mode 100644 index 0000000..8f747c1 --- /dev/null +++ b/docs/memory/README.md @@ -0,0 +1,4 @@ +`8k-Apple-1-EEPROM.hex` contains the memory data for the 8-Kbit EEPROM. +The ROM contains only the BASIC, Krusader and WozMon code. +Address decoding makes sure the correct location of ROM memory is being accessed. +For example: when the 6502 addresses FF00 to run the WozMon, it actually addresses 1F00 on the ROM. \ No newline at end of file diff --git a/docs/memory/memory-map.jpg b/docs/memory/memory-map.jpg new file mode 100644 index 0000000..4506cfb Binary files /dev/null and b/docs/memory/memory-map.jpg differ