ok, the machine crashed because we didn't set up the DMA controller, but that doesn't matter because the number '5' showed up on the arbitration bus! this experiment, along with a few others, let me confirm which arbitration pin is which.
Top-level
ok, the machine crashed because we didn't set up the DMA controller, but that doesn't matter because the number '5' showed up on the arbitration bus! this experiment, along with a few others, let me confirm which arbitration pin is which. 41 comments
@tubetime @tubetime I'd really like the W variant to use external bubble memory just 'coz 1980s Intel. 🙂 But what the heck is it, only thing I can see is a Japan fab variant mentioned here: https://www.cpu-galaxy.at/cpu/Ram%20Rom%20Eprom/Microcontroller/Intel%208X196%20section.htm Even the 8XC196Lx Supplement PDF linked there does not mention it. @tubetime *takes out a bucket of popcorn* i found a really good quality of life improvement for working with this machine. as with any PS/2, you can "bless" any boot disk and the PS/2 will think it is a Reference Disk. see http://www.tavi.co.uk/ps2pages/ohland/refpartn.htm @tubetime please elaborate what the partition table looks like. Does the partition table MS-DOS sees cover the size of the disk minus some amount for the convenience partition? This if you move the drive to another machine does it look like inpartitioned space? Is it before or after the otherwise standard partitioned space? @drscriptt these drives are Micro Channel and only work with compatible BIOSes. the raw sectors that MS-DOS sees sum to 3MB smaller than the capacity of the drive. the 3MB "partition" is at the end of the disk. @tubetime ESDI? That's a name I haven't heard in a very long time. @tubetime It's at this point that the reader realizes they have been trapped in a thread, snaking straight into a Micro Channel sound card. 🙂 @tubetime I don’t know why I’m surprised that IBM used MCA in ThinkPads, but it does make sense! |
i'm troubleshooting the weird DBA-ESDI drive (type DF9F) and it's very strange because it sets a bit indicating a power on self test failure, but when you try to retrieve the failure code (basic and advanced) it's all zeros.