bouyer
10a5470050
Ops, forgot to commit this one:
...
- kill carrier detection code, it's not that usefull and give false indications
on loaded ethernet segments
2001-08-04 02:21:24 +00:00
bouyer
7c292e3d22
- kill the carrier detect code. It's not usefull any more and can give
...
false informations on a loaded ethernet segement.
- convert to bus_dma(9) (better late than never :)
- add proper le32toh/htole32 so that it works on big-endian system (tested
on macppc).
Close PR kern/10327.
2001-08-03 16:53:08 +00:00
ad
e7021f649d
Remove unnecessary test.
2001-08-03 14:10:16 +00:00
augustss
cf037802c2
Add an I/O Data adapter.
2001-08-03 11:17:17 +00:00
augustss
c7aac1f4ef
Regen.
2001-08-03 11:16:50 +00:00
augustss
5c01e15b22
Ad an I/O Data Ethernet adapter.
2001-08-03 11:16:24 +00:00
tsutsui
38016b0ba8
Fix some typos in newer ALi M5229 support. Approved by bouyer.
2001-08-03 01:31:08 +00:00
toshii
f2c68887e0
Check if sc->sc_dc is NULL, so that non-console hpcfb can attach without
...
a panic.
2001-08-02 14:40:04 +00:00
sato
5215d66720
add MC-R700 battery parameters.
2001-08-02 11:21:27 +00:00
sato
2746e887bc
turn pwctl_debug to 0
2001-08-02 09:47:18 +00:00
ad
aaf3c7c88b
Hook in the mly control interface on i386.
2001-08-01 20:54:16 +00:00
tsutsui
2c44aa6dfd
Remove unused pciide_print() declaration. From OpenBSD.
2001-08-01 16:29:21 +00:00
dante
26c61e2dd0
change\n\tswitch (scsiq->host_status)\nto\n\tswitch (scsiq->scsi_status)\nin adw_isr_callback()
2001-07-31 23:12:01 +00:00
matt
f8e21592da
regen
2001-07-31 22:30:07 +00:00
matt
b2c29c20ae
Add pci ids for the Intel 80312 I/O companion chip for the
...
Intel 80200 XScale processor.
2001-07-31 22:27:25 +00:00
christos
e01e4819af
regen.
2001-07-31 17:01:34 +00:00
christos
4d31855a1c
recognize dlink-660+, from jandberg@netbsd.org (Jukka Andberg)
2001-07-31 17:01:15 +00:00
jdolecek
5664c34574
all outstanding MCA bugs fixed, woo-hoo :)
2001-07-31 13:16:25 +00:00
jdolecek
2b7d2123cd
Make console polling (cnpollc/cngetc) work on IBM PS/2 keyboard controller
...
using level triggered interrupts, which livelocks calling intr routine
if the data register is not read in the interrupt routine, as it's case
when polling after interrupts are enabled during boot.
Block all interrupts when polling for keypress, and modify intr routine
to read and store value from data register. The latter one is to avoid
losing a keypress when one would manage to press a key when kernel is
not in spl-guarded code section.
Tested with classic pccons, 'pcconskbd at pckbc' and 'pckbd at pckbc'
configurations, on i386.
2001-07-31 13:15:28 +00:00
ichiro
6a036b85d9
correct interrupt pipe of USB-RSAQ1.
...
sc_intr_iface was defined newly,
and interface of interrupt was kept in sc_intr_iface.
2001-07-31 12:33:11 +00:00
sato
52d89f6cf1
Abort redrawing when screen switch was requested.
...
Set virtual text vram when other one is drawing framebuffer.
2001-07-31 10:50:06 +00:00
sato
387ddeb6f1
change DPRINTF() to VPRINTF() in pwctl_hardpower().
2001-07-31 10:37:49 +00:00
ad
aae284be36
Oops, put back the initalization of "done" in mly_thread().
2001-07-31 02:07:14 +00:00
ad
5226d11119
Assume that me->lun contains the device number if this event is for a
...
logical device.
2001-07-30 23:49:51 +00:00
ad
2fa020ae0b
- Forget to report events from logical devices.
...
- Cosmetic changes.
2001-07-30 23:46:28 +00:00
ad
12c4049d31
Don't match boards with a PCI class code of `I2O'.
2001-07-30 23:29:08 +00:00
thorpej
8fc6974449
Oops, make Rx interrupt deferral actually work.
2001-07-30 20:12:10 +00:00
ad
87da05b00f
Note mly(4).
2001-07-30 20:02:58 +00:00
ad
3b1828355b
Add a driver for Mylex AcceleRAID and eXtremeRAID controllers with v6
...
firmware. Based off the FreeBSD driver, and re-worked by tls, erh and I.
2001-07-30 19:59:04 +00:00
tsutsui
99297e58cb
We no longer have MI ncr(4) driver.
2001-07-28 12:42:34 +00:00
tsutsui
690c5b1ae3
Enable the Acard UIDE controllers by default.
...
My WDC MDMA-only (non-UDMA) drives did not work on the Acard controllers,
but it turns out that the problem was not Acard specific.
These WDC drives do not work on the ESS ISAPnP wdc port nor on
macppc obio wdc port neither, and another Quantum MDMA-only drive
works fine on the Acard.
These WDC drives work fine on my i386 pciide (which is initialized
by the BIOS), so maybe we have to do something in MI wdc to initialize
such drives properly...
2001-07-28 12:07:11 +00:00
pooka
4ec277f9ee
regen
2001-07-28 00:33:43 +00:00
pooka
70cd305a5d
3c556 V.90 MiniPCI modem
2001-07-28 00:33:01 +00:00
thorpej
fab087b3a2
Tell the MII layer to advertise PAUSE capability, and configure
...
the chip's PAUSE threshold.
2001-07-27 22:46:20 +00:00
thorpej
7459c35d44
Clean up 1000BASE-SX autonegotiation, and add a way to advertise
...
PAUSE capability.
2001-07-27 22:44:59 +00:00
thorpej
4333749c7a
Use the bit-swapped OUI for the 5221. (Have I mentioned that I really
...
don't like how the current MII_OUI() works?)
2001-07-27 17:58:20 +00:00
thorpej
773c261d65
Add a 3Com 3c905B internal PHY.
2001-07-27 17:55:34 +00:00
thorpej
3d3c5fa78c
Regen; added a 3Com 3c905B internal PHY made by Broadcom.
2001-07-27 17:55:07 +00:00
thorpej
4063cb411b
Fixup some Broadcom entries, add an entry for Broadcom PHY that
...
is built-in to some 3Com 3c905B cards.
2001-07-27 17:54:40 +00:00
tsutsui
1f1c7b96d8
Fix some comments and remove an unused define. Partially from OpenBSD.
2001-07-27 16:16:34 +00:00
tsutsui
aa9c31f0c3
Pull up some changes from OpenBSD's iha.c rev 1.6:
...
- rename tul_* functions/variables iha_* for consistency
- disable updating EEPROM routine, which does not work anyway
- make iha_rate_tbl[] const
2001-07-27 15:51:14 +00:00
tsutsui
5a7161cf2a
Pull up some changes from OpenBSD's iha.c rev 1.5:
...
- minor code cleanups
- rename some functions for better consistensy/clarity
- consolidate extended message generation into new function
- a couple of minor code clarifications to eliminate extra return
statements and make absolutely sure actscb is NULL during a reselect
2001-07-27 15:10:56 +00:00
oster
99020323e6
Nuke the 5 NULL parameters from rf_DoAccess(). Observe that 4 of
...
the variables are passed directly to rf_AllocRaidAccDesc(), and the 5th
isn't even used. Hunt them down and nuke them too.
2001-07-27 03:30:07 +00:00
thorpej
fe97433fcd
All CORKSCREWs have MII.
2001-07-27 02:33:34 +00:00
thorpej
f532a911f0
Chipset is CORKSCREW for the 3c515.
2001-07-27 02:13:26 +00:00
thorpej
f9616582f4
Regen -- added 3c515 for the ep driver.
2001-07-27 02:12:57 +00:00
thorpej
d3ee9bd16e
Add the 3c515 for the "ep" driver.
2001-07-27 02:12:19 +00:00
wiz
e11d04474c
issueing -> issuing
2001-07-26 22:55:12 +00:00
wiz
7b3241693f
aquired -> acquired, issueing -> issuing
2001-07-26 22:54:34 +00:00
bouyer
8e2205572d
Better support for newer ALI M5229 chipsets: support Ultra/66 for rev >= 0xC2,
...
Ultra/100 for revs >= 0xC4.
The the generic PCIIDE interupt routine for chipsets rev >= 0xC2 in native
mode, it seems that newer chipsets don't have the ACER_CHIDS register :(
From Linux and FreeBSD.
2001-07-26 20:02:21 +00:00