--
You received this message because you are subscribed to the Google Groups "RC2014-Z80" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rc2014-z80+...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/rc2014-z80/dc698766-c844-4493-8a9a-7080935b8c23%40googlegroups.com.
0000BB71 A 1202 cinq:
0000BB71 DB F8 A 1203 in a,(0f8h) ;read status
0000BB73 E6 01 A 1204 and 1 ;data ready flag is in D[0]
0000BB75 28 FA A 1205 jr z,cinq
0000BB77 DB F9 A 1206 in a,(0f9h) ; read data
0000BB79 C9 A 1207 ret0000BB7A A 1195 cinq:
0000BB7A DB F8 A 1196 in a,(0f8h) ;read status
0000BB7C E6 01 A 1197 and 1 ;data ready flag is in D[0]
0000BB7E 28 FA A 1198 jr z,cinq
0000BB80 DB F9 A 1199 in a,(0f9h) ; read data
0000BB82 C9 A 1200 retAs much as I have used CPLD, this changes how I think about bootstrapping. ROMless designs that pull data in from CF, SD, serial EEPROM, or serial port are entirely do-able with 128 bytes of bootstrap ROM.
I can also see a "universal CPU tester" with a CPLD and an oscillator; program the CPLD for a particular processor, plug in the processor and it will exercise some of the instructions and transmit a status. There are so many cheap processors on eBay, would be interesting to get some to run the tests.
Bill