Include link to disassembler.

This commit is contained in:
Chris Osborn 2020-09-02 11:37:53 -07:00
parent 10d837f3b6
commit 23e2c16dcb
6 changed files with 23 additions and 0 deletions

BIN
HelloProdos.bin Normal file

Binary file not shown.

View File

@ -17,3 +17,9 @@ xebec-iosel.asm: xebec-iosel.bin labels.txt entry-iosel.txt data-iosel.txt
install-pt4.lst: install-pt4.asm install-pt4.lst: install-pt4.asm
$(AS) -cpu 6502 -L $< $(AS) -cpu 6502 -L $<
#HelloProdos.asm: HelloProdos.bin labels.txt
# disasm -o 0x0800 -e 0x0800 -l labels.txt $< > $@
ProdosBooter.asm: PRODOS\#061000
disasm -o 0x800 -l labels.txt $< > $@

View File

@ -9,3 +9,7 @@ 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 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 how the software works on the Apple II will make it possible to get
the scsi2sd card completely working. the scsi2sd card completely working.
You'll need my disassembler to create the .asm files:
* https://github.com/FozzTexx/disasm

View File

@ -1,3 +1,9 @@
0xc800 0xc800
0xc803
0xc806 0xc806
0xc809
0xc80c 0xc80c
0xc824
0xc827
0xcc41
0xcce1

View File

@ -1,2 +1,8 @@
0xc700 0xc700
0xc711
0xc71a 0xc71a
0xc721
0xc72c
0xc735
0xc74d
0xc759

View File

@ -34,6 +34,7 @@ DONE=0x807e
BENTRY=0xc800 BENTRY=0xc800
PENTRY=0xc803 PENTRY=0xc803
DENTRY=0xc806 DENTRY=0xc806
PASENT=0xc809
SETSLT=0xc80c SETSLT=0xc80c
EENTRY=0xc824 EENTRY=0xc824
CHKCDE=0xc827 CHKCDE=0xc827