20 Commits

Author SHA1 Message Date
dingusdev
213dd4c16e Update copyright info further 2026-01-30 08:12:04 -07:00
Maxim Poliakovski
e75ee8d32a Update copyright year. 2026-01-30 12:15:00 +01:00
joevt
d693b0f443 maciotwo: Fix IDE read/write mask again.
Use the entire 4K range.
2026-01-20 07:07:11 -07:00
joevt
65c5d2425e maciotwo: Fix IDE read/write mask. 2026-01-17 07:02:06 -07:00
joevt
f2676e0324 maciotwo: Make Ide1 optional.
Some Macs that use OHare do not have a second ATA bus exposed by Open
Firmware. Allow Ide1 to not be included.

# Conflicts:
#	devices/ioctrl/maciotwo.cpp
2026-01-17 06:54:44 -07:00
Maxim Poliakovski
5996358308 maciotwo: initialize and connect IDE DMA channels. 2026-01-02 21:30:21 +01:00
Maxim Poliakovski
a7deca1228 maciotwo: add DMA channels for IDE0 and IDE1. 2025-11-16 20:16:30 +01:00
Maxim Poliakovski
8230223440 maciotwo: remove obsolete debugging stuff. 2025-11-10 18:04:52 +01:00
dingusdev
fb5f1ed915 Stub out serial
Allows Mac OS 8.x and 9.x to boot from HD on older PCI Power Macs
2025-08-24 13:52:09 -07:00
Maxim Poliakovski
91cb5fc6ad maciotwo: change OHare MESH cell to MeshTnt.
It looks like the MESH cell inside OHare reports its version
in the old format, i.e. 0xEY where Y is >= 1.
Returning MESH ID in the new (Heathrow) format causes
the Native SCSI Manager to misrecognize the HW and crash badly.
2025-06-30 01:48:40 +02:00
Maxim Poliakovski
b351b578b7 maciotwo.cpp: remove superfluous mesh_dma checks. 2025-06-22 13:02:28 +02:00
joevt
1fae4d28ac maciotwo: Standardize log message format. 2025-06-22 12:16:40 +02:00
joevt
881c0f7d4e maciotwo: Add interrupts for OHare part 2. 2025-06-22 12:16:40 +02:00
joevt
4a824cd9aa maciotwo: Fix indent part 2. 2025-06-22 12:16:40 +02:00
joevt
33e351926f maciotwo: Add interrupts for OHare. 2025-06-22 12:16:40 +02:00
joevt
3f57d072ec maciotwo: Fix indent. 2025-06-22 12:16:40 +02:00
joevt
0f17a04b2f maciotwo: Fix grammar. 2025-06-20 07:03:04 -07:00
Maxim Poliakovski
6b50f85bfc Switch to MacIoTwo's OHare. 2025-06-17 16:17:11 +02:00
Maxim Poliakovski
157bd6de88 Switch to MacIoTwo's Heathrow. 2025-06-17 15:52:46 +02:00
Maxim Poliakovski
53eafa5f24 New class MacIoTwo for OHare/Heathrow/Paddington emulation. 2025-06-17 15:27:48 +02:00