| 
improvements
1.  recognize any amd or intel part with the proper programming interface.
bug fixes
1.  properly recognize new media
2.  fix deadlocks when drives aren't responding.  (cf, d->active)
3.  properly deal with skipped ports.  for example, some chipsets
disable ports 0, 1 but enable port 2.  this resulted in unacknowleged
interrupts & hung machines.
4.  when a drive is removed, force d->sectors = 0.
 |