Søren Schmidt
b17f7a1aa5
Introduce busspace instead of the good old in/out instructions.
...
Not pretty but it works (I hope)...
2001-02-06 16:44:25 +00:00
Søren Schmidt
95eaffae1b
Add session argument to *close_disk, allowing to set session type on fixate.
...
Add support for different blank/erase types.
Update headers.
2001-01-10 19:19:47 +00:00
Søren Schmidt
6ddc41c034
Proberly calculate the RAID structure on the Promise Fasttrak.
2001-01-04 09:11:00 +00:00
Søren Schmidt
6cf4911dd6
Use M_ZERO flag on malloc when approbiate.
2000-12-26 12:05:49 +00:00
Poul-Henning Kamp
959b7375ed
Staticize some malloc M_ instances.
2000-12-08 20:09:00 +00:00
Søren Schmidt
0cdc179319
Only offset raid disks > 1 on the HPT, this should solve the
...
boot problems..
However this demands that dangerously dedicated disks use an
offset of at least 10 from the start to not overwrite the
raid config sector on the HPT...
2000-11-12 20:45:14 +00:00
Søren Schmidt
6cc33af8f1
Update the config gathering code for both Promise & HPT
2000-11-01 17:35:44 +00:00
Søren Schmidt
92be7ac569
Update the Promise RAID code, there are differences between BIOS
...
version unfortunately...
2000-10-30 17:11:40 +00:00
Søren Schmidt
0f4eed7d8b
Clean up the raid code a bit, also allow disks on HPT controllers to
...
be swapped around and still be put in the correct order in a raid.
2000-10-22 12:17:57 +00:00
Søren Schmidt
550abec2a0
Minor changes to the ATA RAID support code, remove some verbosity
...
and put some under bootverbose..
2000-10-18 18:49:42 +00:00
Søren Schmidt
e9cf6115e4
Add support for ATA "pseudo" RAID controllers as the Promise Fasttrak
...
and HighPoint HPT370 controllers.
Use by defining the RAID in the BIOS and the "ar driver will pick it up
automagically...
2000-10-13 13:04:45 +00:00