summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/atastorage.cpp
Commit message (Collapse)AuthorAgeFilesLines
* atastorage.cpp, ch376.cpp, dp83932c.cpp, smc91c9x.cpp: Use multibyte.h helpers AJR2024-01-071-11/+5
|
* machine/atahle.cpp, machine/atastorage.cpp: Updates [R. Belmont] arbee2023-08-131-4/+59
| | | | | | | | * Support READ_BUFFER and WRITE_BUFFER commands, used by early ATA Macs to verify drive communications * Don't report an error on SET_FEATURES for ENABLE_ECC, ENABLE_RETRIES, and ENABLE_READ_LOOK_AHEAD * Support the secondary "hdd" interface so software lists can work with multiple drive types bus/nscsi/hd.cpp: Support the secondary "hdd" interface so software lists can work with multiple drive types [R. Belmont]
* machine/atastorage.cpp: Made the CF Card behave more like a CF card. Vas Crabb2023-06-291-0/+9
| | | | | * machine/ataflash.cpp: Derive from CF card base rather than hard disk base. * konami/konamigs.cpp: Use ATA CF card device (true IDE mode 4).
* machine/ataflash.cpp: Untangle from the parallel ATA interface. Vas Crabb2023-06-291-0/+942
This isolates the ATA disk drive interface implementation from the physical parallel ATA device interface. The ATA Flash PC Card is no longer a kind of parallel ATA device.