NetBSD/sys/dev/scsipi
cgd 3b207eaf83 add support for an ATAPI attachment for 'sd'.
fix 'cd' driver's NCD_SCSI bogosity (was using testing wrong macro!)
clean up in various ways:
* make common atapi_mode_{sense,select}() functions.
* put ATAPI data structures in more sensible headers, split up by
  device type.
* include headers a bit more carefully.
* pass flags to attachment-specific cd functions, and use them.
* get rid of SCSI bits in scsipi_base.h's scsipi_make_xs(), move
  them into the correct place in scsi_base.c.
* fix minor typo in struct name in scsipiconf.h (which was apparently
  never used except in a #define later in the same file).
* use __attribute__ to force 4-byte alignment for xs command store,
  so that architectures trying to bus_space_write_multi_N() (where
  N > 1) that data to a controller won't lose.
* clean up a few comments in typos, and make a few #defines easier to
  understand/maintain.
* rename cd_link.h to cdvar.h (via repository copy).  This is exactly
  what a 'var' file is supposed to be.
1998-01-15 02:21:27 +00:00
..
atapi_all.h add support for an ATAPI attachment for 'sd'. 1998-01-15 02:21:27 +00:00
atapi_base.c add support for an ATAPI attachment for 'sd'. 1998-01-15 02:21:27 +00:00
atapi_cd.h add support for an ATAPI attachment for 'sd'. 1998-01-15 02:21:27 +00:00
atapi_disk.h add support for an ATAPI attachment for 'sd'. 1998-01-15 02:21:27 +00:00
atapiconf.c add support for an ATAPI attachment for 'sd'. 1998-01-15 02:21:27 +00:00
atapiconf.h add support for an ATAPI attachment for 'sd'. 1998-01-15 02:21:27 +00:00
cd_atapi.c add support for an ATAPI attachment for 'sd'. 1998-01-15 02:21:27 +00:00
cd_scsi.c add support for an ATAPI attachment for 'sd'. 1998-01-15 02:21:27 +00:00
cd.c add support for an ATAPI attachment for 'sd'. 1998-01-15 02:21:27 +00:00
cdvar.h add support for an ATAPI attachment for 'sd'. 1998-01-15 02:21:27 +00:00
ch.c Adjust for changes to config. 1998-01-12 09:49:10 +00:00
files.scsipi add support for an ATAPI attachment for 'sd'. 1998-01-15 02:21:27 +00:00
if_se.c Adjust for changes to config. 1998-01-12 09:49:10 +00:00
scsi_all.h Cosmetic changes to keep coding style consistency in this directory; 1997-10-01 01:18:38 +00:00
scsi_base.c add support for an ATAPI attachment for 'sd'. 1998-01-15 02:21:27 +00:00
scsi_cd.h kern/4267 (Takeshi Nakayama): Add a 'len' parameter to cd_scsibus_get_mode and 1997-10-17 17:54:33 +00:00
scsi_changer.h Fix a misspelling. 1997-09-29 00:55:26 +00:00
scsi_ctron_ether.h Merge scsipi branch in the mainline. This add support for ATAPI devices 1997-08-27 11:22:52 +00:00
scsi_disk.h Define the REZERO UNIT command. 1997-10-03 01:56:52 +00:00
scsi_message.h RCSID Police. 1998-01-05 07:31:05 +00:00
scsi_scanner.h RCSID Police. 1998-01-05 07:31:05 +00:00
scsi_tape.h Cosmetic changes to keep coding style consistency in this directory; 1997-10-01 01:18:38 +00:00
scsiconf.c Adjust for changes to config. 1998-01-12 09:49:10 +00:00
scsiconf.h Cosmetic changes to keep coding style consistency in this directory; 1997-10-01 01:18:38 +00:00
scsipi_all.h Clean up and comment the device types, and add the "enclosure services", 1997-10-03 02:04:17 +00:00
scsipi_base.c Implement two macros, scsipi_command() and scsipi_command_direct(), and 1997-10-18 19:50:51 +00:00
scsipi_base.h add support for an ATAPI attachment for 'sd'. 1998-01-15 02:21:27 +00:00
scsipi_cd.h Cosmetic changes to keep coding style consistency in this directory; 1997-10-01 01:18:38 +00:00
scsipi_debug.h PR/4328: Matthias Scheler: Syntax errors in debug macros. 1997-10-24 15:44:42 +00:00
scsipi_disk.h Cosmetic changes to keep coding style consistency in this directory; 1997-10-01 01:18:38 +00:00
scsipi_ioctl.c Implement two macros, scsipi_command() and scsipi_command_direct(), and 1997-10-18 19:50:51 +00:00
scsipiconf.c Clean up and comment the device types, and add the "enclosure services", 1997-10-03 02:04:17 +00:00
scsipiconf.h add support for an ATAPI attachment for 'sd'. 1998-01-15 02:21:27 +00:00
sd_atapi.c add support for an ATAPI attachment for 'sd'. 1998-01-15 02:21:27 +00:00
sd_scsi.c add support for an ATAPI attachment for 'sd'. 1998-01-15 02:21:27 +00:00
sd.c add support for an ATAPI attachment for 'sd'. 1998-01-15 02:21:27 +00:00
sdvar.h add support for an ATAPI attachment for 'sd'. 1998-01-15 02:21:27 +00:00
ss_mustek.c Implement two macros, scsipi_command() and scsipi_command_direct(), and 1997-10-18 19:50:51 +00:00
ss_mustek.h Merge scsipi branch in the mainline. This add support for ATAPI devices 1997-08-27 11:22:52 +00:00
ss_scanjet.c Recognize HP ScanJet 5p. 1997-11-19 03:03:15 +00:00
ss.c Adjust for changes to config. 1998-01-12 09:49:10 +00:00
ssvar.h Merge scsipi branch in the mainline. This add support for ATAPI devices 1997-08-27 11:22:52 +00:00
st.c Adjust for changes to config. 1998-01-12 09:49:10 +00:00
su.c Merge scsipi branch in the mainline. This add support for ATAPI devices 1997-08-27 11:22:52 +00:00
uk.c Adjust for changes to config. 1998-01-12 09:49:10 +00:00