Peter Grehan
ec9db41566
Catch up with ATA UMA changes
2004-01-15 23:52:32 +00:00
Peter Grehan
c576427c52
Catch up with ATA changes by including <sys/sema.h>
2004-01-13 10:54:35 +00:00
Peter Grehan
71bf803ad6
imac revA-D and beige G3 OpenFirmware uses the "ide" string for
...
ATA drives.
2003-12-10 08:58:48 +00:00
Peter Grehan
250fe3a662
ATAng requires <sys/taskqueue.h>
2003-09-22 11:55:02 +00:00
Peter Grehan
da5dcc52fc
Vastly simplify the macio ATA attachment, now that the register file
...
indirection is handled in the ATA common code.
2003-04-18 02:43:23 +00:00
Peter Grehan
597dc6637a
Catch up with ATAng changes
2003-02-24 03:12:30 +00:00
Benno Rice
fe5e7c6b2b
Rework of how memory resources are discovered and dealt with in macio.
...
- Store the OpenFirmware "reg" property in the macio ivars.
- Use a struct to define the structure of a "reg" property entry.
- Discover all memory ranges, not just the first.
- In ata_macio, manage our own range and hand out our own allocations using
bus_space_subregion.
- Fix bus_space_subregion to handle subregions of sparse maps.
2003-01-30 11:28:29 +00:00
Peter Grehan
1fbe1353ad
- remove unneeded includes
...
- fix big in use of rid for SYS_RES_IRQ
- catch up with ATA common code by adding lock function
2003-01-09 01:22:30 +00:00
Peter Grehan
11b370b1bb
Driver for the macio south bridge, and ATA cell contained within.
...
Approved by: benno
2002-09-19 04:52:07 +00:00