cgd
023e9f0649
C requires that labels be followed by statements.
2001-02-24 00:01:22 +00:00
enami
79d20d7c7a
- Initialize auto variable (win[{0,1}].win_flags).
...
- If PCCBB_MEM_CACHABLE isn't set, clear CB_BCR_PREFETCH_MEMWIN[01].
2001-02-22 10:39:31 +00:00
jdolecek
522f569810
make some more constant arrays 'const'
2001-02-21 21:39:52 +00:00
minoura
a7d1fe9920
Correct the 1st argument for pci_conf_{read,write}.
...
On non-i386 platforms the previous revision could not be compiled.
Pointed out by mjl.
2001-02-21 00:32:31 +00:00
martin
f0d6660cf4
Filename cleanup: remove i4b_ prefixes outside sys/netisdn, last round.
...
Renamed in sys/dev/ic:
i4b_hscx.c -> hscx.c
i4b_hscx.h -> hscx.h
i4b_ipac.h -> ipac.h
i4b_isac.c -> isac.c
i4b_isac.h -> isac.h
i4b_isic.c -> isic.c
i4b_isicbchan.c -> isic_bchan.c
i4b_isicl1.c -> isic_l1.c
i4b_isicl1.h -> isic_l1.h
i4b_isicl1fsm.c -> isic_l1fsm.c
2001-02-20 22:24:31 +00:00
minoura
3b418f4eec
Re-initialize more registers after resuming from suspend.
...
Some APM BIOSes do not restore them.
Reviewd by haya.
2001-02-20 15:16:38 +00:00
fvdl
44467271c4
Switch line in mute off by default.
2001-02-19 21:14:49 +00:00
mjacob
7c3d7f0df5
Make it compile (for alpha). The porting author might want to look
...
at this more closely than I have.
2001-02-18 21:02:54 +00:00
bouyer
d32a56145d
ALi controller: can only do UltraDMA for revs >= 0x20.
...
From OpenBSD.
2001-02-18 18:07:53 +00:00
bouyer
265f72bab6
Add support for INTEL 82801BAM IDE controller, from OpenBSD.
2001-02-18 17:58:59 +00:00
bouyer
ecc7103aa9
Regen.
2001-02-18 17:54:50 +00:00
bouyer
a14f4f6d84
Add Intel 82801BAM IDE controller, found in laptops. From OpenBSD
2001-02-18 17:54:18 +00:00
martin
63d4175528
Filename cleanup police (per discussion with Soren S. Jorvang):
...
remove all (legacy) "i4b_" prefixes outside of sys/netisdn.
Prefix all card specific driver support files with the basename
of the driver bus attachement file.
Renamed here:
pci_isic.h -> isic_pci.h
pci_isic.c -> isic_pci.c
i4b_avm_fritz_pci.c -> isic_pci_avm_fritz_pci.c
i4b_elsa_qs1p.c -> isic_pci_elsa_qs1p.c
2001-02-18 09:37:19 +00:00
matt
088a73301e
regen
2001-02-18 05:59:23 +00:00
matt
d63e0d8c75
Add Symbios FC909
2001-02-18 05:58:41 +00:00
christos
6e65af2882
make this compile again.
2001-02-14 21:10:20 +00:00
christos
e0ddf88b0a
PR/12204: Andreas Wrede: Add support for Lava 8-port serial card.
2001-02-14 15:07:28 +00:00
tacha
08cc996106
Check and set PCI power management register. clcs now works when
...
warm boot from Windows.
2001-02-13 04:11:11 +00:00
ichiro
357d9efda4
Power Management Hook
...
esm_powerhook();
2001-02-12 23:56:40 +00:00
mjacob
055ac54fd2
set default HBA role
2001-02-12 23:25:20 +00:00
thorpej
043e519d55
Adjust the way that media is initialized on DP8390-compatible
...
chips. The dp8390_softc now has media_init and media_fini
function pointers that do the work.
2001-02-12 18:49:03 +00:00
tshiozak
faec1fc4fc
some improvement for cmpci; SPDIF supports, etc.
2001-02-12 18:47:12 +00:00
tshiozak
17c5f7060a
add CMI8738B.
2001-02-12 14:45:04 +00:00
mrg
6ee70851f1
backout the parts of the previous change (7 months ago) that were *not* part
...
of the sys/vm removal, but some (fortunately disabled) work-in-progress.
2001-02-12 09:14:53 +00:00
briggs
433553dc94
Deal with a lack of the proper type of memory. For example, if a bridge
...
only supports 16-bit I/O addresses, do not configure it with addresses
having the upper 16-bits non-zero.
2001-02-12 06:24:24 +00:00
nathanw
65321bff54
Make tga_rop_vtov deal with copies of <256 byte granularity, necessary
...
for proper console text handling (especially in-line insertion) on
8-bit displays.
From Christian Groessler <cpg@aladdin.de>.
Tested on 32-bit TGA by me.
2001-02-11 19:34:58 +00:00
ad
b0eba3a40d
Match an upcoming product.
2001-02-11 15:37:13 +00:00
ad
65f7a36374
Regen.
2001-02-11 15:33:53 +00:00
ad
853ce24872
Add another 3ware product.
2001-02-11 15:33:25 +00:00
briggs
c6daae9b79
Add an option (defopt) PCI_NETBSD_CONFIGURE that provides PCI bus
...
configuration (assignment of bus numbers, BARs, timer values,
interrupt lines, etc.).
The interface must be called from m.d. code prior to probing the bus.
It is meant to be called once for each primary (bus == 0) PCI bus in
the system. It will configure any busses behind PCI-PCI bridges.
Section 9 man page for pci_configure_bus() will come soon.
In the meantime, sample usage is in arch/sandpoint/sandpoint/mainbus.c.
[ Reviewed by thorpej ]
2001-02-09 14:33:15 +00:00
haya
d413da0c4a
BUG FIX: calculate address line mask in pccbb_pcmcia_io_alloc() when
...
start address is not set.
2001-02-09 10:41:50 +00:00
tacha
d95cfe7d68
Split out common code to cs428x.c and cosmetic change to introduce
...
higher symmetry between cs4280.c and cs4281.c.
Also fix the problem rebooting from Windows. Relevant patch is contributed
from Shingo WATANABE <nabe@nabechan.org>.
2001-02-07 14:41:10 +00:00
thorpej
d1a5dabcc9
Gack, fix a stupid bug in the DP83815 multicast setup code.
2001-02-06 02:49:12 +00:00
briggs
788797428a
Regen.
2001-02-04 18:16:42 +00:00
briggs
a5d1d7e79f
Add the MPC8240 (Kahlua) Host Bridge
2001-02-04 18:16:20 +00:00
ad
8d75ab98d3
Add a driver for the Mylex DAC960 family (including DEC SWXCR).
2001-02-04 17:05:11 +00:00
hubertf
295df3b3d7
Regen: Add M5243 PCI-AGP Bridge
...
Fixes PR 11466 by Jared D. McNeill <jmcneill@invisible.yi.org>
2001-02-02 03:56:20 +00:00
hubertf
4421d6f784
Add M5243 PCI-AGP Bridge
...
Fixes PR 11466 by Jared D. McNeill <jmcneill@invisible.yi.org>
2001-02-02 03:51:52 +00:00
thorpej
56d0d6ce83
Match the SEGA Dreamcast Broadband Adapter, and use PCI memory
...
space on that device (XXX should be done differently than it is).
2001-01-31 07:44:04 +00:00
thorpej
615bf08f21
Regen; add SEGA Dreamcast Broadband Adapter.
2001-01-31 07:24:58 +00:00
thorpej
98182357a2
Add the SEGA Dreamcast Broadband Adapter.
2001-01-31 07:24:32 +00:00
itohy
5ce651390d
Fix problem where tsleep() is used not on the cardbus thread.
...
This change makes PCMCIA cards work again on my machine.
Unfortunately, some of the DELAY_MS() are called when the current
process is not the cardbus thread, that is, on interrupt contexts.
I confirmed these are actually used in interrupt context and replaced
them with delay()s. However, I haven't confirmed other DELAY_MS()s
are always on the cardbus thread.
This shall be a temporary fix. The driver needs being rewritten
not to use such delay()s, of course.
2001-01-30 07:23:14 +00:00
tsutsui
013511e442
Use ether_crc32_be() for multicast hash calculation.
2001-01-29 12:04:10 +00:00
enami
2c218a4926
Handle allmulti case correctly as a NetBSD network driver;
...
if we are requested range of multicast address or too many multicast address,
program multicast filter to receive all multicast address. And set/clear
IFF_ALLMULTI flag properly.
2001-01-29 01:24:42 +00:00
augustss
532934d5f1
ANSIfy.
2001-01-27 18:53:33 +00:00
augustss
d13e6a84f2
Sleep a little when closing the midi device to allow the UART to drain.
2001-01-27 18:37:01 +00:00
ad
01c89cec5c
No need to submit before poll any more.
2001-01-26 19:53:15 +00:00
rh
6939097e75
Add left/right reversal quirk entry for Toshiba Protege 7020
2001-01-26 10:04:43 +00:00
rh
30dcc3b36e
regen
2001-01-26 10:04:12 +00:00
rh
2f324bf9a0
Add Toshiba Protege product code
2001-01-26 10:03:47 +00:00