Mike Smith e6c12d85d0 Major update to the 'twe' driver.
- Layout reorganisation to enhance portability.  The driver now has
   a relatively MI 'core' and a FreeBSD-specific layer over the top.
   Since the NetBSD people have already done their own port, this is
   largely just to help me with the BSD/OS port.

 - Request ID allocation changed to improve performance (I'd been
   considering switching to this approach after having failed to come
   up with a better way to dynamically allocate request IDs, and seeing
   Andy Doran use it in the NetBSD port of the driver convinced me
   that I was wasting my time doing it any other way).  Now we just
   allocate all the requests up front.

 - Maximum request count bumped back to 255 after characterisation
   of a firmware issue (off-by-one causing it to crash with 256
   outstanding commands).

 - Control interface implemented.  This allows 3ware's '3dm' utility to
   talk to the controller.  3dm will be available from 3ware shortly.

 - Controller soft-reset feature added; if the controller signals a
   firmware or protocol error, the controller will be reset and all
   outstanding commands will be retried.
2000-10-25 06:59:06 +00:00
..
2000-10-08 16:56:04 +00:00
2000-09-23 18:50:59 +00:00
2000-09-04 03:59:41 +00:00
2000-06-18 05:08:36 +00:00
2000-10-08 16:56:04 +00:00
2000-10-08 16:56:04 +00:00
2000-10-08 16:56:04 +00:00
2000-09-19 14:24:55 +00:00
2000-10-08 16:56:04 +00:00
2000-06-25 09:39:11 +00:00
2000-10-25 06:59:06 +00:00
2000-06-18 05:08:28 +00:00
1999-08-28 01:08:13 +00:00