castor
02d83a4c77
Fix PR port-hpcmips/11477 "only hpcmips panics with wireless network cards"
...
Adjust the payload of receive mbufs so the data following the
ethernet header is aligned.
2000-12-30 07:57:52 +00:00
sato
4e15bd1d3a
add Novac PCMCIA-IDE Card(Card for HD530P PCMCIA-IDE Box).
...
No vendor ID, no product ID, and the wpp_cis_info is 'PCMCIA', 'PnPIDE'.
2000-12-27 10:41:00 +00:00
onoe
4ee7a7cdcd
use pcmcia_devinfo() to print product info.
2000-12-21 15:32:46 +00:00
haya
22be9ab855
Add IO Data CBIDE2 ata interface card.
2000-12-20 09:56:34 +00:00
haya
5f8d27d58b
regen.
2000-12-20 06:24:37 +00:00
haya
f899f18228
Add IO Data CBIDE2 ata interface card.
2000-12-20 06:05:13 +00:00
sommerfeld
824092cc68
Regen, because jhawk didn't
2000-12-20 05:03:37 +00:00
jhawk
391d469a00
Backout most of 1.46, because Jason checked in a load of crap from
...
his local tree that doesn't build with -current...
2000-12-20 04:36:26 +00:00
jhawk
6cca4087d9
s/NULL}/NULL }/
...
Did I mention this awk script really sucks?
2000-12-20 04:32:48 +00:00
thorpej
814729d3ae
Regen.
2000-12-19 17:11:38 +00:00
thorpej
d4bbed68f8
" " -> "&sp" in two entries, per Rafal Boni.
2000-12-19 17:11:22 +00:00
thorpej
54e034de88
Identify the SMC 2632W as a Prism II. From Rafal Boni, kern/11776.
2000-12-19 16:55:57 +00:00
thorpej
ef0031e520
Regen; add SMC 2632W.
2000-12-19 16:54:14 +00:00
thorpej
0ca5cacc47
Add SMC 2632W. From Rafal Boni, kern/11775.
2000-12-19 16:53:41 +00:00
onoe
684fe5613d
cleanup attach procedure, use tsleep() instead of long delay (and ignore
...
timeouts).
stop driver after suspend.
XXX: should use command interrupt but no document...
XXX: status update sometimes failed perhaps due to collision.
(RID 0xff50 or 0xff68 access failed)
2000-12-19 08:00:55 +00:00
onoe
f9af49b21b
I've inverted the logic of an_probe() in my previous commit to dev/ic/an.c
2000-12-19 01:59:21 +00:00
abs
cf699a23e5
Add a 'value engineered' generic pcmcia CD-ROM drive, badged 'AMACOM'.
...
No vendor ID, no product ID, and the wpp_cis_info is 'PCMCIA', 'CD-ROM'.
I'd be encouraged at some progress towards 'generic devices', except
someone else is bound to produce something that identifies the same, but
requires a quirk. Can I go back to my sparc now?
Make two other comments consistent while here.
2000-12-18 17:21:11 +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
mycroft
69d3816bec
Make this compile again. *sigh*
2000-12-13 07:35:49 +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
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
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
drochner
aa2b1723f5
regen
2000-12-08 18:38:15 +00:00
drochner
917a1a2bfe
add IBM microdrive
2000-12-08 18:37:24 +00:00
soren
1a5d87c9fa
Regen.
2000-11-21 00:25:43 +00:00
soren
219abdb871
Typo.
2000-11-21 00:25:35 +00:00
soren
6faa85c6d3
Note 3Com card support.
2000-11-21 00:25:20 +00:00
thorpej
b84f740be0
Move bpfattach()/bpfdetach() calls into ether_ifattach()/ether_ifdetach().
2000-11-15 01:02:11 +00:00
hubertf
a7398324e3
Regen for ELSA WaveLan IDs
2000-11-10 01:03:29 +00:00
hubertf
e00d559554
Add ELSA WaveLAN card & a noname clone(?)
2000-11-10 01:02:32 +00:00
toddpw
d3ca42abf0
Add support for Socket Comm. PC Card Ethernet, and tidy up naming.
2000-11-03 09:07:24 +00:00
thorpej
b2429742a5
Print out product info on attach.
2000-11-02 18:55:46 +00:00
msaitoh
5bf3b4ba22
regen
2000-11-02 07:16:16 +00:00
msaitoh
24429db457
add support:
...
MELCO LPC2-TX
Telecom Device TCD-HPC100
MACNICA ME1-JEIDA
2000-11-02 07:15:43 +00:00
msaitoh
41cfcbebb0
Fix two bugs.
...
- Doesn't fail ne_pcmcia_attach() if ne_pcmcia_ax88190_set_iobase() failed.
- Check whether LIOBASE register is writable or not (dirty hack!).
Fix PR. 11285
2000-11-02 07:04:46 +00:00
haya
a4df364077
METHOD CHANGE: Use CIS_FUNCE data which is decoded by pcmcia_cis.c,
...
instead of decode cis tuple by itself. This change leads to suppress
one power-cycling.
2000-10-25 09:32:11 +00:00
haya
8130f0ec5d
Add a cis decoding function which decodes some CISTPL_FUNCE tuples for
...
disk and network functions.
2000-10-17 10:13:46 +00:00
shin
6444136d42
cosmetic change.
2000-10-17 01:50:40 +00:00
itojun
d01f7f6e2b
correct memory size to be mapped. PR 11242.
2000-10-16 10:26:41 +00:00
jonathan
6e67f82712
Fix wi_intr() to avoid touching card registers during insert/remove events,
...
when sharing an interrupt with other devices:
check sc->sc_enabled, and drop the interrupt if its' off.
Also check for IFF_RUNNING, on advice of Enami Tsugotomo.
2000-10-13 19:15:08 +00:00
enami
3a909c64a6
Use splnet instead of splimp in wi_ioctl.
2000-10-12 04:50:58 +00:00
enami
4c00a9d6aa
Bail out initailzation on buffer allocation failure.
2000-10-12 03:29:59 +00:00
enami
b204f9e433
Use ether_ioctl.
2000-10-12 02:24:08 +00:00
thorpej
7ca3fb9ef0
Move the check for "promisc + unicast + not for us" into ether_input(),
...
and change Ethernet drivers to always pass all received frames to
ether_input() (with a few exceptions, which are documented in the
code).
2000-10-01 23:32:39 +00:00