augustss
87a5ae384c
Update URLs.
2000-06-01 09:58:19 +00:00
augustss
f1b4af5ba1
Make this compile too.
2000-05-30 08:36:27 +00:00
matt
e78793c612
Beginning of a IEEE 1394 framework. An attachment for PCI OHCI controllers
...
and bus-independent module that just begins to print things out. No real
code behind it. THIS IS A WORK IN PROGRESS. The *reg.h are woefully
incomplete.
2000-05-30 06:56:13 +00:00
matt
c7326acd04
Add the PCI attachment for IEEE 1394 OHCI controllers. Files to follow later.
2000-05-30 00:53:14 +00:00
matt
fd1991294f
Regen
2000-05-30 00:21:07 +00:00
matt
adaaa34784
Add the TI 1394 controllers. Makes all the 1394 controller descriptions
...
similar.
2000-05-30 00:20:41 +00:00
tsubai
8cde93a435
* Support (not so) new cards. (only Cyclom-8YsP+ is tested)
...
* Make compilable with CY_DEBUG.
2000-05-29 12:05:41 +00:00
drochner
c461529353
regen
2000-05-28 10:25:25 +00:00
drochner
f8091908b5
-correct description for 3c905b-FX (100 Mb only)
...
-add Neomagic 256ZX
2000-05-28 10:24:57 +00:00
thorpej
3a4393ff92
While DM9102A boards tend to have ISV-format SROMs (likely to describe
...
the HomePNA PHY typically connected to the external MII interface),
DM9102 implementations (often found on motherboards) do not. Handle
this.
2000-05-27 19:42:06 +00:00
scw
46807640c7
Add support for the OPTi 82c621 PCIIDE controller and its derivatives.
...
I only have a Compaq laptop on which to test this, so reports of
success/failure in other systems would be welcomed.
2000-05-27 17:18:41 +00:00
scw
1d2a3e79a9
Regen.
2000-05-27 17:12:36 +00:00
scw
713621eb0e
Add entries for a couple of OPTi PCI-IDE controllers.
2000-05-27 17:11:37 +00:00
nathanw
00369993f9
Whitespace police.
2000-05-27 16:38:02 +00:00
soren
ed0572ca92
Regen.
2000-05-27 11:40:04 +00:00
soren
eaef48d317
Add a few devices.
2000-05-27 11:38:31 +00:00
thorpej
8a3725612d
Add support for the Davicom DM9102 and DM9102A 10/100 Ethernet chips.
...
Partially based on diffs submitted by Matthew Orgass <darkstar@pgh.net>
and IWAMOTO Toshihiro <iwamoto@sat.t.u-tokyo.ac.jp>.
2000-05-26 16:38:13 +00:00
dante
3d7bdc4c94
Fix a bug introduced in last commit which caused a painc due to
...
re-enqueueing an already free ccb.
Prepare the background to have a unique initialization function for
all of the supported host adapters.
Rename a lot of #define in a more sane way.
Move Carriers initialization and defines in adwmcode.{c,h}
Don't lose Carrier nodes in case of a BUS/Chip reset explicitly invoked
after a DMA failure.
XXX - DMA failure still arise when AdvanSys U[2]W host adapters are used
in conjunction with Intel 82443BX Host Bridge/Controller (rev. 0x03).
!?!Have to understand why!?!
2000-05-26 15:13:43 +00:00
matt
bf05730540
Regen.
2000-05-26 05:07:02 +00:00
matt
5bd1e75033
Add NEC 1394 OHCI chips
2000-05-26 05:06:27 +00:00
bouyer
b063b2ec36
Separate the sheduler from the main script, allocate another DMA-safe
...
memory page for the sheduler. Put the main script in the on-chip RAM when
available.
Avoid a null-pointer dereference when DSA is invalid.
2000-05-25 10:10:54 +00:00
thorpej
4f92d2cd54
Update from Bill Studenmund <wrstuden@zembu.com>:
...
- Note that the FreeBSD driver distributed by Cyclades served as
documentation on how the board works.
- Use the wait-until-pending-I/O-completes-before-loading-parameters
command in czttyparam().
- Pass BREAKs up to the tty later properly.
- Garbage-collect some debugging code.
2000-05-24 22:26:35 +00:00
thorpej
8f7304f9b7
Typo in previous.
2000-05-23 16:47:44 +00:00
thorpej
5c9920bbb6
Update from Bill Studenmund <wrstuden@zembu.com>:
...
Correctly send and receive BREAKs -- still needs to do something
intelligent with them. Some additional debugging goo.
2000-05-23 01:02:21 +00:00
wiz
c2b6147132
Replaced overlooked BROOKTREE_SYSTEM_DEFAULT with BKTR_SYSTEM_DEFAULT,
...
as noted by Roger Hardiman.
2000-05-22 01:00:29 +00:00
wiz
56cb02c358
Use bktr_softc.bktr_dev.dv_xname instead of "bktr0" when printf'ing as
...
requested by Klaus Klein in kern/10166.
Also add device instance name to all printf's that didn't have it.
2000-05-21 15:43:56 +00:00
augustss
c3e3a945cc
Add a missing bktr%d: in one of the attach messages.
...
(When is this code going to be KNFed?)
2000-05-20 16:16:15 +00:00
tsutsui
f2973e2fb8
- Change RL_* -> RTK_*
...
- Free bus_dma resources if attach fails
- Add detach and power management code
Patch from Masanori Kanaoka <kanaoka@ann.hi-ho.ne.jp> in kern/10156.
2000-05-19 13:42:29 +00:00
thorpej
3e403cdb65
In tiocm_to_cztty(), use SET() instead of CLR() in the
...
TIOCMBIS case. "Oops!"
2000-05-19 06:01:14 +00:00
thorpej
59164fe0fc
Fix an inverted test.
2000-05-18 17:55:17 +00:00
drochner
6095f60587
regen
2000-05-18 13:04:27 +00:00
drochner
309b0ed70d
fix typo in last commit
2000-05-18 13:03:31 +00:00
garbled
4d3e8e6976
regen
2000-05-18 08:03:22 +00:00
garbled
81fd58c65b
Add the device ID for the IBM MPIC-II.
2000-05-18 08:02:19 +00:00
thorpej
5274a6162f
Add a device driver for the Cyclades-Z series of intelligent multi-port
...
serial boards. Written by Jason R. Thorpe and Bill Studenmund.
2000-05-17 17:58:09 +00:00
thorpej
07ea678d4d
Register definitions and preliminary API definition for the PLX 9060
...
family of PCI bus controllers.
2000-05-17 17:47:00 +00:00
bouyer
c4042e45a5
Sync my copyrigth notice.
2000-05-15 08:46:00 +00:00
bouyer
e557084177
Update for siop split.
2000-05-15 08:27:24 +00:00
bouyer
a1c4db6c37
- split siop_pci in attachements vs helper functions, for comming esiop
...
- add a reset callback to enable PCI-specific features. This improve bandwith
by a factor of 2 on my alpha with a 875 !
- sync copyrigth notice
2000-05-15 07:53:17 +00:00
thorpej
e5ae7c287a
Symbol namespace cleanup: rl_ -> rtk_
2000-05-15 01:55:12 +00:00
thorpej
a4b298224a
Use <dev/ic/ac97reg.h>
2000-05-15 01:35:29 +00:00
thorpej
1838aef29c
ac97.h -> ac97var.h
2000-05-15 01:27:44 +00:00
soren
8513bb93ed
Regen.
2000-05-14 14:58:14 +00:00
soren
b84dfa7c45
Add SGI IOC3.
2000-05-14 14:56:53 +00:00
jhawk
e0292df01c
sc_ih (interrupt cookie) is not pci-specific data
...
and needs to remain in fxp_softc rather than fxp_pci_softc;
otherwise we break cardbus.
2000-05-12 18:46:33 +00:00
thorpej
cd82969dfc
Print the revision info from the PCI configuration header. From
...
Dave Sainty, kern/10025.
2000-05-12 17:52:07 +00:00
thorpej
c8de5ae180
Treat the 3c980C-TXM like the 3c980 Server Adapter. From Paul J. Lavoie,
...
kern/10037.
2000-05-12 17:48:47 +00:00
thorpej
032c5f01de
Regen.
2000-05-12 17:47:05 +00:00
thorpej
0a712d4707
Add product ID for 3Com 3c980C-TXM 10/100 Ethernet. From Paul J. Lavoie,
...
kern/10037.
2000-05-12 17:46:47 +00:00
thorpej
288883fca7
Apply indent(1).
2000-05-12 16:42:41 +00:00