jonathan
a179b23932
Add marker labels to the end of the exception-vector (and exception
...
jump-table) locore entrypoints, so the stack traceback code can use
the end marker to handle entry points specially when doing tracebacks,
even if it doesn't know about them explicitly.
1996-10-13 08:45:15 +00:00
jonathan
96eb3c22a4
Commit (very old) partly-merged ARC Pica mips3 trap handler code:
...
* fold in netBSD style changes:
``if (foo = bar)'' -> ``if ((foo = bar) != 0)''
* add mips1 vector as well as mips3 vector
* change vector names to make mips1 and mips3 locore entrpoints distinct
* add pmax additions (e.g., old fixes to ktrace code, kernel-TLB_miss
instrumentation)
* update stack traceback code to a newer version of the pmax code.
1996-10-13 08:15:40 +00:00
jonathan
bc759e3dfb
Apply
...
>backout previous kprintf change
change.
1996-10-13 07:45:01 +00:00
jonathan
a49fa844a1
Fix stack traceback code for merged mips1/mips3 support:
...
add catch-all case, with distinct mips1 and mips3 ranges for locore
entry points, cases to catch othewise-unknown locore entrypoints and
vector code (which have special entry sequences and require special
support to trace through). The relevant mips1 and mips3 functions are
of course now distinct.
1996-10-13 07:09:33 +00:00
jonathan
0705c8f480
Kernel configuration file to build kernels for installing on diskful
...
machines, using diskless-boot (NFS root) as the installation method.
Many options turned off to keep kernel small and avoid boot-PROM errors.
1996-10-13 05:57:19 +00:00
jonathan
5a80d438e9
Update pmax config files ``GENERIC'' and ``DSG'' with post-1.2
...
NetBSD-current changes:
* change include paths to be relative to the kernel-source tree
(e.g., `/sys') instead of arch/pmax/conf.
* add explicit options for exec packages (EXEC_ELF32, EXEC_ECOFF
for COMPAT_ULTRIX)
* comment out references to still-unsuppoted MI scsi.
1996-10-13 05:40:44 +00:00
jonathan
bb34d39024
Change pmax port over to using ``mips MI'' trap handler.
1996-10-13 05:28:48 +00:00
jonathan
50201a6c48
Comment out config lines for MI scsi drivers, to make it absolutely clear
...
we don't yet support them.
1996-10-13 05:21:17 +00:00
jonathan
54766d93cf
Merge low-level mips trap handling and move to arch/mips/mips/trap.c.
1996-10-13 05:14:35 +00:00
jonathan
87414435ba
Add initializers for System V ipc, semaphores, and shared-memory,
...
for options SYSVMSG, SYSVSEM, and SYSVSHM, respectively.
Fixes pr #2823 .
1996-10-13 04:32:26 +00:00
jonathan
8ab94387e9
Change boot() to honour "always halt" flags in boothowto,
...
other boot() changes modelled on arch/alpha/alpha/machdep.c.
1996-10-13 04:26:49 +00:00
christos
17f5b2a175
backout previous kprintf changes
1996-10-13 04:10:34 +00:00
christos
858f971050
in_addr_t and in_port_t changes
1996-10-13 04:08:34 +00:00
christos
a087bfeb5c
backout previous kprintf change
1996-10-13 03:47:25 +00:00
jonathan
9bcd95a0ae
Header file with dc7085 (dz-11 clone) declarations used by pmax console and
...
framebuffer code.
1996-10-13 03:42:17 +00:00
christos
d286889901
backout previous kprintf change
1996-10-13 03:39:27 +00:00
christos
e37692f04d
backout previous kprintf change
1996-10-13 03:29:05 +00:00
christos
16b74d2c00
use in_addr_t and in_port_t
1996-10-13 03:28:00 +00:00
christos
40ecbf8e72
backout previous kprintf change
1996-10-13 03:21:13 +00:00
christos
bd73314ed9
backout previous kprintf changes
1996-10-13 03:19:38 +00:00
christos
9dc680b6a4
backout previous kprintf change
1996-10-13 03:19:10 +00:00
christos
30efd6881a
use in_addr_t and in_port_t
1996-10-13 03:16:41 +00:00
christos
30b3cc3d09
backout previous kprintf changes
1996-10-13 03:14:05 +00:00
christos
7c9b908394
use in_addr_t and in_port_t
1996-10-13 03:12:38 +00:00
christos
ca36ac9ef4
backout previous kprintf change
1996-10-13 03:05:43 +00:00
jonathan
986daa1436
Split sii driver into bus-dependent front-end and chip-specific back-end:
...
sii_ds.c -- front-end for Decstation 2100, 3100, 5100(?)
sii.c -- driver for DEC scsi asic used in decstations and vax 3400s
siivar.h -- shared softc
1996-10-13 03:02:39 +00:00
christos
de83b4558f
use in_addr_t and in_port_t
1996-10-13 03:02:26 +00:00
christos
8d9699acda
backout previous kprintf change
1996-10-13 02:59:55 +00:00
christos
cabe1f09ff
use in_addr_t and in_port_t
1996-10-13 02:59:54 +00:00
christos
7d1960f502
backout previous kprintf change
1996-10-13 02:59:38 +00:00
christos
55ff7d5106
backout previous kprintf changes
1996-10-13 02:59:37 +00:00
christos
0039d4aa0c
backout previous kprintf change
1996-10-13 02:59:25 +00:00
christos
d7363b596f
backout previous kprintf changes
1996-10-13 02:59:23 +00:00
christos
e43661dda6
use in_addr_t and in_port_t
1996-10-13 02:57:47 +00:00
christos
b078069824
in_addr_t and in_port_t changes
1996-10-13 02:55:48 +00:00
christos
520aa2aeba
backout previous kprintf change
1996-10-13 02:52:06 +00:00
christos
f443b89c92
backout previous kprintf change
1996-10-13 02:32:29 +00:00
christos
e44c1d1f33
backout previous kprintf changes
1996-10-13 02:28:58 +00:00
christos
ee3d88fbdf
fix uiomove's first argument and remove unnecessary casts
1996-10-13 02:27:52 +00:00
christos
92a808f167
backout previous kprintf changes
1996-10-13 02:21:25 +00:00
christos
a1dcf4b026
backout previous kprintf change
1996-10-13 02:10:01 +00:00
christos
5545959d0b
backout previous kprintf changes
1996-10-13 02:03:00 +00:00
christos
cb32007a8b
backout previous kprintf change
1996-10-13 01:59:55 +00:00
christos
bcf4552fb1
revert kprintf changes
1996-10-13 01:39:03 +00:00
christos
86373f8cf9
backout kprintf changes
1996-10-13 01:37:04 +00:00
christos
4d99ae39b0
Remove STACKGAPBASE dependencies.
1996-10-13 01:16:19 +00:00
christos
1b15732725
<machine/endian.h> -> <sys/types.h>
1996-10-13 01:15:03 +00:00
christos
e14a71a3ae
catch up with Jason's changes.
1996-10-13 00:56:02 +00:00
christos
53e42f3487
Backout previous kprintf change.
1996-10-13 00:46:49 +00:00
christos
dcf74c0b02
Catch up with Jason changes.
...
Backout kprintf stuff
1996-10-13 00:08:26 +00:00