Major rework and cleanup of the IDE test program. New taskfile-based design allows more indirect I/O and some tracking. Experimental MS-DOS device driver skeleton. Some of the ATAPI CD-ROM test code now checks a lot of the registers during operation to point out cases where the CD-ROM drive is in the wrong mode during command packet writing or data I/O, and expects an IRQ on command submission and DRQ completion. Noted weirdness on Toshiba Satellite Pro 465CDX laptops with CD-ROM drive and 32-bit PIO.
Enjoy.