mirror of
https://github.com/AppleWin/AppleWin.git
synced 2025-02-26 05:29:23 +00:00
Piggyback Saturn IO onto standard 16K LC io switches
This commit is contained in:
parent
c75ed14c32
commit
248c141655
@ -1638,10 +1638,15 @@ BYTE __stdcall MemSetPaging(WORD programcounter, WORD address, BYTE write, BYTE
|
|||||||
| (address >> 1) & 4
|
| (address >> 1) & 4
|
||||||
| (address >> 0) & 3
|
| (address >> 0) & 3
|
||||||
;
|
;
|
||||||
|
|
||||||
// TODO: Update paging()
|
// TODO: Update paging()
|
||||||
|
|
||||||
|
goto _done_saturn;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Fall into 16K IO switches
|
||||||
}
|
}
|
||||||
else
|
|
||||||
#endif // SATURN
|
#endif // SATURN
|
||||||
{
|
{
|
||||||
// Apple 16K Language Card
|
// Apple 16K Language Card
|
||||||
@ -1701,6 +1706,8 @@ BYTE __stdcall MemSetPaging(WORD programcounter, WORD address, BYTE write, BYTE
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
_done_saturn:
|
||||||
|
|
||||||
// IF THE EMULATED PROGRAM HAS JUST UPDATE THE MEMORY WRITE MODE AND IS
|
// IF THE EMULATED PROGRAM HAS JUST UPDATE THE MEMORY WRITE MODE AND IS
|
||||||
// ABOUT TO UPDATE THE MEMORY READ MODE, HOLD OFF ON ANY PROCESSING UNTIL
|
// ABOUT TO UPDATE THE MEMORY READ MODE, HOLD OFF ON ANY PROCESSING UNTIL
|
||||||
// IT DOES SO.
|
// IT DOES SO.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user