Previous 199869 Revisions Next

r176405 Friday 9th July, 2021 at 01:38:52 UTC by ksherlock
-bus/a2bus: Added //SHH SYSTEME LANceGS Card. (#8264)

-machine/smc91c9x.cpp adjustments:
* Reset should disable promiscuous mode.
* RCR - handle promiscuous changes, adjust soft reset handling.
* EPH_STATUS should be LINK_OK by default (previous code wouldn't set LINK_OK unless RX_EN is set but LANceGS won't set RX_EN unless LINK_OK is set).
* B0_BANK bits 4-8 are unspecified in the documentation but LANceGS expects a 3 (used in Card detection logic).
* MIR values depend on device type and resets when the mmu resets.
* Reading/writing the data register needs to be aware of 8-bit I/O.
* Calculate FCS.
* Removed WMS OUI filtering hack.
[/branches/pc98_state/scripts/src]bus.lua
[/branches/pc98_state/src/devices/bus/a2bus]lancegs.cpp* lancegs.h*
[/branches/pc98_state/src/devices/machine]smc91c9x.cpp smc91c9x.h
[/branches/pc98_state/src/mame/drivers]apple2e.cpp apple2gs.cpp


Previous 199869 Revisions Next


© 1997-2024 The MAME Team