roger
f34c3c16c9
Update to driver 2.05
...
Make tuner on French SECAM Hauppauge cards work
Submitted by: Cyrille Lefevre <clefevre@citeweb.net>
Fix clipping bugs ready for Xv support in XFree86 4.0
Submitted by: Thomas Mueller <tmueller@thmu.de>
Fix the 'feature' where /dev/vbi needed to be opened before /dev/bktr
when using Teletext with Alevt and FXTV.
Requested by: Randall Hopper
1999-11-13 14:54:00 +00:00
n_hibma
8c06f203f5
Add many new devicelabels
...
Rename a few (I wish companies would stop buying each other)
Add a quirk entry for hubs that say they are self powered but are
in fact bus powered (usage in uhub follows shortly).
1999-11-12 23:31:03 +00:00
n_hibma
9a30e94971
Fix the computation of the status of the transfers. It never saw a STALLED
...
condition for Short transfers.
Change the scheduling to Depth first. We now transfer as many TD's as
possible from QH before moving to the next queue (Breadth first). It should
still be verified that this does not lead to starvation in a busy system
(in the case were transfers are added to the beginning of the control
or bulk queues).
1999-11-11 22:32:55 +00:00
n_hibma
2ececa4e38
Avoid the usurping message
1999-11-11 17:36:33 +00:00
dfr
c77b4f2f12
Add code to support ISA PnP.
1999-11-11 08:48:40 +00:00
sos
8b2acdd5d2
Dont listen to disks that say they can only do 0 sector transfers.
1999-11-10 19:37:00 +00:00
sos
85f0f1d998
Make the atapi device return sensible errno's back to userland.
...
Dont panic if a nonexistant device is opened.
1999-11-10 07:13:51 +00:00
yokota
2596038173
Correctly record the mouse position in the current VTY.
1999-11-09 12:35:36 +00:00
n_hibma
bb41862968
The Qtronix keyboard has a built in PS/2 port for a mouse.
...
It however posts a bogus button up event once in a while. Whenever
we receive dx=dy=dz=buttons=0 we postpone adding it to the queue for
50msecs with a timeout. If in the meantime something else is posted
the event is ignored.
This avoids the problem Nik Sayer reported. He noticed that X windows
would drop and pick up a window once in a while.
Thanks, Nik, for supplying me with the keyboard to fix the problem!
1999-11-08 23:58:33 +00:00
n_hibma
78a036a798
Add QTronix keyboard with PS/2 mouse connector
1999-11-08 23:50:00 +00:00
n_hibma
3e6d388992
remove superfluous header include
...
Submitted-By: phk
1999-11-08 23:47:34 +00:00
sos
0c7be9be3a
Unbreak ATAPI on the Aladdin chipset, only DMA access worked.
...
Try to use a 32bit mask on the IO addresses, this fixes the alpha
and hopefully doesn't break on any i386 machines.
Try to enable both read & write cache on disks, they should be as
default, but better be sure..
1999-11-08 21:36:00 +00:00
n_hibma
63c4c3e1da
Remove superfluous header file includes
...
Remove definition of initialiser.
Some clean up.
1999-11-08 21:12:25 +00:00
n_hibma
f937576f3a
Remove superfluous header file includes.
...
Pushed-By: phk
1999-11-08 21:06:21 +00:00
yokota
060ce4c0b5
- Added a new kernel configuration option: SC_TWOBUTTON_MOUSE.
...
The new option will make the right mouse button the `paste' button.
Useful for two button mice.
Submitted by: morganw@engr.sc.edu (Wes Morgan)
1999-11-08 10:04:29 +00:00
yokota
08dbd4e20b
- Removed SC_VIDEO_DEBUG. It is broken and useless now.
1999-11-08 09:57:16 +00:00
peter
2b55618762
Use cdevsw_add() explicitly and DRIVER_MODULE().
1999-11-08 07:57:03 +00:00
peter
3d459b4aed
Call id_drvinit() from attach, not probe as the OS hasn't necessarily
...
decided which driver to use until attach. Use DRIVER_MODULE().
1999-11-08 07:56:10 +00:00
phk
3c8d543dde
Rename remove_dev() to destroy_dev().
...
Nagged about by: msmith
1999-11-08 07:44:01 +00:00
peter
f0e609c8f7
Use (temporarily) cdevsw_add() so we can change from DEV_DRIVER_MODULE()
...
to DRIVER_MODULE().
1999-11-08 07:37:15 +00:00
peter
6c85184e2d
Use cdevsw_add() (temporarily) to avoid DEV_DRIVER_MODULE(), since the
...
make_dev()'s that are there are not enough.
1999-11-08 07:32:06 +00:00
peter
0838268996
Use DEVICE_MODULE() directly instead of DEV_DRIVER_MODULE. psm.c uses
...
make_dev() already.
1999-11-08 07:29:23 +00:00
peter
8f14894e4d
Use cdevsw_add() explicitly as a workaround for DEV_DRIVER_MODULE().
...
This should be changed to use make_dev() at some point.
1999-11-08 07:24:55 +00:00
peter
630652b41e
No need to use DEV_DRIVER_MODULE() since the bktr driver calls make_dev().
...
Roger: Feel free to change or spam this as you please.
1999-11-08 07:20:07 +00:00
peter
757541c042
ulpt.c and ums.c already uses make_dev(), so there's no need to use the
...
(presently broken) DEV_DRIVER_MODULE(). Use DRIVER_MODULE() directly.
1999-11-08 07:10:48 +00:00
peter
cf619ff4fe
Update the stream socket fileops table to match fo_stat() additions.
1999-11-08 03:34:53 +00:00
phk
316e3fdcc1
Remove the devsw magic from DEV_MODULE()
1999-11-07 10:01:17 +00:00
tanimura
c8d866094f
Conserve stereo mode in ioctl SNDCTL_DSP_SETFMT.
...
PR: 14372
Submitted by: Mattias Pantzare <pantzer@ludd.luth.se>, Ville-Pertti Keinonen <will@iki.fi>
1999-11-07 04:15:30 +00:00
sos
9282c2bbd5
Fix IRQ allocation bug on controllers using a shared interrupt.
...
Fix a bug which could cause panics in ad/atapi-interrupt.
Add support for UDMA66 on Promise Ultra/Fasttrak controllers.
Get rid of ATA_IGNORE_INTR, and introduce ATA_WAIT_INTR instead.
Add a delay in the dump routine in ata-disk.c, some controllers
seem to need this. Also dont use the timeout watchdog when dumping.
Disable DMA on ATAPI devices as default, add option ATA_ENABLE_ATAPI_DMA
for those that has HW that works.
Add support for some not-up-to-spec ATAPI devices that returns data
together with completition status on data moving cmd's.
1999-11-06 16:50:21 +00:00
mdodd
52caff0893
resource_list_{alloc,release}() takes a struct resource_list * as its
...
first arg.
Reminded by: Andy Farkas <andyf@speednet.com.au>
1999-11-06 07:38:01 +00:00
tanimura
51c9fe3356
The unit of sndstat is fixed to zero.
1999-11-06 05:31:47 +00:00
gallatin
660a7daead
Remove calls to alpha_register_pci_scsi(). After Mike's recent boot
...
changes, it no longer exists and is preventing alpha kernels from building.
reviewed by: msmith
1999-11-05 13:10:39 +00:00
gallatin
bcba2990f6
now that a map's base addr is 64-bits, the alpha multi-hose hack needs
...
to be cast to 64-bits in pci_add_map. This should allow XP1000s and
DS20s to boot -current again.
1999-11-03 22:43:03 +00:00
grog
c30c23e035
Emergency fix to stop world breakage.
...
Broken-by: archie
1999-11-03 20:04:00 +00:00
phk
487a9d07d6
Move isfoo() and friends to the newly created sys/ctype.h.
...
Urged by: bde
1999-11-03 17:54:26 +00:00
mdodd
d16bedd42a
Fix bus_setup_intr(); I changed exintr() to take a pointer to ex_softc
...
but didn't change bus_setup_intr() to pass the softc in.
Submitted by: Warner Losh <imp@village.org>
1999-11-03 15:45:14 +00:00
tanimura
c72b8f101c
Fix for multiple pcm devices.
1999-11-03 08:10:49 +00:00
archie
379a856804
Consolidate some of the various ctype(3) macros in one location.
1999-11-02 22:50:34 +00:00
archie
52125b012d
Change isspace() macro name to avoid conflict.
1999-11-02 22:42:56 +00:00
archie
628b90e4ea
Fix typo in previous commit.
1999-11-02 22:24:41 +00:00
msmith
bc581235b4
Correctly compute the block count. In reality, it seems that the
...
controller will never return the command if it's not exactly a multiple
of a block in size.
Cosmetic formatting for RAID level output.
1999-11-02 03:25:24 +00:00
msmith
0581a055e6
Don't print the chipset value; it's not useful.
...
Now we know what some of the state values are, print the current array
state.
1999-11-02 03:24:09 +00:00
jmb
c4b43b216f
fix misordering of two lines in this file.
1999-11-02 02:19:24 +00:00
nsouch
bfcfa15e68
Sync with RELENG_3.
1999-11-01 23:15:29 +00:00
wpaul
8d2c4ffdd2
Do some more work on the mxphy pseudo-driver to make it better at media
...
detection and remove the long delays that I had used previously. Everything
should be handled by timeouts now.
1999-11-01 17:10:26 +00:00
tanimura
9876a339ec
Call make_dev() to shut up the warning.
...
Pointed out by: Donn Miller <dmmiller@cvzoom.net>
1999-11-01 14:29:07 +00:00
julian
e20b3a8a98
User netgraph typedefs for methods
1999-11-01 10:09:34 +00:00
mjacob
8761356627
correct moronic typo
1999-11-01 04:39:52 +00:00
jmb
ae96c3770f
rearrange order of tests for NE1000, NE2000, and Linksys
...
cards. previous order caused computers with NE2000 cards
to hang during boot.
1999-11-01 01:16:56 +00:00
nyan
fc563ce1d4
Change Linksys registers base/offset.
...
On NEC PC-98, asic_addr != nic_addr + 0x10.
Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)
1999-10-31 09:05:20 +00:00