Overhauled and unified CD-ROM emulation;

Four CD-ROM drives are now emulated;
ATAPI DMA is now emulated;
Unified CD-ROM pass through to host drive handling;
Applied all (applicable) mainline PCem commits.
This commit is contained in:
OBattler
2017-01-16 01:49:19 +01:00
parent 0a11edd343
commit 4f7fd84229
41 changed files with 5953 additions and 5129 deletions

View File

@@ -249,6 +249,7 @@ int ne2000_do_log = 0;
void ne2000_log(const char *format, ...)
{
#ifdef ENABLE_NE2000_LOG
if (ne2000_do_log)
{
va_list ap;
@@ -257,6 +258,7 @@ void ne2000_log(const char *format, ...)
va_end(ap);
fflush(stdout);
}
#endif
}
static void ne2000_setirq(ne2000_t *ne2000, int irq)