3508 Commits

Author SHA1 Message Date
christos
c1303944f7 Add a hook that resets the bios configuration from the pnp devices
thus making them invisible to isa probes [from OpenBSD]
1998-07-30 18:02:50 +00:00
christos
dd49f248a4 Protect against multiple inclusions. 1998-07-30 18:01:44 +00:00
is
8bd9c69e11 Multicast support. 1998-07-30 16:40:19 +00:00
augustss
c0ca4781ed ESS attachments for ofisa. 1998-07-30 14:15:59 +00:00
augustss
cdeb158d5f A first stab at making the SHARK sound work. It doesn't really work
yet, but it probes and makes a noise when used.  Stay tuned!
1998-07-30 14:11:42 +00:00
drochner
326ffe6cd3 regen 1998-07-30 09:47:49 +00:00
drochner
085f3ce0cc add entry for Boca 56k (from Fujie Zhang <fzhang@NMSU.Edu>)
update comment for OPL3-SA2 / OPL3-SA3 (same PnP ID)
1998-07-30 09:45:16 +00:00
mjacob
e404c0efec Some minor comment tweaking.
Also- to be fair and on review, kern/391 isn't really addressed by
the previous commits. In reviewing, I'm embarassed to find that this
talks about reading at EOT. I'm actually going to claim that this
is 'not a bug' or 'fixed already' in that at the end of media (at the
edge of recorded media), you may continuously open the tape (should
you choose to) issue a read, and zero bytes will transfer- this is a
sufficient EOF indicator.
1998-07-30 04:11:43 +00:00
mjacob
c45a129a99 Clarify and name some of the 'open' modes. Clarify a few comments. Remove
a now unused variable. Also, remove the restriction against at density
code being greater than the max SCSI 2 density code: 0x80..0xff are the
Vendor Unique codes and most certainly should be allowed. The check for
invalid values should be less than 0 or greater than 255.

Oh- yeah, the previous commit addressed kern/391.
1998-07-30 03:17:22 +00:00
mjacob
7692effeed Make some changes wrt EOM behaviour. Distinguish EIO_PENDING from
EOM_PENDING. Set up a persistent EARLYWARNING behaviour flag. If
set, EOM behaviour forces a 'short read' to signal logical (as
opposed to physical) end of media. The user application may, of
course, do with this information what it will.

The EARLYWARNING behaviour may be enabled/disabled by a MTIOCTOP
operation. The default action is to not have EARLYWARNING enabled-
but this may be reversed by an option ST_ENABLE_EARLYWARN in
the kernel build.
1998-07-30 00:55:20 +00:00
mjacob
4205ca3d2a opt_scsiverbose.h now is opt_scsi.h and contains the defopted
SCSIVERBOSE and the new ST_ENABLE_EARLYWARN.
1998-07-30 00:49:19 +00:00
fvdl
d40e353fa6 Add NOLUNS quirk for the UMAX Astra 1220 scanner. 1998-07-30 00:00:06 +00:00
augustss
a0803787f7 Add functions to execute asynchronous requests and use these from
interrupt context.
[I had some feline debugging help here.  I noticed that every time Kem,
our kitty, jumped onto the USB keyboard the machine crashed.]
1998-07-29 20:50:11 +00:00
augustss
f453d02883 Make sure to report wheel movements. 1998-07-29 20:44:32 +00:00
pk
4f2fd378bb Use sbus_destroy_attach_args(). 1998-07-29 18:33:27 +00:00
pk
1d8ad313ab struct rom_range' => struct sbus_range' 1998-07-29 18:32:54 +00:00
pk
9a7ffd5724 Move some Sbus structures in here.
* attach arguments now directly support multiple register and
	  interrupt sets.
	* address translation (`ranges') has been made bus-specific
	* introduce sbus_destroy_attach_arg() to clean up after
	  attaching an an Sbus device.
1998-07-29 18:30:20 +00:00
augustss
d6a8a4f025 Don't print chip name in attach, the ad1848 attach already does. 1998-07-29 11:39:25 +00:00
augustss
0733d4c87f Do locator related defines using defines from locators.h rather
than literal constants.
1998-07-28 22:01:24 +00:00
thorpej
99b10d9e98 Regen. 1998-07-28 21:51:34 +00:00
thorpej
463fc03c76 Add the IMS TwinTurbo 128M graphics board. 1998-07-28 21:50:30 +00:00
augustss
ae97a4cbf5 Support for USB mice with Z axis or wheel. 1998-07-28 21:21:47 +00:00
augustss
20f454ae1c KNFify. 1998-07-28 20:58:39 +00:00
drochner
0a5abbe31d Reset the mouse in attach(); Bog knows what other drivers did to it
in their probe()s.
Clean up some "pms" vs. "psm" naming confusion.
1998-07-28 20:18:36 +00:00
is
0d257affa0 Add some constants. 1998-07-28 16:03:49 +00:00
is
a374ab61d8 ic/i82595reg.h 1998-07-28 16:02:34 +00:00
is
4fb93c48ec Remove dead code. 1998-07-28 14:44:46 +00:00
augustss
4e690f3740 Improve chances of success and make it compile again. 1998-07-28 14:16:29 +00:00
pk
4129139031 Supported medium is IFM_10_5 1998-07-28 12:22:37 +00:00
augustss
daed8d7ce1 Fix obsolete code in waiting for calibration on the ad1848.
(Sigh, the ad1848 driver should be rewritten.)
1998-07-28 12:13:34 +00:00
augustss
b068e817d9 Add missing .include <bsd.kinc.mk> 1998-07-28 08:45:46 +00:00
pk
2c49105697 Fix #includes.
Remove #ifdef SUN4C & SUN4M.
1998-07-28 00:44:39 +00:00
pk
5bf04ed2be Add `sbus' to SUBDIRS. 1998-07-28 00:36:31 +00:00
pk
783e554213 One header to install. 1998-07-28 00:33:03 +00:00
pk
315e1a28de Fix #includes 1998-07-28 00:31:42 +00:00
pk
fd9017990f Magma driver has been moved to <dev/sbus> 1998-07-28 00:17:47 +00:00
pk
48ca0ed59d Lance front-ends on Sbus moved here. 1998-07-27 23:56:26 +00:00
pk
947f2424a8 Add le at sbus', le at lebuffer' and `en at sbus'. 1998-07-27 23:54:58 +00:00
pk
fa624fd99a Moved to dev/sbus from arch/sparc/dev
Get headers from <dev/sbus>
1998-07-27 23:47:07 +00:00
tron
a79f26fe76 Regen from pcidevs. 1998-07-27 22:58:43 +00:00
tron
04affecc7a "Brooktree Brooktree Bt848" -> "Brooktree Bt848" 1998-07-27 22:58:07 +00:00
drochner
ee4bf8991d add support for native "Intelli" mice (wheel = z axis) 1998-07-27 22:36:23 +00:00
drochner
1b27072062 add zero z axis argument 1998-07-27 22:34:30 +00:00
drochner
87ad9bca7a add third axis for pointing devices (flying mice) 1998-07-27 22:33:22 +00:00
tron
0d386417e9 Regen from pcidevs. 1998-07-27 21:37:17 +00:00
tron
d54ccbde1a Add Brooktree Bt848 and BT849 video capture chips. 1998-07-27 21:34:11 +00:00
augustss
e8e8a975af Regen. 1998-07-27 20:04:10 +00:00
augustss
6585f9ebc1 Add S3 SonicVibes. 1998-07-27 20:02:27 +00:00
pk
81ff4e8b36 qec device register definitions (from OpenBSD). 1998-07-27 19:27:19 +00:00
pk
3252d462bb qec `bus' driver; much like lebuffer. 1998-07-27 19:26:32 +00:00