Disassembly of the Sider/Xebec SASI card ROM and tools for the Apple II
Go to file
2020-09-02 11:37:53 -07:00
data-c800.txt Initial commit. 2019-01-21 14:16:20 -08:00
data-iosel.txt Initial commit. 2019-01-21 14:16:20 -08:00
data.txt Copied labels from Sider manual appendix. 2019-02-27 10:17:36 -08:00
entry-c800.txt Include link to disassembler. 2020-09-02 11:37:53 -07:00
entry-iosel.txt Include link to disassembler. 2020-09-02 11:37:53 -07:00
entry.txt Initial commit. 2019-01-21 14:16:20 -08:00
HelloProdos.bin Include link to disassembler. 2020-09-02 11:37:53 -07:00
install-pt4.bin Initial commit. 2019-01-21 14:16:20 -08:00
labels.txt Include link to disassembler. 2020-09-02 11:37:53 -07:00
Makefile Include link to disassembler. 2020-09-02 11:37:53 -07:00
README.md Include link to disassembler. 2020-09-02 11:37:53 -07:00
Schematics.gif Initial commit. 2019-01-21 14:16:20 -08:00
Xebec-103684C-1986.bin Initial commit. 2019-01-21 14:16:20 -08:00

This is an attempt to disassemble the ROM and installation tools for a First Class Peripherals Sider hard drive made for an Apple II and the ROM on the Xebec SASI card that was included with the hard drive.

I'm working on trying to use the SASI card with a scsi2sd and it doesn't quite work so in order to try to figure out why the tools don't like the scsi2sd I decided to disassemble them. The SASI card contains no controller and the 6502 on the Apple II is used to bit bang all I/O on the data and control lines. Hopefully understanding how the software works on the Apple II will make it possible to get the scsi2sd card completely working.

You'll need my disassembler to create the .asm files: