| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Submitted by: nork
MFC after: 3 days
Notes:
svn path=/head/; revision=100721
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o Honor NE2000DVF_{AX88190,DL10019} flags by setting the ED_FLAGS_xxxx
flag.
o Mark linksys combo_ecard as ax88190
o Set the type_str to AX88190 for the ax88190 cards.
This fixes ax88190 based cards, for the most part, but doesn't seem to fix
the mii based dl10019 cards (aka linksys cards).
Notes:
svn path=/head/; revision=100531
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Netgear FA-410TXC
Netgear FA-411
Lantech Fastnet TX
Linksys pcm100
Hide the total wildcard device for SVEC too :-(
Obtained from: NetBSD/OpenBSD
Notes:
svn path=/head/; revision=93626
|
|
|
|
| |
Notes:
svn path=/head/; revision=92739
|
|
|
|
| |
Notes:
svn path=/head/; revision=89952
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
card is ejected while we're in this routine.
yamamoto-san's original patch had a small race window for AX88190
chips, which I corrected by limiting the number of iterations we'd try
to reset the bits to be about 15ms rather than forever. This seems to
work for me, but I don't have a large collections of cards based on
this chipset.
Submitted by: YAMAMOTO Shigeru
Notes:
svn path=/head/; revision=86865
|
|
|
|
|
|
|
|
| |
is bad. I need to correct pccarddev, but I'm not sure how just at the
moment. So I'm firewalling the damage.
Notes:
svn path=/head/; revision=86643
|
|
|
|
| |
Notes:
svn path=/head/; revision=86396
|
|
|
|
| |
Notes:
svn path=/head/; revision=86394
|
|
|
|
| |
Notes:
svn path=/head/; revision=86273
|
|
|
|
|
|
|
| |
into stable (mostly , but not only, formatting and comments changes).
Notes:
svn path=/head/; revision=86047
|
|
|
|
|
|
|
| |
the loadable bridge module.
Notes:
svn path=/head/; revision=85838
|
|
|
|
|
|
|
|
|
|
| |
People with HP PCLAN+ NICs can now happily use the card again
PR: 21087
Submitted by: M. B. Buchanan <buchanan@orbitworld.net>
Notes:
svn path=/head/; revision=85783
|
|
|
|
| |
Notes:
svn path=/head/; revision=84601
|
|
|
|
|
|
|
|
|
| |
built without support for miibus PHYs. Most ed cards don't need
miibus support, so it's useful to be able to avoid the bloat of
all the mii devices for small fixed-purpose kernels.
Notes:
svn path=/head/; revision=84151
|
|
|
|
|
|
|
| |
support.
Notes:
svn path=/head/; revision=80166
|
|
|
|
|
|
|
|
|
|
| |
storing a flag in the global variable 'linksys' during the probe
routine and reading it during the attach routine. We now have the
ED_VENDOR_LINKSYS vendor code stored in sc->vendor, so check that
instead.
Notes:
svn path=/head/; revision=80163
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
not from the probe routine. This was an oversight when I originally
ported the miibus support to -current, though it was mostly harmless.
We now set the vendor code to the new value ED_VENDOR_LINKSYS in
ed_pccard_Linksys() at probe time. Then ed_pccard_attach() checks
the vendor code, and sets up the miibus if appropriate.
Reviewed by: imp
Notes:
svn path=/head/; revision=80159
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
bolted to a ne-2000 chip. This is necessary for the NetGear FA-410TX
and other cards.
This also requires you add mii to your kernel if you have an ed driver
configured.
This code will result in a couple of timeout messages for ed on the
impacted cards. Additional work will be needed, but this does work
right now, and many people need these cards.
Submitted by: Ian Dowse <iedowse@maths.tcd.ie>
Notes:
svn path=/head/; revision=73374
|
|
|
|
|
|
|
|
|
|
| |
* a ">" is really ">=" ;
* do not try to fetch zero-sized blocks from the card;
* make sure that bpf gets the packets it wants even with
bridging active;
Notes:
svn path=/head/; revision=72193
|
|
|
|
|
|
|
| |
header, or we would have a negative length passed to ether_input().
Notes:
svn path=/head/; revision=72190
|
|
|
|
|
|
|
|
|
| |
backwards in the three drivers which want to do that.
Reviewed by: mikeh
Notes:
svn path=/head/; revision=72084
|
|
|
|
|
|
|
| |
There is no such thing as wierd in the english language.
Notes:
svn path=/head/; revision=72082
|
|
|
|
|
|
|
|
| |
Created with: sed(1)
Reviewed by: md5(1)
Notes:
svn path=/head/; revision=72012
|
|
|
|
|
|
|
|
|
|
| |
fondling implementation details.
Created with: sed(1)
Reviewed by: md5(1)
Notes:
svn path=/head/; revision=71999
|
|
|
|
|
|
|
|
| |
need to verify that all the entries in pccard.conf are present in this
table.
Notes:
svn path=/head/; revision=71324
|
|
|
|
| |
Notes:
svn path=/head/; revision=70834
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o Move the ax88190 code to its own function.
o Move all device_method_t, driver_t and DRIVER_MODULE definitions to the
end of files.
o Wrap a few lines > 80 characters.
o Use the same devclass for all ed drivers. This allows machines with
multiple types of cards to have their cards numbered correctly. Before,
you could wind up with two ed0's.
o Protect if_edvar.h from multiple includes because I was there.
Notes:
svn path=/head/; revision=70355
|
|
|
|
| |
Notes:
svn path=/head/; revision=70234
|
|
|
|
|
|
|
|
|
|
|
| |
require the addition of flag 0x80000 to their config line in
pccard.conf(5). This flag is not optional. These Linksys cards will
not be recognized without it.
Reviewed by: imp, iwasaki
Notes:
svn path=/head/; revision=70154
|
|
|
|
|
|
|
|
|
| |
Remove stary blank line.
Submitted by: Seigo Tanimura <tanimura@r.dl.itc.u-tokyo.ac.jp>
Notes:
svn path=/head/; revision=70117
|
|
|
|
|
|
|
| |
these locally for ages.
Notes:
svn path=/head/; revision=69965
|
|
|
|
|
|
|
| |
matching the ax88190.
Notes:
svn path=/head/; revision=69964
|
|
|
|
|
|
|
|
| |
committed the wrong patch. :-( sn_pccard_products[] should have
been static anyway.
Notes:
svn path=/head/; revision=69150
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
using a cardbus based system with pccbb providing the pcic interface).
Something isn't quite right.. when the driver allocates and activates
its resources, the IO space that was requested reads as all zeros (versus
the original 0xff's as it normally is when there is no device responding).
Also, deactivate the resources before releasing them. OLDCARD doesn't
seem to care but NEWCARD/CARDBUS get rather unhappy if you release
a resource that hasn't been deactivated yet.
Make pcic_p.c only compile with oldcard kernels.
Notes:
svn path=/head/; revision=69137
|
|
|
|
|
|
|
| |
ensues when ifconfig tries to load if_ed.ko when it's already in the kernel.
Notes:
svn path=/head/; revision=67172
|
|
|
|
| |
Notes:
svn path=/head/; revision=67164
|
|
|
|
|
|
|
| |
Reviewed by: imp
Notes:
svn path=/head/; revision=66332
|
|
|
|
|
|
|
|
|
| |
This should solve the problems people were seeing with this driver.
Reported by: phk & others.
Notes:
svn path=/head/; revision=65771
|
|
|
|
|
|
|
|
|
| |
- Added PC-98 Cbus devices support.
The original patch is submitted by chi@bd.mbn.or.jp (Chiharu Shibata)
- Removed old ed driver.
Notes:
svn path=/head/; revision=64777
|
|
|
|
|
|
|
| |
Partly submitted by: alex
Notes:
svn path=/head/; revision=64630
|
|
|
|
| |
Notes:
svn path=/head/; revision=63775
|
|
|
|
|
|
|
| |
Submitted by: Alan Clegg <abc@bsdi.com>
Notes:
svn path=/head/; revision=63451
|
|
|
|
|
|
|
|
|
|
|
|
| |
ether_ifdetach().
The former consolidates the operations of if_attach(), ng_ether_attach(),
and bpfattach(). The latter consolidates the corresponding detach operations.
Reviewed by: julian, freebsd-net
Notes:
svn path=/head/; revision=63090
|
|
|
|
|
|
|
|
|
| |
environment. This fixes the breakage to ISA ethernet cards.
Reviewed by: peter
Notes:
svn path=/head/; revision=62236
|
|
|
|
|
|
|
| |
Reviewed by: imp
Notes:
svn path=/head/; revision=61792
|
|
|
|
|
|
|
| |
don't panic on a NULL pointer in that case.
Notes:
svn path=/head/; revision=61152
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
of the individual drivers and into the common routine ether_input().
Also, remove the (incomplete) hack for matching ethernet headers
in the ip_fw code.
The good news: net result of 1016 lines removed, and this should make
bridging now work with *all* Ethernet drivers.
The bad news: it's nearly impossible to test every driver, especially
for bridging, and I was unable to get much testing help on the mailing
lists.
Reviewed by: freebsd-net
Notes:
svn path=/head/; revision=60536
|
|
|
|
| |
Notes:
svn path=/head/; revision=59760
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
first. This will fix a few cards that hang on the WD probe. He tells
me that PAO went one step farther and removed the WD proble completely
and none of the cards in the 2.x database broke in PAO3. Since I'm
more conservative in this code, I'm just swapping the order, which he
said also fixed his problem.
Reviewed by: mdodd, iwasaki
Submitted by: sanpai@sanpai.org
Notes:
svn path=/head/; revision=59720
|