jdolecek
887a4368ce
regen
2001-03-24 09:48:39 +00:00
jdolecek
c86a2420fb
Add couple AT1720 entries
2001-03-24 09:48:11 +00:00
christos
3319b05361
There was a stray debugging message "OptionMode = %x\n". Prefix it with
...
the device name, and enable it only in debugging mode.
2001-03-24 02:04:40 +00:00
bjh21
18db220fba
Handle IFF_ALLMULTI correctly. We can now cope with multicast, but for
...
some reason DAD fails when starting IPv6.
2001-03-24 00:16:41 +00:00
bjh21
de791f82d8
"ea" is now borderline MI.
2001-03-24 00:15:38 +00:00
bjh21
8bd452c648
Create an MI Ether3 driver. It's derived from the arm26 driver, which uses
...
my MI SEEQ 8005 driver, which is based on the arm32 ea driver.
2001-03-24 00:14:52 +00:00
briggs
70f969e600
if_wereg.h is no longer here.
2001-03-23 23:14:32 +00:00
jdolecek
d0b4b2499f
regen
2001-03-23 20:04:51 +00:00
jdolecek
7fe8df83a3
cosmetic change for autoconf printing: for memory extension cards,
...
just print ": configured" if they are enabled; they don't need any
special driver to work, printing "not configured" might be confusing
2001-03-23 20:04:28 +00:00
jdolecek
c3ba22cf5f
Forgot this one:
...
if_we.c was split and ISA-specific part is now in if_we_isa.c,
we(4) device is defined in conf/files.
2001-03-23 19:41:34 +00:00
jdolecek
75b7bea508
Add MCA we(4) attachment for WD80x3 cards and clones. Tested with
...
WD8003W/A, card provided by David Brownlee (thanks!). The SMC Elite stuff not
tested since I don't have any; hopefully it's correct, should match
information in ADF files.
The MCA-specific init quirk taken from Linux smc-mca.c driver.
I don't quite grok why it works, but it does *cross fingers*.
The WD8003W/A seems to be quite a good choice. I get like 340KB/s on my
machine, where 3c523 does only like 310KB/s. The numbers would be probably
even better with faster CPU than 386DX :)
2001-03-23 19:25:35 +00:00
jdolecek
43b0593b91
regen
2001-03-23 18:12:45 +00:00
jdolecek
593eb4314b
Change names of WD80x3x cards to what is in ADF's at
...
http://members.aol.com/mcapage1/adflist1.htm
Add couple IBM WD80x3x clones
Arrange so that appropriate defines are generated for WD80x3x cards
2001-03-23 18:12:13 +00:00
jdolecek
6d79f8ce1e
Split we(4) driver to bus independant and ISA-specific parts, in preparation
...
for MCA attachment.
2001-03-23 17:34:41 +00:00
fvdl
2e3722d635
Remove a debugging printf.
2001-03-23 14:11:39 +00:00
is
b1e3063f0b
Move tx chain result handling into iystart(). This way, ww normally only
...
need an interupt when the hardware hits tx chain end. We switch on one
int per packet sent when we fill up and go into OACTIVE mode.
Measured total interupt savings on large NFS writes: 20%.
2001-03-23 13:15:27 +00:00
lukem
b240b7a4e1
#ifdef KGDB, call kgdb_connect(1) if KS_Cmd_Debugger (a la ddb invoking
...
console_debugger() in the same situation).
this makes it easier to get remote kgdb going if you forget to use boot -d.
2001-03-23 04:22:36 +00:00
uch
51243a1c74
add Hugarian and German keymap
...
patch by Laszlo Szabo <rka@rka.hu>
2001-03-22 18:37:32 +00:00
jdolecek
031c6d8c24
Add MCA ep(4) attachment, for 3Com 3c529-type cards. Tested with 3c529-TP,
...
provided to me by David Brownlee (thanks!).
Performance of this card is quite poor on my PS/2 with 386DX, like 100KB/s
at best, but as low as 5KB/s when transferring bigger files due to
packet overruns. It would be good to revisit this later, probably by
teaching the ic code to use RX Early.
2001-03-22 16:54:45 +00:00
is
fe9376e508
Oops. We _do_ need to receive broadcasts. At least as long as we want ARP.
2001-03-22 14:30:47 +00:00
jdolecek
4ffa6a80d6
convert to use ether_ioctl()
...
fix bunch of typos
2001-03-22 12:00:26 +00:00
soren
1d7d1bd0db
Regen.
2001-03-21 18:10:34 +00:00
soren
984c03180f
Lower-case a few hex digits for easier searching.
2001-03-21 18:10:13 +00:00
ad
fad8449663
Decrease the timeouts on QUEIESCE and CLEAR lest the adapter doesn't reply.
2001-03-21 14:27:05 +00:00
bouyer
be5f917514
Add a small delay before reset at attach time, required by one old ATAPI
...
CD. Reported by Onno van der Linden.
2001-03-21 08:44:14 +00:00
hubertf
b11582be50
regen for trident cyberclade
2001-03-21 01:10:06 +00:00
hubertf
d54969d21f
Add Trident CyberBlade as found in Toshiba Satellite Pro 4600
2001-03-21 01:09:36 +00:00
bjh21
998606396f
Move struct podule_list and struct podule_description to podulebus.h.
...
They're MI, even if only arm32 actually uses them at present.
2001-03-20 23:27:04 +00:00
bjh21
86d6442c28
Move machine-dependent podulebus headers to <machine/podulebus_machdep.h>.
...
<dev/podulebus/podulebus.h> is the canonical file to include, and includes
<machine/podulebus_machdep.h>.
<arch/${MACHINE}/poudulebus/podulebus.h> remains for backward compatibility.
2001-03-20 22:59:39 +00:00
augustss
2ff439c85c
Add quirks for Panasonic MultiMediaCard adapter (attaches via USB).
2001-03-20 22:39:51 +00:00
augustss
93b623b541
Extend quirks to 32 bits. Add two new ATAPI quirks, one to
...
deal with a bad byte5 of the capacity descriptor, one to
handle devices that lack the flex geometry page.
2001-03-20 22:39:08 +00:00
bouyer
66f705d045
Don't set up PDC2xx_SCR the same way for promise Ultra/66 & Ultra/100,
...
this special setup seems to break some adapters.
Reported by Kazushi Marukawa.
2001-03-20 17:56:46 +00:00
bouyer
df43ec1064
Add BUS_DMA_STREAMING for the data bus_dmamap_load().
2001-03-20 17:54:39 +00:00
reinoud
d7858fb571
Add RiscPC (arm32) keyboard. It basicly returns AT scancodes but since it has to
...
use a seperate keyboard driver (pckbdc not available) i cant guarantee that it is
100% compatible with AT scan codes
2001-03-20 15:51:18 +00:00
pk
4cefebdf8d
Fix fall-out from previous change: the map's DMA address is valid only
...
after bus_dmamap_load().
2001-03-20 15:39:20 +00:00
ad
056ea0d17a
+#include <dev/i2o/iopio.h>
2001-03-20 13:21:00 +00:00
ad
ef80e73a4e
Split limits and ioctl defs out of iopvar.h.
2001-03-20 13:02:25 +00:00
ad
ebf5110997
Major update; basically, improve performance somewhat and play nicer with
...
Intel and AMI IOPs. There still exists one nasty problem with Intel adapters
when under load, which I'm working on.
2001-03-20 13:01:48 +00:00
mrg
b10a79d548
regen
2001-03-20 00:41:19 +00:00
mrg
f921de978d
add sun device ids found on sunblade1000 systems.
2001-03-20 00:39:12 +00:00
bjh21
b4d35ec9a7
ei(4) is now MI, in a limited sense at least.
2001-03-20 00:15:26 +00:00
bjh21
90567f2deb
Quick hack to pull in podulebus.h for the current architecture.
...
This should be done better (probably with <machine/podulebus_machdep.h> later.
2001-03-19 23:59:33 +00:00
bjh21
66261e4fd6
Shared arm26/arm32 version of arm26 Ether1 driver. Seems to work on both
...
architectures.
2001-03-19 23:58:12 +00:00
jdolecek
3dfa223aa3
Stylistic nit - don't use mca_devinfo(), print the info directly, we know
...
what we are attaching.
2001-03-19 22:33:35 +00:00
jdolecek
8a2d4dc652
regen
2001-03-19 22:24:17 +00:00
jdolecek
198b90eb12
Add entry for ATI AT1720T, another card I've got from David Brownlee.
2001-03-19 22:23:58 +00:00
jdolecek
e6d6148e4d
regen
2001-03-19 22:20:30 +00:00
jdolecek
4f0e120ebb
Add couple of Computone products; I looked up ADF for 0x61f3 (which
...
I am owner of) and found couple others as well.
Mark 3c529-type cards and IBM Internal modem for inclusion in mcadevs.h.
2001-03-19 22:20:05 +00:00
jdolecek
40d893a3f7
remove bogus ef entry
2001-03-19 21:58:09 +00:00
jdolecek
1c341b3d49
Provide MCA com(4) attachment. Tested with IBM Internal modem, kindly
...
donated to me by David Brownlee <abs@anim.dreamworks.com>.
2001-03-19 21:56:43 +00:00