cgd
|
4e07b4b16f
|
eisabus attribute moved to conf/files
|
1996-02-27 22:00:25 +00:00 |
|
cgd
|
a21351b381
|
use config_found_sm(), rather than config_search+config_attach()+glue, to
attach subdevices.
|
1996-02-27 21:48:52 +00:00 |
|
cgd
|
7f4f1d2406
|
be consistent when talking about eisa_attach_args
|
1996-02-27 00:31:30 +00:00 |
|
cgd
|
4bd7608739
|
Better EISA autoconfiguration, per PR 1959.
|
1996-02-27 00:20:54 +00:00 |
|
cgd
|
897baa5642
|
machine-generated files
|
1996-02-26 23:47:18 +00:00 |
|
cgd
|
9b53b5770d
|
list of all EISA devices that we know about (for smarter 'unconfigured'
printing if 'options EISAVERBOSE'), and files to turn the list into c source.
From my PR (1959).
|
1996-02-26 23:46:17 +00:00 |
|
mycroft
|
3da4b2a160
|
The IST_* and IPL_* constants are not bus-specific; don't treat them as such.
Change splimp -> splnet in Ethernet, ARCnet, and FDDI drivers.
|
1995-12-24 02:29:35 +00:00 |
|
mycroft
|
86939fd839
|
Fix typo.
|
1995-10-04 00:35:07 +00:00 |
|
mycroft
|
393a69d6db
|
Modularize the CCB/MSCP/ACB/ECB handling a little. No functional changes.
|
1995-10-03 20:58:56 +00:00 |
|
thorpej
|
26419c5a8b
|
Don't declare Debugger(). It's handled in <sys/systm.h>
|
1995-09-26 19:31:15 +00:00 |
|
mycroft
|
8887de9230
|
opri --> s
|
1995-08-12 22:58:01 +00:00 |
|
mycroft
|
80d7b0695a
|
minphys() functions really should return void.
|
1995-08-12 20:30:45 +00:00 |
|
cgd
|
830a91b2e9
|
update SCSI minphys routines' definitions to match standard minphys()
definition and usage.
|
1995-07-24 07:16:44 +00:00 |
|
cgd
|
af67271a66
|
try to actually (gasp!) describe the drivers.
|
1995-04-17 17:54:15 +00:00 |
|
cgd
|
fac8a6879e
|
MI EISA config.new file lists
|
1995-04-17 16:15:48 +00:00 |
|
cgd
|
8a640328ed
|
clean up several ISA device interfaces: autoconfiguration, header
inclusion, and interrupt configuration. more work still needs to be done,
but it's getting better...
|
1995-04-17 12:06:30 +00:00 |
|
cgd
|
d8b4389dc3
|
cast pointer to long when converting to integer type
|
1995-04-13 04:16:16 +00:00 |
|
mycroft
|
68c1a35cd9
|
Initialize host_stat and target_stat properly.
|
1995-01-18 04:20:16 +00:00 |
|
mycroft
|
87d587e640
|
Simplify some sanity checks.
|
1995-01-13 14:46:44 +00:00 |
|
mycroft
|
93a0c4a258
|
Add interrupt sharing types.
|
1995-01-03 01:42:11 +00:00 |
|
mycroft
|
8fd135209c
|
Numerous changes. Many bugs fixed, better autoconfig, a few new features.
|
1994-12-28 19:42:47 +00:00 |
|
mycroft
|
b7acf321cd
|
No longer needs icu.h.
|
1994-11-04 18:59:34 +00:00 |
|
mycroft
|
195574a7de
|
Change all of the uses of IRQ{0-15} and bit masks to use plain numbers
rather than bit shifting.
|
1994-11-04 18:57:15 +00:00 |
|
cgd
|
022ee8f7fe
|
new RCS ID format.
|
1994-10-27 04:14:23 +00:00 |
|
mycroft
|
996b2b5c54
|
Disable EISA reset, for now.
|
1994-08-22 21:53:23 +00:00 |
|
mycroft
|
b0db502d9c
|
Remove diagnostic.
|
1994-08-07 10:49:06 +00:00 |
|
mycroft
|
fb500c4d07
|
Redo some of the EISA config stuff.
|
1994-07-28 02:39:21 +00:00 |
|
mycroft
|
4ac4810048
|
Normalize.
|
1994-07-27 13:14:14 +00:00 |
|
mycroft
|
16878bf2f9
|
Enable IRQ probing.
|
1994-07-27 01:50:57 +00:00 |
|
mycroft
|
a211907a8b
|
Remove now-bogus cast.
|
1994-05-05 07:41:44 +00:00 |
|
cgd
|
a0a7429482
|
lots of changes: prototype migration, move lots of variables, definitions,
and structure elements around. kill some unnecessary type and macro
definitions. standardize clock handling. More changes than you'd want.
|
1994-05-05 05:35:42 +00:00 |
|
cgd
|
e0db92993a
|
change timeout/untimeout/wakeup/sleep/tsleep args to void *
|
1994-04-29 23:15:51 +00:00 |
|
mycroft
|
689156a240
|
Change structure member names.
|
1994-04-20 22:39:33 +00:00 |
|
mycroft
|
55efebae3e
|
Fix return values from some interrupt routines.
|
1994-04-08 18:22:15 +00:00 |
|
mycroft
|
3f5e4f423f
|
Implement dynamic IRQ configuration and IRQ sharing. Inline spl*() calls.
Reorganize and clean up the relevant code.
|
1994-04-07 06:48:19 +00:00 |
|
mycroft
|
25317c76f3
|
Increase ahb_send_mbox timeout.
|
1994-04-05 08:53:00 +00:00 |
|
mycroft
|
9a9b1d99fa
|
Minor code cleanup.
|
1994-04-02 08:04:26 +00:00 |
|
mycroft
|
ea6d9af1c2
|
Print out board revision info.
|
1994-03-30 04:07:48 +00:00 |
|
mycroft
|
e1d51562a9
|
New SCSI system, based on Julian's more recent work.
|
1994-03-29 04:30:15 +00:00 |
|
mycroft
|
d5a269b4dd
|
Put controller target in scsi_switch.
|
1994-03-25 07:38:51 +00:00 |
|
mycroft
|
15d0f84500
|
Fix bug in last change.
|
1994-03-12 04:10:03 +00:00 |
|
mycroft
|
d884f7c425
|
Update to match config(8).
|
1994-03-12 03:34:02 +00:00 |
|
mycroft
|
367c93feb4
|
Updates to match config(8).
|
1994-03-10 20:52:09 +00:00 |
|
mycroft
|
a618881dd7
|
#include cpu.h in all files which use spl*().
|
1994-03-08 12:21:10 +00:00 |
|
mycroft
|
92d7ef960c
|
Use KERNBASE, not 0xfe000000.
|
1994-01-03 23:53:29 +00:00 |
|
davidb
|
ddefd2e1b8
|
Fixed bug where with two or more SCSI controllers of the same type, you
could not have devices at the same ID on each bus.
This patch not directly applicable to magnum branch, which is using Julian's
new SCSI code.
|
1993-12-20 23:27:28 +00:00 |
|
mycroft
|
f2a0b4b335
|
Canonicalize all #includes, and add pio.h where appropriate.
|
1993-12-20 09:05:17 +00:00 |
|
cgd
|
7b2afa7fe6
|
incorporate changes from 0-9-base to 0-9-ALPHA
|
1993-07-28 02:20:34 +00:00 |
|
mycroft
|
331148c31a
|
Make these files GCC 2 happy.
|
1993-07-17 16:20:24 +00:00 |
|
deraadt
|
f6779cbdce
|
minor silliness related to two or more controllers
|
1993-06-09 22:36:40 +00:00 |
|
cgd
|
30177b538f
|
add rcsids to everything and clean up headers
|
1993-05-22 07:56:12 +00:00 |
|
deraadt
|
a0bcb17e60
|
support for making dev->id_alive be set, this is for iostat to
find disk devices. wee bit of a kludge. sub-device attach()
routines must now return 1 for successful attach(), 0 otherwise.
Other bsd's do this too..
|
1993-05-04 08:27:29 +00:00 |
|
deraadt
|
11dce888dd
|
fixed silly typo.
|
1993-05-02 20:14:48 +00:00 |
|
cgd
|
c08b444d52
|
id for scsi_attach must be an int.
|
1993-04-26 11:54:23 +00:00 |
|
deraadt
|
6bee5294bc
|
ioconf changes, see previous cvs's that dumped core
|
1993-04-15 07:57:50 +00:00 |
|
glass
|
6eb0490333
|
NDDB made a re-appearance....
|
1993-04-15 07:11:01 +00:00 |
|
deraadt
|
f262b564a2
|
new scsi subsystem.
changes also in config/mkioconf.c & sys/scsi/*
|
1993-04-12 08:17:23 +00:00 |
|
glass
|
034707f9e5
|
fixed to be compliant, subservient, and to take advantage of the newly
hacked config(8)
|
1993-04-10 12:04:35 +00:00 |
|
cgd
|
c2176edbac
|
have probe return size of io space on successful return, rather
than simply 1.
|
1993-04-09 16:25:07 +00:00 |
|
deraadt
|
b9bd4b25de
|
dmesg output at boottime now tries to print out information as
soon as it is available. The output looks much more like Sunos.
|
1993-04-08 08:26:46 +00:00 |
|
cgd
|
e541169ce2
|
after 0.2.2 "stable" patches applied
|
1993-03-21 18:04:42 +00:00 |
|