Changes

FPGAmstrad

756 bytes added, 17:32, 21 March 2017
/* DONE: Another disk selector */
Certainly linked to ''Orion Primes.dsk'' loading problem.
 
==== TODO : write a basic testbench ====
Results from WinAPE :
STATUS.BAS :
10 PRINT BIN$(INP(&FB7E),8)
10000000
ST3SENSE.BAS :
10 OUT &FB7F,&X00000100
20 OUT &FB7F,&X00000101:PRINT"HD US1 US0)"
30 PRINT BIN$(INP(&FB7F),8):PRINT"ST3"
HD US1 US0)
01110001 or 01010001
ST3
READID.BAS :
10 OUT &FB7F,&X01001010:PRINT"0 MF"
20 OUT &FB7F,&X00000101:PRINT"HD US1 US0)"
30 PRINT BIN$(INP(&FB7F),8):PRINT"ST0"
40 PRINT BIN$(INP(&FB7F),8):PRINT"ST1"
50 PRINT BIN$(INP(&FB7F),8):PRINT"ST2"
60 PRINT BIN$(INP(&FB7F),8):PRINT"C"
70 PRINT BIN$(INP(&FB7F),8):PRINT"H"
80 PRINT HEX$(INP(&FB7F),8):PRINT"R"
90 PRINT BIN$(INP(&FB7F),8):PRINT"N"
HD US1 US0)
01001001
ST0
00000000
ST1
00000000
ST2
00000001
C
00000000
H
C6 or C1
R
00000010
N
=== TODO : A X/Y input ===
1,200
edits