Initial commit.

This commit is contained in:
Chris Osborn 2019-01-21 14:16:20 -08:00
commit e32f589405
11 changed files with 93 additions and 0 deletions

15
Makefile Normal file
View File

@ -0,0 +1,15 @@
ROM=Xebec-103684C-1986.bin
all:: install-pt4.asm xebec-c800.asm xebec-iosel.asm
install-pt4.asm: install-pt4.bin labels.txt entry.txt data.txt
disasm -o 0x4800 -e entry.txt -l labels.txt -d data.txt $< > $@
xebec-c800.asm: $(ROM) labels.txt entry-c800.txt data-c800.txt
disasm -o 0xc800 -e entry-c800.txt -l labels.txt -d data-c800.txt $< > $@
xebec-iosel.bin: $(ROM)
dd bs=256 skip=7 count=1 if=$< of=$@
xebec-iosel.asm: xebec-iosel.bin labels.txt entry-iosel.txt data-iosel.txt
disasm -o 0xc700 -e entry-iosel.txt -l labels.txt -d data-iosel.txt $< > $@

BIN
Schematics.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 273 KiB

BIN
Xebec-103684C-1986.bin Normal file

Binary file not shown.

0
data-c800.txt Normal file
View File

0
data-iosel.txt Normal file
View File

21
data.txt Normal file
View File

@ -0,0 +1,21 @@
SLOT=0x851c
DRIVE=0x851d
BUFFER=0x8776.0x8875
BUF2=0x8576.0x8675
IOBTAB=0x82e6
IOBSLT=0x82e7
IOBDRV=0x82e8
IOBVOL=0x82e9
IOBTRK=0x82ea
IOBSEC=0x82eb
IOBDTB=0x82ec/a
IOBBUF=0x82ee/a
IOBNA=0x82f0
IOBLEN=0x82f1
IOBCMD=0x82f2
IOBRET=0x82f3
IOBVLS=0x82f4
IOBSLS=0x82f5
IOBDLS=0x82f6
READV=0x78dd
DEVCTB=0x82f7.0x82fa

3
entry-c800.txt Normal file
View File

@ -0,0 +1,3 @@
0xc800
0xc806
0xc80c

2
entry-iosel.txt Normal file
View File

@ -0,0 +1,2 @@
0xc700
0xc71a

25
entry.txt Normal file
View File

@ -0,0 +1,25 @@
0x4800
0x4803
0x49fa
0x4acd
0x4bf2
0x4c2a
0x6a82
0x4c14
0x4f85
0x5031
0x5328
0x532b
0x56b0
0x5b7f
0x5b82
0x632a
0x6352
0x63b9
0x63ce
0x4818
0x48b9
0x4918
0x4ad9
0x4b07
0x4b0e

BIN
install-pt4.bin Normal file

Binary file not shown.

27
labels.txt Normal file
View File

@ -0,0 +1,27 @@
WRTSTR=0x8053/c
FAIL=0x4bc0
ENAROM=0xc082
LCBNK2=0xc083
CKA2RM=0x62f8
FNDADP=0x77c1
CLRSCR=0x7e2e
PRNSTR=0x801d/c
PRAHEX=0x78c6
SLOTRG=0x8546
STATRG=0xc080
CONTRG=0xc081
SELTST=0x713c
MNMENU=0x4b8a
PRMENU=0x7583
RWTS=0x3d9
RWTSVC=0x3da
DOSWRM=0x3d0
FORMAT=0x8135
WRSECT=0x80d2
RDSECT=0x80fa
RESLT1=0x8526
RESLT2=0x8527
CLRROM=0xcfff
SLOTIO=0x7f8
SLTOFF=0x778
GETCRD=0xc80c