7e54cc443688212a85f6b0ef0c00c5c1ecb3f9cd
Fixed IDE and ATAPI 8-bit data reads and writes by rewriting the IDE and CD-ROM PIO data read and write code so that the base code is now 8-bit; Added some compiler directives that if set, will enable togglable logging and log breakpoints; Empty IDE channels now always report a status of 0x10 rather than 0x20, and do it on port 3F6h/376h/36Eh/3EEh too, fixes OAKCDROM.SYS infinite loop when hitting an empty IDE channel.
Languages
C
88.7%
C++
10.4%
HTML
0.4%
CMake
0.3%
Shell
0.2%