lukem
ecb81c3f6d
- convert usage of "defopt" to "defflag" where the relevant option does
...
not support a value (e.g., it's to be used as "options FOO" instead of
"options FOO=xxx"). options that take a value were converted to
defparam recently.
- minor whitespace & formatting cleanups
2001-11-28 10:21:10 +00:00
lukem
03aef4723c
cleanup:
...
options SPACE TAB
makeoptions TAB
psuedo-device TAB
remove trailing whitespace
replace multiple spaces -> tabs
options "FOO" -> options FOO
options "FOO=bar" -> options FOO=bar
options "FOO=\"bar\"" -> options FOO="\"bar\""
2001-11-20 12:56:17 +00:00
simonb
30d7e93296
Move pmax-only if_le_ibus.c from dev/tc to arch/pmax/ibus.
2001-10-01 11:42:17 +00:00
simonb
342856c15c
Move asc_tc and asc_tcds config info to dev/tc/files.tc now that pmax
...
uses MI SCSI.
2001-10-01 10:22:42 +00:00
tsutsui
bc4a0c136b
sii does not require ncr53c9x.
2001-09-18 16:18:35 +00:00
simonb
cddf6cf55b
Switch to MI SCSI and drop old pmax MD SCSI support completely.
2001-08-26 11:47:18 +00:00
nisimura
d3320a155b
NetBSD/pmax now has GENERIC_SOFT_INTERRUPTS.
2001-08-22 06:59:38 +00:00
fvdl
c7f1462f3e
Add machdep file for procfs. Currently only used for linux-style
...
/proc/cpuinfo (only active when procfs is mounted with -o linux).
For ports other than the i386 this currently produces an empty
string.
2001-01-17 00:07:18 +00:00
thorpej
e573dbe78c
We haven't used the 4.4BSD kadb stuff for a long time; garbage
...
collect it.
2001-01-16 04:34:47 +00:00
mrg
d9a9b8d6d5
the tcds cards work in pmaxen. move tcds attachment to files.tc. leave asc
...
at tcds in files.alpha for now, and add a new `xasc at tcds' to files.pmax.
after pmax has moved fully to MI scsi (and `asc' is MI scsi), we should move
the device asc, etc., lines to files.tc.
2001-01-01 23:43:05 +00:00
nisimura
c2c8f26967
- Nuke xasc_ioasic.h and xasc_pmaz.h as no code uses the symbols they define.
...
- Hide #include <pmax/dev/device.h> for "pmax oldscsi" inside
#if NRZ > 0 || NTZ > 0.
2000-11-23 09:44:14 +00:00
ad
e126f09103
Switch to sys/dev/md_root.c.
2000-10-10 10:25:55 +00:00
perseant
f032b9f500
px requires rasops8 to compile
2000-06-07 04:14:55 +00:00
mhitch
0e88f603fa
Allow sii driver to be compiled with MI SCSI support. Now DS3100 users
...
can use MI SCSI!
2000-06-02 20:24:20 +00:00
soren
f820567ce2
Allow non-pmax to use COMPAT_ULTRIX.
2000-04-29 21:47:13 +00:00
oster
1bad2e1909
Add the RAIDframe device major to the machine-dependent config files
...
so that the right entries get added to dev_name2blk[]. Needed for / on RAID.
(Whoops! I missed checking these in when adding the RAID_AUTOCONFIG stuff.)
2000-03-14 15:56:51 +00:00
nisimura
7eeaa2a1fa
NLE_PMAX symbol in le_pmax.h has gone.
2000-02-29 04:44:29 +00:00
nisimura
051314999f
Introduce MI SCSI codes; for DECstation 5000s only this moment.
...
Disabled by default and needs arrangements in conf file to use it.
See DS5000 as a sample.
2000-02-19 09:46:48 +00:00
nisimura
7481db1957
Revert the removal 'include "dev/scsipi/files.scsipi"' directive; it's
...
neccessary to make pmax/conf.c compiled correctly.
2000-02-18 10:18:12 +00:00
nisimura
eb30f016ae
Group and reorder old SCSI driver descriptions into a single
...
location. Nuke files.scsipi inclusion which has never been useful.
2000-02-18 08:41:21 +00:00
nisimura
72b67dec3e
Massive change of console initialization to make WSCONS transition easier.
2000-02-03 04:19:59 +00:00
ad
ab208e6993
s/4(..)bsd/4$1BSD/
2000-01-09 15:08:42 +00:00
simonb
24a48d8b87
Oops, back out some test 5500 stuff from previous commit - only RAMDISK
...
was meant to be changed.
1999-12-08 04:16:16 +00:00
simonb
369211f9ca
We now need a 3MB miniroot.
1999-12-08 04:11:07 +00:00
nisimura
6aa5cbc76c
Replace old asic.c with one imported from a development branch.
1999-12-01 08:39:20 +00:00
simonb
26b61c0dff
callvec.c has moved from stand/lib to stand/common.
...
XXX: The kernel proper shouldn't rely on files in stand! Will fix soon.
1999-11-27 05:35:00 +00:00
nisimura
36e75e7449
Some fix on comment descriptions.
1999-11-25 02:53:46 +00:00
thorpej
98e19f8e0e
Add an addr' locator to the
ibus' bus. This allows you to wire down
...
unti numbers on systems which have e.g. multiple `dc' devices on the
internal bus (like the 5100).
1999-11-23 20:07:34 +00:00
nisimura
e810ae49c6
Resolve 3max IOASIC disguise; round #2 .
1999-11-16 06:00:11 +00:00
nisimura
0310fa6595
Very large scale change to sweep obstracles to remove 3MAX IOASIC disguise.
...
- Rework ibus device configuration and interrupt handler assignment.
- Remove TC device exposure in 'mainbus.c'
- Squash 'ibus_{3100,5100}.c' into a file; it can not cope with 3max.
- 'struct confargs' -> 'struct mainbus_attach_args'
Now about to remove tc_slot_info[] and tc_enable_interrupt inherited from
4.4BSD.
1999-11-15 09:50:17 +00:00
thorpej
c4d8d19db9
pseudo-device -> defpseudo, per grammar change in config(8).
1999-07-07 00:05:28 +00:00
ad
ebd6cdffde
px.c requires that qvss_compat.c be compiled in.
1999-06-21 19:05:10 +00:00
thorpej
2c35c7bd03
Only declare block major numbers for devices which can be the root device.
1999-06-07 20:31:27 +00:00
nisimura
9cfc8d7736
- Track filename changes.
1999-05-21 01:10:49 +00:00
nisimura
d85f3411a7
- Have 'promcall.c' for various utilities by PROM calls.
...
- Adjust files.pmax.
1999-05-11 05:06:35 +00:00
ad
98fc8dbc76
`pm' device can also be 8bpp - fix dependancy line.
1999-04-26 04:32:05 +00:00
ad
b83c863839
Fixed to match rasops config glue.
1999-04-26 04:30:26 +00:00
ad
0993fa2727
Add configuration glue needed by rasops, wsfont, rcons and the px driver.
1999-04-13 18:53:27 +00:00
simonb
28b36b37a5
Remove trailing white-space.
1999-03-27 08:15:29 +00:00
simonb
e432668f46
callvec.c moved in stand again...
1999-03-25 12:56:18 +00:00
simonb
19221fa28e
A 5800 is a kn5800.
1999-03-01 00:18:13 +00:00
simonb
bf95b924c9
White space and comment formatting police
1998-11-27 00:09:33 +00:00
jonathan
fe83804dea
Add md (memory disk) hooks for pmax. ecoff kernel with 2MB ramdisk
...
tftp-boots on new PROMs. (3MB is too large).
1998-11-17 22:41:05 +00:00
drochner
463301afbf
Use common date conversion functions - not runtime efficient, but
...
brain-efficient...
1998-09-26 21:02:56 +00:00
drochner
49bb9d8214
adapt to LANCE driver split
1998-07-21 17:36:01 +00:00
thorpej
7a9c58e1b1
Complete from-scratch rewrite of the DECstation bus.h, brining it
...
up-to-date with the current API, and implementing preliminary
support for bus_dma.
1998-05-22 21:14:04 +00:00
jonathan
d47bc69126
Rework pmax kernel config:
...
* ibus (virtual bus for baseboard direct-attach deviecs)
* 5100 support, using ibus
* rename "clock" to mcclock for future support of Qbus machiens
* use sys/dev/dec mcclock_pad32 machinery for pmax mcclock
* reworked TC config code.
1998-04-19 08:39:42 +00:00
jonathan
0e0d7a04aa
Split 3max (kn02) and 3maxplus (kn03, kn05) memory-error handling out
...
dec_3max.c into a shared file. These models have compatible memory
subsystems, the same memory slots, and (apparently) the same error reporting.
Add markers for where MNN probes for configurations with a mixture of
RAM sizes and for Prestoserve NVRAM (in normal RAM slots) should go.
1998-03-29 01:12:14 +00:00
jonathan
dace384659
Update config files after splitting model support.
1998-03-25 04:17:08 +00:00
jonathan
7c6a97f474
Update GENERIC and R4000 configs after splitting model-speciifc support.
1998-03-25 04:05:35 +00:00