Fix 0x40,0x01 in accordance with test results
Add reset flag to fail first packet command (also as per tests)
src/gdrom/ide.c
src/gdrom/ide.h
Add reset flag to fail first packet command (also as per tests)
src/gdrom/ide.c
src/gdrom/ide.h
Tidy up the core IDE test case - now passes (usually) on the real thing. Main
surprise was that it seems to always fail the first packet command after a
reset with code 06,29 (drive reset), no matter how long its been since the
reset.
test/ide.c
test/ide.h
test/testide.c
surprise was that it seems to always fail the first packet command after a
reset with code 06,29 (drive reset), no matter how long its been since the
reset.
test/ide.c
test/ide.h
test/testide.c
Work in progress: 0x40,1 (read status)
src/gdrom/gdrom.c
src/gdrom/gdrom.h
src/gdrom/ide.c
src/gdrom/ide.h
src/gdrom/packet.h
src/gdrom/gdrom.c
src/gdrom/gdrom.h
src/gdrom/ide.c
src/gdrom/ide.h
src/gdrom/packet.h
.