christos
95e1ffb156
merge ktrace-lwp.
2005-12-11 12:16:03 +00:00
thorpej
d36c43c511
Use ANSI function decls and static.
2005-06-28 00:28:41 +00:00
perry
f31bd063e9
nuke trailing whitespace
2005-02-27 00:26:58 +00:00
perry
18db93c7f6
de-__P
2005-02-04 02:10:35 +00:00
thorpej
24a4b8faa6
Use PAGE_SIZE rather than NBPG.
2003-04-09 00:28:28 +00:00
thorpej
b75a007d9f
Add trailing ; to CFATTACH_DECL.
2002-10-02 16:51:16 +00:00
thorpej
387fc6dc87
Use CFATTACH_DECL().
2002-09-30 20:37:04 +00:00
thorpej
f818766afe
Declare all cfattach structures const.
2002-09-27 20:31:45 +00:00
bouyer
cd3578d7ef
More copyright fixes, pointed out by Thomas. Thanks !
2002-04-23 20:41:13 +00:00
bouyer
97fe8b91c5
Move a few things around, so that ic/siop_common.c and pci/siop_pci_common.c
...
can be compiled without including siopvar.h.
2002-04-20 00:15:54 +00:00
lukem
9048aaae21
add RCSID
2001-11-13 07:48:40 +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
5786c811d5
Support 64-bit PCI memory mapping registers, as sometimes are used
...
on the Symbios 53c896 controller. Also, prefer memory space over
I/O space.
2000-05-10 17:22:46 +00:00
bouyer
05e928a241
Ops, abort if we can't map the registers ! Pointed out by Matthias Drochner.
2000-05-09 17:05:52 +00:00
soren
5e209d22f7
Print the usual interrupt line.
2000-05-06 00:46:19 +00:00
bouyer
3bb9a5f666
- do sync/wide negotiation
...
- use a circular queue for the start slots, so that order has better chances
to be preserved.
2000-05-02 19:03:02 +00:00
nathanw
8ca78ff825
In siop_lookup_product(), actually check the PCI *vendor* ID as well as the
...
product ID.
Prevents false matches of other devices, such as the DEC 21050 ppb.
2000-05-02 03:59:35 +00:00
bouyer
bf7a94ec2b
Fix copyrigth notice.
2000-04-27 14:06:57 +00:00
bouyer
19ada4a82a
Snapshot of work in progress: new driver for the NCR 53c8xx SCSI controller
...
(the name 'siop' is still being discussed, may change).
Only basic disconnect/reselect for now, no sync/wide negotiation.
Tested with 810A, 875 and 895 on i386 only.
The bus-independant part should also be able to handle the 53c720 and 53c770.
A new driver with enhanced script should appear for the 825/875/895 'soon'.
2000-04-21 17:56:58 +00:00