thorpej
08afcfb9bd
ALTQ'ify.
2000-12-14 06:59:01 +00:00
thorpej
1646284c95
ALTQ'ify.
2000-12-14 06:42:57 +00:00
thorpej
6b16911a43
ALTQ'ify.
2000-12-14 06:27:23 +00:00
onoe
a7125e435c
Add PCI version of Aironet, not tested at all.
...
ISA/ISApnp version won't come since I don't know about isa...
2000-12-14 04:11:25 +00:00
onoe
3bfa857782
regen
2000-12-14 04:06:05 +00:00
onoe
32b5d5c3bb
add Aironet 4500/4800
2000-12-14 04:05:38 +00:00
onoe
d5dd5139a3
Support 80211NWKEY and 80211POWER ioctl.
2000-12-13 20:21:10 +00:00
enami
b31ace33b7
Add RCS Id.
2000-12-13 11:30:14 +00:00
mycroft
69d3816bec
Make this compile again. *sigh*
2000-12-13 07:35:49 +00:00
augustss
34bb7b9a35
Don't try to access a device that is being disconnected when generating
...
the detach event. Fixes (I hope) PR 11713 from itohy@netbsd.org (ITOH Yasufumi).
2000-12-13 04:05:14 +00:00
augustss
eb210eda08
Make the ohci driver not hang suspend/resume. It still doesn't resume
...
correctly. From itohy@netbsd.org (ITOH Yasufumi) PR kern/11714.
2000-12-13 03:09:06 +00:00
augustss
4df48420a1
Another Ethernet device. From nagae@tk.airnet.ne.jp in PR kern/11711.
2000-12-13 02:49:22 +00:00
augustss
9214be27c3
Regen.
2000-12-13 02:48:25 +00:00
augustss
9e199a03e6
Add another Melco LUA-TX device.
2000-12-13 02:47:26 +00:00
thorpej
c5293456da
Adapt to bpfattach() changes, and further centralize the bpfattach()
...
and bpfdetach() calls into link-type subroutines where possible.
2000-12-12 18:00:22 +00:00
thorpej
d197326e7a
Add a missing return after freeing an mbuf. From Dave Huang <khym@bga.com>.
2000-12-12 17:25:34 +00:00
onoe
aa513e6338
add support(?) for PC4500 which is a 2Mbps product.
...
Though ifconfig -m no longer show 5Mbps/11Mbps for PC4500 by this fix,
I cannot find how to set fixed transmit speed to the firmware.
FreeBSD version of driver apparently ignore the value set by ancontrol(8).
2000-12-12 05:34:02 +00:00
onoe
99675e3dde
cleanup headers: remove duplicate definition, split reg.h/var.h.
2000-12-12 05:11:15 +00:00
thorpej
c0bcfa5994
Support SIOC{G,S}80211POWER.
2000-12-12 04:04:29 +00:00
thorpej
41d6a62c1c
s/Ethernet/802.11/ when printing the address.
2000-12-12 01:32:34 +00:00
onoe
c63194c7af
To fix panic at "ifconfig an0 down",
...
define ANCACHE in if_an_pcmcia.c (XXX)
try not to access registers after interface down.
2000-12-11 23:58:55 +00:00
onoe
9c25e9208a
Port 'an' driver for Aironet PC4500/PC4800 IEEE802.11 card from FreeBSD.
...
This is very adhoc work for IETF meeting.
- Since it seems that 'an' and 'wi' have similar hardware, low level
functions should be shared.
- There are PCI/ISA cards of Aironet but not supported yet.
- The wiconfig interface is changed so that wiconfig cannot be used.
- 'ancontrol' of FreeBSD is not ported.
- Only infrastructure mode is tested.
- WEP is not supported.
Though I only have an Aironet card, Cisco card should be expected to work.
2000-12-11 23:16:50 +00:00
thorpej
17bf4cff64
Add support for 802.11 authentication frames, required to interoperate
...
with Aviator Pro cards on Windows. Written by Steve Weiss for OpenBSD,
ported to NetBSD by me.
2000-12-11 17:53:19 +00:00
ws
8132c2a6aa
Fix the previous differently:
...
The intent was to protect the full range of ports on the board by the
barriers. But the start address was wrong. Fix it.
While here, change two other barriers to also protect the full range
(not only the nic ports), and add yet another similar barrier.
2000-12-11 17:07:38 +00:00
ad
2940363203
Report soft-errors-per-unit once per minute at most.
2000-12-11 13:19:50 +00:00
augustss
6e11678a15
Get rid of UQ_ASSUME_CM_OVER_DATA quirk; it's handled differently now.
2000-12-11 05:41:00 +00:00
eeh
af770220fa
Fix for chips that don't grok NCRCMD_SELATN3.
2000-12-10 19:25:07 +00:00
jdolecek
48f421c3fa
do not try to get/set sample rate on codecs which don't support variable
...
rate audio - always report/use fixed rate of 44100 for them, so that the
other audio code DTRT
2000-12-10 15:43:02 +00:00
castor
dac94f4d7b
Make sc->wi_txbuf an array of u_int16_t instead u_int8_t so alignment
...
is handled correctly. Thanks to Martin Husemann for nagging me to
do the right thing.
2000-12-09 22:59:44 +00:00
matt
632d2ad2ee
Don't use __hpcmips__, but hpcmips
2000-12-09 20:35:31 +00:00
mjacob
af2807f9f7
Finally fix this driver to be sensible about the ENDIAN dance. It's not
...
quite simply a question of the Qlogic being little endian and having
to have stuff swapped on big endian machines- it also has to do with the
fact that the SBus and PCI DMA layouts are wierd with respect to this.
At any rate, now finally fixed- works on Mac G4, tested it on a SS10
for sparc, checked on alpha to see if I've broken anything, and as
soon as I get another spare afternoon I'll finally install a sparc64
version which should just work (as it'll be like the Mac).
2000-12-09 08:06:31 +00:00
imp
c6e883d603
Change $Id: to $NetBSD$
2000-12-09 06:54:27 +00:00
tsutsui
fd97da6384
Add (missed) bus_dmemem_free() in rtk_detach().
2000-12-09 02:02:20 +00:00
mycroft
1ac1248e45
Turn off the damned TI `VCC protection' bit.
2000-12-08 21:51:02 +00:00
drochner
aa2b1723f5
regen
2000-12-08 18:38:15 +00:00
drochner
917a1a2bfe
add IBM microdrive
2000-12-08 18:37:24 +00:00
martin
d9d7c42e0c
Remove esp specific function from ddb when esp @ sbus is not included
...
in the kernel config. Makes compiling sbus-less kernels possible again.
2000-12-08 17:29:12 +00:00
haya
2b0374c5d9
WORKAROUND: CardBus bridge avoids turning off the power of channel in
...
shutdown hook when the bridge chip is TI113X. Because PowerBook 2400
hangs here.
2000-12-08 10:24:14 +00:00
itojun
0db3a835e2
regen
2000-12-08 08:13:45 +00:00
itojun
313bdadaa7
add STSN internet access device (no driver yet)
2000-12-08 08:13:34 +00:00
augustss
e5de940d42
Add a DIAGNOSTIC message.
2000-12-08 02:33:44 +00:00
augustss
a48cc8927a
Don't access (in core) disk label of a removable disk that is not there.
2000-12-08 02:30:51 +00:00
augustss
330a5e12fa
Don't call ether_ifdetach since we're not an ether driver.
2000-12-08 02:24:07 +00:00
augustss
dfd78cfc78
Set the debug level to 0.
2000-12-08 01:53:44 +00:00
abs
25808cb569
Wrap call to mpu_intr in NMPU - nowbuildswithout 'mpu at fms' in config
2000-12-07 14:12:30 +00:00
augustss
28ca8986f0
Regen.
2000-12-07 01:02:42 +00:00
augustss
2532d95d53
Add an Atmel hub and a Logitech mouse.
2000-12-07 01:02:12 +00:00
jdolecek
80a6068f99
add I/O Data USB-ET/T (which uses KL5KUSB101B) to the list
...
Patch sent in kern/11635 by ORI Manabu
2000-12-06 21:44:08 +00:00
jdolecek
08ab4a9ad7
regen
2000-12-06 21:39:28 +00:00
jdolecek
c3dbd34e68
add I/O Data USB-ET/T id, sent in kern/11635 by ORI Manabu
2000-12-06 21:38:03 +00:00
matt
3f127261f3
Un __P'ed.
2000-12-06 18:57:37 +00:00
mjacob
3741d38c44
Correct omission by the previous committer.
2000-12-06 06:33:56 +00:00
drochner
0d60fd2773
regen
2000-12-05 18:11:02 +00:00
drochner
ae62042f01
add some chips I met in the last weeks
2000-12-05 18:10:19 +00:00
drochner
2d8bb6f643
add some missing definitions for hungarian keymap support
...
(It won't help much since there is no way to get characters not in
iso-1 or the function key set through the vt100/sun/dumb terminal
emulations:-(
2000-12-05 17:53:46 +00:00
augustss
f680fa762c
Make sure to increment reference count while the (lengthy) opening
...
operation is happening so we don't lose on disconnect.
2000-12-05 14:01:33 +00:00
tsutsui
e8bfefe60c
- Since rtk_rxeof() was rewritten, we don't have to reserve a few bytes
...
before the Rx buffer.
- Reduce delay on EEPROM access.
- Some more cosmetics.
2000-12-05 11:11:49 +00:00
augustss
d801d9ec2b
Regen.
2000-12-05 03:12:47 +00:00
augustss
d604cf563b
Add another Epson printer.
2000-12-05 03:12:11 +00:00
oster
7a8eea351b
Fix a couple of warnings about uninitialized variables. Thanks go to
...
Frank van der Linden for pointing these out.
2000-12-05 01:35:56 +00:00
fvdl
56fd0b02d5
Avoid format warnings.
2000-12-04 20:25:40 +00:00
fvdl
245940b894
Clean up warnings in 32bit compile (bus_space_handle_t is 64bit wide
...
but will only contain 32bit values; casting via u_long is safe)
2000-12-04 20:17:10 +00:00
fvdl
e58fff48bf
Avoid compile warning on sparc64 32bit. sc_buffer doesn't seem to be
...
used at all, this line can probably be removed.
2000-12-04 20:12:55 +00:00
ad
7433fb33e8
In wsdisplay_switchtoconsole(), ensure that the switch happens
...
synchronously. Suggested by drochner.
2000-12-04 13:22:17 +00:00
fvdl
b6d9ce390e
Comment out 2 cases of unitialized variable use (only used when
...
debugging is switched on, though).
2000-12-04 11:35:46 +00:00
fvdl
d26269e0a6
'error' was not initialized in the _ioctl function, potentially returning
...
!= 0 values in the non-error case.
2000-12-04 11:18:49 +00:00
fvdl
0888965bb7
Remove uninitialized variable usage (it was redundant anyway).
2000-12-04 11:05:32 +00:00
augustss
0a739c7166
A portability define.
2000-12-04 03:38:56 +00:00
augustss
f4d0a8c54a
Regen.
2000-12-04 03:37:07 +00:00
augustss
e2925e0555
Add YAP Phone.
2000-12-04 03:36:42 +00:00
eeh
2a50931a1c
Turn on TAG QUEUE support and add some debug stuff.
2000-12-03 23:31:13 +00:00
eeh
03e0f9950a
Fix bug in non-dma select code i added.
2000-12-03 23:25:24 +00:00
jlam
9cfd45593f
Set range of memory protected by read/write bus space barriers to the
...
correct size, instead of extending past the mapped region.
2000-12-03 23:15:23 +00:00
ad
e931ce9485
Oops.
2000-12-03 15:51:53 +00:00
ad
433cc4cf9e
Nit.
2000-12-03 15:51:36 +00:00
tsutsui
311a1a842c
Clean up receive interrupt routine:
...
- Use MGETHDR + MCLGET + memcpy rathar than m_devget + m_adj + m_copyback.
- Call bus_dmamap_sync(9) correctly for Rx buffer.
Mostly from thorpej's if_rtp.c.
2000-12-03 14:24:17 +00:00
ad
3bcc9b9f3a
Fix a comment.
2000-12-03 13:34:37 +00:00
ad
9ecde86321
I2O HBAs provide an abstracted view of the bus; use SCBUSIOLLSCAN to give
...
them an oppertunity to re-scan it before we do.
2000-12-03 13:30:36 +00:00
ad
af9d4c4fa4
- Only configure un-claimed devices. Implement re-configuration.
...
- Adhere to the spec better in some places. Also, work around some quirks
noted in the Linux I2O code.
- Register event handlers for the executive and RBS devices.
- Fix a number of buglets and tidy a little.
- Implement a message pass-through interface and some other useful ioctls.
2000-12-03 13:17:03 +00:00
ad
1e6732dca4
- Force the memory mapping uncacheable.
...
- We don't need a record of the I/O space mapping.
2000-12-03 13:05:14 +00:00
ad
a5248b66cf
Make it possible to detach ld devices.
2000-12-03 13:03:30 +00:00
ragge
8dcc655ab0
Remove lkc, add lkkbd/lkms.
2000-12-02 17:19:27 +00:00
ragge
47dabcfc3f
Support files to use wskbd/wsmouse on VAXen with DZ-like chips.
...
From Matthew Fredette (fredette@MIT.EDU ).
2000-12-02 17:03:55 +00:00
ragge
23eb2da75d
Accept the "Utför" key as a giant ctrl-alt key. On LK201 "Ctrl" and
...
"Compose" cannot be pressed at the same time.
2000-12-02 16:57:41 +00:00
fvdl
2b69243845
Add AHC_NO_TAGS option to switch off tagged queueing. Done because
...
tagged queueing has a severe performance impact (60%) on write
throughput with UBC. Needs investigation.
2000-12-02 14:53:01 +00:00
augustss
a51ea43fd6
Make this compile again (on i386).
2000-12-01 04:37:54 +00:00
pk
d736ce5086
We don't need <sys/proc.h>, <sys/user.h> and <machine/cpu.h>.
2000-11-30 23:21:39 +00:00
pk
55fa60c3e5
De-__P().
2000-11-30 23:12:43 +00:00
pk
58b6f2ef7d
KNF patrol && De-__P().
2000-11-30 23:06:44 +00:00
pk
03903e1da8
KNF patrol.
2000-11-30 23:01:03 +00:00
thorpej
ec15125b5b
Don't restrict I/O space to 16-bits on the Promise Ultra/33 boards.
...
Empirical evidence suggests that the board works just fine with
an I/O address >= 0x10000.
2000-11-30 18:11:40 +00:00
tsutsui
786dc5161c
Clarify RX status header length and some cosmetics.
2000-11-30 15:51:57 +00:00
tsutsui
fd4d074b27
After rev 1.16 rtk driver uses the CRC from the chip,
...
so no need to adjust Rx address for it. Fixes kern/11301.
2000-11-30 15:33:04 +00:00
thorpej
64222ad03a
Fix some printf formats, and remove SPARC-specific debugging stuff.
2000-11-30 14:41:46 +00:00
pk
7006bcd449
Fix two cases of reversed arguments to printf();
2000-11-30 09:58:03 +00:00
enami
99a39489d8
Pass the right size of object (in this case, a trailer) to fwohci_buf_pktget.
...
Since the fp_trail is a pointer to trailer, we have to pass sizeof(*fp_trail)
instead of sizeof(fp_trail).
2000-11-30 06:59:08 +00:00
enami
a89beb967d
Make this file compiles on alpha even if FW_DEBUG is defined.
2000-11-30 06:42:26 +00:00
enami
4792308b32
Pass the right max segment size to bus_dmamap_create.
2000-11-30 06:36:43 +00:00
eeh
9e7aa98aa6
Add TAG QUEUE support to the ncr53c9x driver.
2000-11-30 00:19:25 +00:00
thorpej
14f5ab8928
ANSI'ify.
2000-11-29 18:22:17 +00:00