Gerard Roudier 454af27b5c First patch that prepares for the adding of multi-firmware
support. Changes are rather simplifications of the SCRIPTS
interface (prior to complexifying it again;) ), dead code
removes and comment fixes.

Code removed:
- Handling of kernel variables referenced from SCRIPTS.
- Handling of selection without ATN.

Slightly rewritten:
- Handling of illegal phase (4/5) and data overrun conditions.

Simplifications:
- Extended error flag and bits now only set from the C code.
- Move the extended error status (xerr_status) and nego
  status (nego_status) outside the data structure accessed
  by SCRIPTS (struct dsb).
- Get rid of the script status field (scr_st).
- Only patch SCR_NO_OP SCRIPTS instructions to adapt SCRIPTS
  to actual chip capabilities.

Cosmetic changes:
- Miscellaneous comments in SCRIPTS.
- FreeBSD_4_Bus define replaced by FreeBSD_Bus_Io_Abstraction.
2000-04-15 10:54:58 +00:00
..
2000-03-25 03:24:43 +00:00
2000-03-29 14:32:34 +00:00
2000-04-15 07:46:19 +00:00
1999-11-18 07:22:59 +00:00
2000-03-30 05:16:16 +00:00
2000-01-29 18:42:45 +00:00
2000-01-14 07:14:17 +00:00
2000-01-17 20:49:59 +00:00
1999-08-28 01:08:13 +00:00
2000-03-15 18:49:44 +00:00
2000-01-18 08:38:35 +00:00
2000-03-18 15:13:30 +00:00
2000-01-14 07:14:17 +00:00
2000-04-03 09:24:16 +00:00