freebsd-nq/share
Jean-Marc Zucconi 1ad8b2cb84 A few improvements to the worm driver.
- remove all calls to scsi_stop_unit(). Some drives refuse commands when
  stopped. This will fix the 'device not configured' message which was
  cleared after opening/closing the tray.
- Never set the logical block address in the scsi_cmd struct when writing.
  The computation was bogus for block sizes not a multiple of DEV_BSIZE.
  (the bug is still there in the READ case)
- reset the block size to the 2048 bytes in finalize_track() track to avoid
  an error when mounting a disk after an audio write.
- remove the WORMIOCQUIRKSELECT ioctl. Quirks are now recorded at probe time
  (see scsiconf.c)
- change and expand the argument to the WORMIOCPREPTRACK ioctl. It now possible
  to select more track options (copy bits, ISRC codes, track type,
  track number)
- add an error handler to catch false errors (warnings in fact) and record
  the error type.
- add an ioctl call (WORMIOERROR) to get more information on the nature of the
  error when a command or a write failed.
- add an ioctl call (WORMIOCFINISHTRACK) to finalize a track without closing
  the device (closing the device still finalize the track if the command was
  not performed)

Approved by:	joerg
1997-05-19 17:30:50 +00:00
..
colldef Add ASCII collate mainly for fallback for EUC-type locales 1997-03-25 16:50:07 +00:00
dict consistency update. 1997-04-01 12:34:13 +00:00
doc Fix my usual omission: add Philippe Charnier to the list of contributors. 1997-05-19 15:54:37 +00:00
examples Include the new "src-contrib-crypto" collection. 1997-05-19 17:22:52 +00:00
info Make this slightly less bogus. I'm not 100% sure what is correct here, 1997-01-12 07:23:58 +00:00
man A few improvements to the worm driver. 1997-05-19 17:30:50 +00:00
me Don't use a dot in the chown commands. In fact, don't use any commands 1997-03-08 21:41:41 +00:00
misc Sync with original source. 1997-04-19 20:25:36 +00:00
mk Add variable LPR for printer command. 1997-05-11 10:42:00 +00:00
mklocale Fixed bogus existence check related to searching for a nearby obj directory. 1997-04-10 15:15:43 +00:00
sgml Remove linuxdoc to latex support. 1997-05-10 03:26:27 +00:00
skel Enable some aliases. 1997-03-08 16:35:39 +00:00
syscons New Italian keymap 1997-05-10 23:05:41 +00:00
tabset Use ${COPY} instead of -c for installing non-source files. 1997-01-01 04:22:23 +00:00
termcap terminfo_extensions.doc: 1997-04-07 10:24:13 +00:00
timedef Fix length-related bugs 1997-03-27 03:07:25 +00:00
zoneinfo Don't use a dot in the chown command. Fixed some minor style bugs. 1997-03-09 09:41:44 +00:00
Makefile Add info to SUBDIRS 1997-01-11 02:46:51 +00:00
Makefile.inc BSD 4.4 Lite Share Sources 1994-05-30 19:09:18 +00:00