thorpej
ad61d101be
Factor out the tick handling code into a common function, and send
...
rt_ifmsg's when the link speed or link status changes.
2000-03-06 20:56:56 +00:00
bouyer
c34cce88c4
Add support for the AMD 756 DMA/UDMA IDE controller, provided in
...
PR kern/9536 by Dave Sainty.
2000-03-06 18:02:26 +00:00
enami
68484a4ad9
- Remove redundant assignment.
...
- Don't disestablish shutdown hook if we can't establish it.
- Noneed to manage resouces individually.
2000-03-06 10:31:27 +00:00
enami
9066b12bbb
Remove redundant assignment.
2000-03-06 10:21:46 +00:00
perry
d97becf28e
Make Creative Soundblaster PCI 128's work -- from Masahiro Ishiyama
...
Note that on device close, there's a sharp pop that probably should be fixed.
Note also that the device is hanging the machine at times for brief
periods inside audio.c::audiogetinfo(), but I haven't yet figured out
why.
2000-03-06 03:18:11 +00:00
mhitch
e65044e30d
Get rid of hook for dk_establish() - pmax will now use device_register().
2000-03-06 03:08:32 +00:00
mark
c74ea28746
Support the W89C940F alternative ID.
2000-03-06 03:07:08 +00:00
mark
9e870c5a88
Regenerate from pcidevs.
2000-03-06 02:32:31 +00:00
mark
1a0eab6fa3
Add SYMPHONY 83C553 PCI-ISA bridge.
...
Add alternative ID for Winbond W89C940F.
2000-03-06 02:31:19 +00:00
soren
d610ec4cb0
Add Norwegian keymap from Haavard Lygre.
2000-03-05 08:56:53 +00:00
elric
23af6e53fd
Moved things around a bit so that TGA2 can be used as a console.
...
Addresses PR: port-alpha/9542
2000-03-05 07:57:52 +00:00
elric
1dfdd10eae
I got the mode sense bits of the monitor wrong they needed a twiddle (~).
2000-03-05 02:30:57 +00:00
tron
c98328e9df
Regen from "pcidevs".
2000-03-04 13:24:24 +00:00
tron
947ec630de
Add AMD Athlon chipset related devices. Patch supplied by Dave Sainty in
...
PR kern/9533.
2000-03-04 13:23:26 +00:00
elric
f939818426
Added basic TGA2 support to the TGA driver. Abstracted the RAMDAC
...
code out into ../ic/bt485.c. Disabled tga_bt463.c, which we don't
currently support.
2000-03-04 10:27:59 +00:00
elric
b16807c51a
Graphics card independant Bt485 code, derived from dev/pci/tga_bt485.c.
2000-03-04 10:25:57 +00:00
elric
c4019af322
Definitions of standard TGA monitors as used by DEC.
2000-03-04 10:25:07 +00:00
elric
7428bb6ffd
Definition of struct monitor, which contains syncs, and dot clocks.
2000-03-04 10:24:34 +00:00
elric
fec44d6f55
Header for a generic RAMDAC that can be reused between different
...
graphics cards.
2000-03-04 10:23:39 +00:00
oster
1231bd6d14
Umm... don't allow attempts to configure the same RAID device multiple times.
...
The check was there, but the return() was missing :(
2000-03-04 06:03:21 +00:00
mhitch
3b06f6f887
Fix boot device detection. Device probes are not done when adapters are
...
configured, but after all adapters have been configured. When multiple
adapters are present, only the last configured adapter could be matched
to the boot device slot. The adapter attach routines now check if that
adapter slot matches the boot device slot and saves the softc pointer
for that controller. Then when the disks are configured, dk_establish()
matches the appropriate controller.
2000-03-04 05:43:51 +00:00
oster
0049933f0f
Reorganize some comments.
2000-03-04 04:22:34 +00:00
oster
194aba4e41
Garbage collect the (already disabled) "random" queue type.
2000-03-04 03:27:13 +00:00
oster
612e2e8f92
Nuke an unneeded #define.
2000-03-04 03:22:17 +00:00
is
d8bf2eb8ef
- we didn't write enable toe config1-3 registers before trying to set the
...
media.
- read out original settings to find out what the defaults (EEPROM) for this
board were, instad of hardwiring to auto.
XXX the first might need further refinement. At least on my boards, 10baseT
doesn't work for 10baseT, only AUTO.
2000-03-03 21:37:18 +00:00
oster
88a8d06a0b
Use the common disk allocation code, rather doing things the old way.
2000-03-03 03:47:17 +00:00
oster
142175b1a1
Minor formatting cleanup.
2000-03-03 03:10:03 +00:00
oster
7b1139520e
More minor cleanup.
2000-03-03 02:04:48 +00:00
oster
87f46374bb
Minor cleanup. No functional changes.
2000-03-03 01:46:36 +00:00
augustss
2dda67d4a2
Fix typo in argument to ratecheck().
2000-03-02 15:49:29 +00:00
augustss
d6c4ac7ff2
Use ratecheck() to limit error messages on disconnect.
...
Break out some common functionality.
2000-03-02 12:37:50 +00:00
enami
e924f6f853
Minor cleanups.
2000-03-02 10:29:22 +00:00
enami
48721f291a
Fix typo and thinko in previous commit.
2000-03-02 05:54:22 +00:00
enami
027db8bf87
Add ifmedia support so that dhcp happy. Also, add nwid support.
2000-03-02 05:00:47 +00:00
enami
a5921b902e
Check if device is active in the interrupt handler and the one second
...
tick handler.
2000-03-02 01:21:56 +00:00
thorpej
285a315e99
Simplify the winlist code.
2000-03-01 23:40:26 +00:00
thorpej
ac1b683642
Amend previous; pay attention to EX_CONF_MII on deactivate, too.
2000-03-01 20:53:11 +00:00
thorpej
448dfa4249
Only detach PHYs if we have MII in the first place, and remove a bunch
...
of #if 0'd code which was copied from the Tulip driver.
2000-03-01 20:51:50 +00:00
thorpej
54e0e80815
Cosmetic change.
2000-03-01 20:50:56 +00:00
thorpej
08483fcddc
When unmapping these on detach, pass the BAR to unmap (not the type of
...
the BAR!!)
2000-03-01 20:50:37 +00:00
augustss
3218dd992d
Protect the use of bpf_mtap so bpf isn't needed.
...
aue: Limit the number of error messages at disconnect by using ratecheck().
2000-03-01 19:00:51 +00:00
augustss
ba4e755a9c
Change the cmd argument in {audio,mixer}_ioctl() to u_long.
2000-03-01 00:44:35 +00:00
augustss
7d05674ba7
Distinguish between device and interface classes.
...
(I finally found a document that said that they were different.)
2000-02-29 21:37:00 +00:00
hubertf
a6a5be8ccf
This driver also handles the 3COM 3COM HomeConnect Ethernet USB Adapter
...
(3C460), rev 1.00/2.05
2000-02-29 19:08:09 +00:00
hubertf
b95fbdaeb7
Regen
2000-02-29 19:07:33 +00:00
hubertf
eff003f7ce
add product ID for 3COM 3COM HomeConnect Ethernet USB Adapter (3C460),
...
rev 1.00/2.05
2000-02-29 19:06:40 +00:00
oster
8cde772948
Oops.. Need to note the parity status when we unconfigure.
...
Noted by Aaron J. Grier. (Thanks!)
2000-02-29 16:54:29 +00:00
ad
c09a9a072f
Oops, pasto.
2000-02-29 11:14:46 +00:00
thorpej
d788e0dbad
Make sure to initialize xs->req_sense_length (to 0). This appears to be
...
a historical leftover, and very few drivers actually look at it. But the
PCI `ncr' driver does, and if this field is not initialized to its default
value, that driver will fall over flat on its face when it attempts to get
sense data from a target.
2000-02-28 17:44:20 +00:00
takemura
32817a3257
WSMOUSE_SCALIBCOORDS had not worked because ioctrl code was wrong.
2000-02-28 12:34:31 +00:00