SD card based ProFile replacement for IIe
Go to file
2017-08-23 19:37:40 +02:00
Datasheets Datasheets added 2017-07-11 09:54:20 +02:00
Hardware Small changes on board 2017-08-11 23:34:41 +02:00
VHDL Pin changes 2017-07-09 13:28:18 +02:00
.gitattributes Update .gitattributes 2017-08-02 19:50:12 +02:00
.gitignore signal rename and pinning 2017-07-05 23:28:27 +02:00
AppleIISd.bin Fix for crc after read command 2017-08-13 13:47:20 +02:00
AppleIISd.lst Fix for crc after read command 2017-08-13 13:47:20 +02:00
AppleIISd.s Fix for crc after read command 2017-08-13 13:47:20 +02:00
AppleIISd.s19 Fix for crc after read command 2017-08-13 13:47:20 +02:00
IMG_20170813_124455.jpg Add files via upload 2017-08-21 22:26:14 +02:00
README.md Update README.md 2017-08-23 19:37:40 +02:00

AppleIISd

SD card based ProFile replacement for enhanced Apple IIe computers

The AppleIISd is an SD card based replaced for the ProFile harddrive. In contrast to other SD card based cards this card does not replace a Disk II drive. Data is saved directly onto the SD card, it is not via images on a FAT system, like on other cards. The SD card is read- / writable with CiderPress.

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 by André Fachat.

The assembler sources are written in Merlin-8.

Features

  • up to 128MB storage space (4x 65535 blocks), currently 32MB
  • ProDOS driver in ROM
  • Auto boot
  • Access LED

Requirements

The AppleIISd requires and has been tested on an enhanced IIe computer. The ROM code uses some 65c02 opcodes. ProDOS versions 1.1 to 2.4.1 seem to work.

TODOs

  • Much more testing
  • Support more than one partition
  • Implement card detect and write protect sensing
  • Use 7MHz clock as SPI clock
  • SRAM option (may never work, though)
  • Find a use for the IRQ pin
  • Support other EPROMS than 2716 and 2732

Front_Img