diff --git a/AppleIISd.bin b/Binary/AppleIISd.bin similarity index 100% rename from AppleIISd.bin rename to Binary/AppleIISd.bin diff --git a/AppleIISd.bom.txt b/Binary/AppleIISd.bom.txt similarity index 100% rename from AppleIISd.bom.txt rename to Binary/AppleIISd.bom.txt diff --git a/AppleIISd.hex b/Binary/AppleIISd.hex similarity index 100% rename from AppleIISd.hex rename to Binary/AppleIISd.hex diff --git a/AppleIISd.pdf b/Binary/AppleIISd.pdf similarity index 100% rename from AppleIISd.pdf rename to Binary/AppleIISd.pdf diff --git a/AppleIISd_PC44.jed b/Binary/AppleIISd_PC44.jed similarity index 100% rename from AppleIISd_PC44.jed rename to Binary/AppleIISd_PC44.jed diff --git a/AppleIISd_VQ44.jed b/Binary/AppleIISd_VQ44.jed similarity index 100% rename from AppleIISd_VQ44.jed rename to Binary/AppleIISd_VQ44.jed diff --git a/Flasher.bin b/Binary/Flasher.bin similarity index 100% rename from Flasher.bin rename to Binary/Flasher.bin diff --git a/Flasher.dsk b/Binary/Flasher.dsk similarity index 100% rename from Flasher.dsk rename to Binary/Flasher.dsk diff --git a/Hardware/Gerber_V1.1.zip b/Binary/Gerber_V1.1.zip similarity index 100% rename from Hardware/Gerber_V1.1.zip rename to Binary/Gerber_V1.1.zip diff --git a/Hardware/Gerber_V1.2.zip b/Binary/Gerber_V1.2.zip similarity index 100% rename from Hardware/Gerber_V1.2.zip rename to Binary/Gerber_V1.2.zip diff --git a/README.md b/README.md index be3a9e4..f3fc2f4 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ The **AppleIISd** is a SD card based replaced for the ProFile harddrive. In cont A Xilinx CPLD is used as a SPI controller and translates, together with the ROM driver, SD card data to/from the Apple IIe. The VHDL source is based on [SPI65/B](http://www.6502.org/users/andre/spi65b) by André Fachat. -The assembler sources are written for CC65. The [schematics](AppleIISd.pdf) are available as PDF. +The assembler sources are written for CC65. The [schematics](Binary/AppleIISd.pdf) are available as PDF. ## Features * works with ProDOS and GS/OS @@ -28,6 +28,20 @@ The AppleIISd requires an enhanced IIe or IIgs computer. The ROM code uses some When a 2732 type ROM is used, the binary image has to be programmed at offset 0x800, because A11 is always high for compatibility with 2716 type ROMs. +## Binary distribution +The following files in [Binary/](Binary) have been provided to eliminate the need to compile assembler or VHDL sources. + +| File | Purpose | +| ---- | ------- | +| AppleIISd_xx44.jed | CPLD bitfiles for PC44 and VQ44 formfactors | +| AppleIIDs.bin | 2k Firmware binary for EPROM | +| AppleIISd.hex | Same as above in INTEL-HEX format | +| AppleIISd.bom.txt | BOM for the board | +| AppleIISd.pdf | Schematic and layout | +| Flasher.bin | Flasher program ProDOS binary | +| Flasher.dsk | Complete ProDOS disk image with Flasher.bin and AppleIISd.bin | +| Gerber_Vx.x.zip | Gerber files for different hw revisions | + ## Smartport drive remapping The AppleIISd features Smartport drivers in ROM to provide more than two drives in both GS/OS and ProDOS.