summaryrefslogtreecommitdiff
path: root/sys/dev/scsipi/ch.c
AgeCommit message (Expand)Author
2001-11-13add RCSIDslukem
2001-07-18bzero -> memsetthorpej
2001-06-19delintlukem
2001-05-14Use SCSI/ATAPI common definition for MODE_{SELECT,SENSE}{,_BIG}. Definebouyer
2001-04-25Pull up the thorpej_scsipi branch to main branch.bouyer
2000-06-09Prevent a process being swapped out during I/O if the data buffer isenami
2000-01-04oops, bad patchmjacob
2000-01-04- If the user application issues an INITIALIZE ELEMENT STATUS whichmjacob
1999-09-30Cleanup the scsipi_xfer flags:thorpej
1999-09-09Rework the changer driver a bit:thorpej
1999-04-04Adjust timeout for 'ielem' to match the comment: 5 mn (not 5s) per element +bouyer
1998-12-17Return ENODEV when the device capability check fails for MOVE and EXCHANGEgibbs
1998-12-08When closing, wait for pending xfers to drain before deleting the referencethorpej
1998-11-20Add adapter reference counting for SCSI and ATAPI devices.thorpej
1998-08-31kill the last remnants of __BROKEN_INDIRECT_CONFIG. (only the pica portcgd
1998-07-03kern/5514: take the submitter's advice, at least partially. The time itmjacob
1998-01-12Adjust for changes to config.thorpej
1997-10-18Implement two macros, scsipi_command() and scsipi_command_direct(), andthorpej
1997-10-01Add missing SCSI_DATA_IN when issuing a READ_ELEMENT_STATUS command.thorpej
1997-10-01Cosmetic changes to keep coding style consistency in this directory;enami
1997-09-29Add 'initialize element status' command; note (for future fixing in ch.c)mjacob
1997-08-27Merge scsipi branch in the mainline. This add support for ATAPI devicesbouyer
1997-02-21- Tidy up some printf code in chattach().thorpej
1996-12-05update these so they compile whether or not __BROKEN_INDIRECT_CONFIGcgd
1996-10-12revert previous kprintf changechristos
1996-10-10printf -> kprintf, sprintf -> ksprintfchristos
1996-09-18For ioctl commands which may change the device's state, ensure thatthorpej
1996-04-19gcc -Wall delinting: unused variables, assignments inside if's and missingchristos
1996-04-03New SCSI media changer driver, written from scratch by me. Somethorpej
1996-03-30Eliminate scsi_conf.h.christos
1996-03-19Define a full set of [234][bl]tol() and lto[234][bl]() conversion functions,mycroft
1996-03-17New device attachment scheme:thorpej
1996-03-05Normalize SCSI autoconfiguration output.thorpej
1996-02-14scsi prototypeschristos
1995-01-16Remove unused macros.mycroft
1994-12-28Numerous changes. Many bugs fixed, better autoconfig, a few new features.mycroft
1994-11-21Clean up open and close routines somewhat.mycroft
1994-11-21Replace dev_unit with device_softc in scsi_link. Change argument to foostart()mycroft
1994-10-30be more careful with types, also pull in headers where necessary.cgd
1994-10-20First cut at making user-level SCSI commands work. This is untested.mycroft
1994-06-29New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'cgd
1994-04-11Fix various types. Remove some outdated flags.mycroft
1994-03-29New SCSI system, based on Julian's more recent work.mycroft
1993-12-17Canonicalize all #includes.mycroft
1993-08-01Add RCS identifiers (this time on the correct side of the branch), andmycroft
1993-05-20add rcsids and clean up file headerscgd
1993-04-20Display more meaningful message on SCSI `unit attention'.mycroft
1993-03-21after 0.2.2 "stable" patches appliedcgd