mirror of
https://github.com/LIV2/WinUAE.git
synced 2025-12-06 00:12:52 +00:00
Fix XT bridgeboard floppy drive support
This commit is contained in:
parent
12289b11d3
commit
5394fa8710
8
x86.cpp
8
x86.cpp
@ -597,7 +597,6 @@ static void floppy_reset(void)
|
||||
floppy_irq = false;
|
||||
floppy_pio_len = 0;
|
||||
floppy_pio_cnt = 0;
|
||||
floppy_rate = 0;
|
||||
for (int i = 0; i < 4; i++) {
|
||||
floppy_seeking[i] = 0;
|
||||
floppy_seekcyl[i] = 0;
|
||||
@ -614,7 +613,12 @@ static void floppy_reset(void)
|
||||
|
||||
static void floppy_hardreset(void)
|
||||
{
|
||||
floppy_rate = -1;
|
||||
struct x86_bridge *xb = bridges[0];
|
||||
if (xb->type >= TYPE_2286 || xb->type < 0) {
|
||||
floppy_rate = 0;
|
||||
} else {
|
||||
floppy_rate = -1;
|
||||
}
|
||||
floppy_reset();
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user