fvdl
a043ba6b66
Actually match the nforce3 as well..
2004-02-20 16:36:29 +00:00
yamt
635ee237b0
support h/w assisted vlan tag insertion.
2004-02-19 14:21:40 +00:00
yamt
9324f158e1
support h/w assisted vlan tag removal.
2004-02-19 13:34:51 +00:00
thorpej
816a869868
s/WTC_DTYP_D/WTX_DTYP_D/
2004-02-19 05:19:52 +00:00
thorpej
881b8b9966
Fix typo in debug message. From Jeffrey Hsu.
2004-02-19 05:18:47 +00:00
thorpej
fd4acf29d4
Add missing txseg20 counter name. Pointed out by Jeffrey Hsu.
2004-02-19 02:13:23 +00:00
augustss
187630511a
Add a serial adapter. From PR 24482
2004-02-19 01:12:05 +00:00
augustss
84fc0b7421
Regen.
2004-02-19 01:11:13 +00:00
augustss
6f5601f100
Add a serial adapter. From PR 24482
2004-02-19 01:10:42 +00:00
dyoung
8ecfa06341
Move the RF Microdevices RF3000 & Silicon Laboratories SI4126/SI4136
...
register sets into their own header files for re-use by future
drivers.
2004-02-17 21:20:55 +00:00
kleink
e436929104
Fix a (non-dangerous) malloc size botch in eso_allocm();
...
from Stephen Ma in PR kern/18342.
2004-02-17 17:39:55 +00:00
kleink
d82820e03a
Audio 2's DMA current address register implements only the least
...
significant 20 bits, so make sure its memory allocation won't cross
a 1M boundary. From Stephen Ma in PR kern/18342.
2004-02-17 17:34:21 +00:00
jdolecek
6d8183e508
add rnd hooks
2004-02-15 09:40:32 +00:00
kochi
93ec3b2720
Merge ACPI-CA 20040211.
2004-02-14 16:57:24 +00:00
junyoung
ff24ed0023
device<tab>
...
attach<tab>
2004-02-14 16:38:06 +00:00
bjh21
5aca86918f
Add a new MI attribute, pckbc_machdep_cnattach, and change pckbc_cnattach()
...
to only call pckbc_machdep_cnattach() if this is present. This allows
pckbc_machdep_cnattach() to be omitted entirely on most ports, where it only
returns ENXIO anyway.
The devices with this attribute at the moment are pc(4) on i386 and bebox, and
pckbc on sparc, where pckbc_machdep_cnattach() mysteriously returns 0 rather
than ENXIO.
2004-02-14 14:33:28 +00:00
bjh21
c1e3dd3d1f
Remove "pc", "pcconskbd" and "pckbcport" on prep, since they've practically
...
not been there for two years.
2004-02-14 14:10:05 +00:00
hannken
142e9d5deb
Add a generic copy-on-write hook to add/remove functions that will be
...
called with every buffer written through spec_strategy().
Used by fss(4). Future file-system-internal snapshots will need them too.
Welcome to 1.6ZK
Approved by: Jason R. Thorpe <thorpej@netbsd.org>
2004-02-14 00:00:56 +00:00
enami
6c4e6273df
xs->timeout is in milliseconds so convert it to tick before passing
...
it to callout_reset().
2004-02-13 21:22:13 +00:00
shige
f8b38a76cf
Fix unlocking operation (RWEL register).
...
PR: kern/24231
Submitted by: KIYOHARA Takashi <kiyohara@kk.iij4u.or.jp>
2004-02-13 20:12:00 +00:00
wiz
e365329be5
Spell length with h after t. Inspired by a commit by brad@openbsd.
2004-02-13 18:02:05 +00:00
wiz
d20841bb64
Uppercase CPU, plural is CPUs.
2004-02-13 11:36:08 +00:00
wiz
f5b32c1e69
RealTek -> Realtek.
2004-02-13 10:00:54 +00:00
dyoung
05bd205756
KNF. Change
...
static
void mem_write_2(...)
to
static void
mem_write_2(...)
2004-02-13 01:22:20 +00:00
shige
571b4462da
Fix problem: checking 24H flag.
...
PR: kern/24229
Submitted by: KIYOHARA Takashi <kiyohara@kk.iij4u.or.jp>
2004-02-12 17:01:31 +00:00
jdolecek
63e9ee7bf5
add Gary Thorpe copyright notice
2004-02-10 21:55:38 +00:00
jdolecek
fba6bed686
fix atppcintr() to support shared interrupts properly
...
problem found and fix provided by Paul Shupak
2004-02-10 18:42:48 +00:00
jdolecek
3ce4ac0bbd
checkpoint DMA support; still disabled, not tested yet
2004-02-10 18:19:47 +00:00
jdolecek
e5d99e330f
inform better of what exactly is printed in ppbus_scan_bus(), and only
...
print anything with PPBUS_VERBOSE || PPBUS_DEBUG
2004-02-10 18:13:12 +00:00
dyoung
6f9c4a91f1
If the firmware returns to us an RSS descriptor index that is out
...
of bounds, then complain and recover by freeing all of the descriptors.
That will usually provoke additional complaints---see the next
paragraph.
If the firmware returns to us an RSS descriptor that is in-bounds
but out of service (id_node == NULL), then gripe and get out of
the interrupt handler. ***This will still leak RSS descriptors.***
I'm working on a better solution. Possibly I will just free all of
the descriptors.
2004-02-10 01:08:05 +00:00
dyoung
9f147300d1
Disable rate-adaptation for Lucent firmware version 8.42.1, per a
...
bug report from Simon Burge: the firmware seems to lock up.
If rate-adaptation is disabled on a Lucent card, then do all the
rate-adaptation work *except* for writing the new transmit rate,
since I suspect that is what locks-up the firmware.
2004-02-10 00:59:38 +00:00
dyoung
b664edb5ad
Shorten the retry count on Prism APs to improve the speed of
...
rate-adaptation.
2004-02-10 00:52:12 +00:00
dyoung
d32ed08a80
Factor out the initialization/reset of RSS descriptors, making
...
wi_rssdescs_init, wi_rssdescs_reset, which I will use to receover
when the firmware botches up the RSS descriptor index.
2004-02-10 00:47:41 +00:00
dyoung
c9dcac9ffa
The radiotap header is little-endian.
2004-02-10 00:32:40 +00:00
hpeyerl
e3c5164736
On some 'fast' i386 motherboards, the timing between consecutive reads
...
and writes of the EEPROM are too fast so invalid data is returned. So we
increase the DELAY()s. The right thing would be to check a ready bit
on the E^2 if such a thing exists. (checked by potr)
2004-02-09 22:29:26 +00:00
bjh21
a093883c82
Trailing whitespace cleanup.
2004-02-08 13:49:43 +00:00
oster
2eaec068c9
Relegate some printf's to DEBUG land.
2004-02-08 04:37:56 +00:00
matt
c62861525c
Regen.
2004-02-07 00:51:45 +00:00
matt
f70be9035f
Add LXT973/974/975 PHYs
2004-02-07 00:51:05 +00:00
augustss
bc9ffbf1a7
Add some EEPROM related defines.
2004-02-04 15:43:14 +00:00
shige
8fe65bf226
Fix fatal bug.
...
1. read/write overflow to array size.
2. abnormal master addressing
PR: kern/23825 (splitted kern/{24227,24228,24229,24230,24231,24232})
Submitted by: KIYOHARA Takashi <kiyohara@kk.iij4u.or.jp>
2004-02-04 12:03:07 +00:00
soren
10ced29306
Use the right bits for the AGP version.
2004-02-04 06:58:24 +00:00
fredb
4648495436
The variables to hold the registers don't need to be declared volatile.
...
Pointed out by Simon Burge on tech-kern.
2004-02-04 01:58:44 +00:00
jdolecek
9300becc32
allow setting of interrupt usage, priming and auto LF behaviour
...
via ioctl; drop the traditional device minor mapping for those in favour
of setting via lptctl(8)
introduce notion of 'control' device (minor bit 0x100 set); ATM this
device always skips the priming, which allows device open even with
disconnected printer
this also changes the default for interrupt use - polling is used
by default now
2004-02-03 21:15:03 +00:00
bouyer
09bfe9c85c
Clear drive_flags when wdc_atapi_get_params() fails. Avoid a panic later
...
when probing a slave-only bus in some cases.
2004-02-03 20:55:02 +00:00
fredb
cb6b97c092
Fix a warning about possibly uninitialized variable.
2004-02-03 20:35:17 +00:00
jdolecek
f44dc9ed8b
overhaul the ioctl interface to be better suited for extensions and to
...
reduce number of separate ioctls - have only 'get mode', 'set mode',
'get flags', 'set flags'
2004-02-03 19:57:00 +00:00
fredb
0dcb02ec41
Enable the 8X clock on the SIIG Cyberserial serial and combination PCI
...
cards at attachment time, in order to support bit rates greater than 115K,
as discussed on tech-kern.
2004-02-03 19:51:39 +00:00
jdolecek
b267be2d28
some style changes - g/c redundant cast, simplify code in atppc_read_ivar()
2004-02-03 18:54:59 +00:00
jdolecek
9898c64ca9
g/c some unused/write-only/redundant lpt_softc stuff
...
some style changes in lptwrite() + some printfs adjusted
2004-02-03 18:48:39 +00:00