chuck
e086852f0c
minor clean up
1996-05-19 19:51:24 +00:00
leo
38f440b74a
Miniroot iplementation for the atari. XXX: Merge with MI miniroot ASAP!
1996-05-19 19:43:36 +00:00
is
1a41d54c27
Yet some more cleanup for missing prototypes, if DRACO is supported.
1996-05-19 19:03:01 +00:00
jonathan
1cfab3321a
make dk_establish() return type be void, not int.
1996-05-19 18:49:33 +00:00
jonathan
e6beb98351
Move sys/arch/pmax/dev/sccvar.h to sys/arch/pmax/tc.
1996-05-19 18:25:15 +00:00
jonathan
7469cf4c88
Add port number encodings.
1996-05-19 18:24:33 +00:00
jonathan
baa655bc0f
Update the DECstation stack-traceback pretty-printer, KN01 interrupt handler,
...
and IOCTL ASIC dma-buffer-reservation code to use the reorganized am7990
preprocessor tokens and function names.
1996-05-19 17:58:12 +00:00
jonathan
6d5fbdfbe2
Remove common-across-all-MIPS-cpu definitions (e.g., user-level-visible
...
page/segment size definitions and macros) from pmax/include/param.h,
and move them to mips/include/mips_param.h.
1996-05-19 17:52:18 +00:00
jonathan
1f9e095446
Remove common-across-all-MIPS-cpu definitions (e.g., user-level-visible
...
page/segment size definitions and macros) and move them to
mips/include/mips_param.h.
1996-05-19 17:48:04 +00:00
jonathan
431ae5d022
Add line discipline code, initialization, and config support for MosquitoNet's
...
Metricom Ricochet starmode-radio-IP driver.
1996-05-19 17:17:50 +00:00
jonathan
b6a3c3255f
Use genassym.c from sys/arch/mips/mips.
1996-05-19 17:17:48 +00:00
ragge
7cbd855ad6
Fixed all (proto)type errors. Fixes PR 2377.
1996-05-19 16:43:02 +00:00
jonathan
32d97e42f6
Packet-mode driver for Metricom Ricochet radios (Starmode Radio IP).
1996-05-19 16:34:36 +00:00
ragge
f4c525a623
Update from Ken Wellsch.
1996-05-19 16:27:02 +00:00
ragge
6bd144b812
Add DZ-11 to GENERIC & files.vax.
1996-05-19 16:25:23 +00:00
ragge
92a955a864
VAX string functions in assembler. Fixed for NetBSD by Ken Wellsch.
1996-05-19 15:57:37 +00:00
jonathan
aff9b08bf5
Delete unecessary #include of "le.h", which doesn't exist anymore.
1996-05-19 15:57:16 +00:00
jonathan
e2a698293c
Add local declarations for locore functions. Fix pagemove() return
...
type to be void. Add explicit "int" return types.
Fix format/argument mismatches for vm_offset_t's in diagnostic messages.
1996-05-19 15:55:31 +00:00
is
a7a99df915
Some more Prototypes needed for DraCo support.
1996-05-19 15:35:43 +00:00
is
40c19a2309
Add some forgotten #ifdef M68060 to make gcc -Wall happy. While I'm here,
...
add the _kernel_text symbol for libkvm.
1996-05-19 14:55:27 +00:00
mrg
0e4623e2f7
set the console struct winsize to the values given in the prom (sun4c/sun4m)
...
or the eeprom (sun4) when opening the console. (note: sun4 code untested
but jason claims it will `Just Work').
1996-05-19 13:00:43 +00:00
oki
8fa11797a2
/etc files for NetBSD/x68k
1996-05-19 12:35:18 +00:00
oki
a273dd586c
include $S/arch/m68k/060sp/Makefile.inc, similar to amiga.
1996-05-19 12:29:20 +00:00
oki
30bc3379a6
'unlock' label is used for #ifndef DEBUG, my previous change
...
is bogus.
1996-05-19 12:20:54 +00:00
oki
36a323b483
Added 'unlock' label for #ifdef DEBUG,
1996-05-19 11:37:20 +00:00
ragge
621153ce0e
The unexpected remove of active kstack does happen on vax also,
...
not only on pc532. I've verivied that this "fix" work.
1996-05-19 10:00:38 +00:00
veego
3a44d948a6
Another -Wall fix.
1996-05-19 09:13:56 +00:00
veego
26003d1ce4
print also the wrong mode number
1996-05-19 09:02:44 +00:00
veego
23c94bca8e
updated for fsck -> fsck_ffs
1996-05-19 09:01:38 +00:00
cgd
20c35b4462
GCC 2.4.5 is no longer used by NetBSD. The 'correct' version of GCC
...
in the NetBSD master sources can be found in src/gnu/usr.bin/gcc, and
is currently GCC 2.7.2.
1996-05-19 06:14:37 +00:00
cgd
7fc8e9cbc4
GCC 2.4.5 is no longer used by NetBSD. The 'correct' version of GCC
...
in the NetBSD master sources can be found in src/gnu/usr.bin/gcc, and
is currently GCC 2.7.2.
1996-05-19 06:04:33 +00:00
cgd
c564f7dc20
NetBSD/Alpha now uses gcc/cpp/usr.bin.cpp.sh (same as the version in 'gcc2')
1996-05-19 05:49:37 +00:00
phil
386ecdc658
Prototype dk_establish.
1996-05-19 05:34:25 +00:00
phil
8d6d309bf0
Minor fixes from Matthias Pfaller.
...
ncr.c => add parity disable code.
1996-05-19 05:32:09 +00:00
phil
640382281e
Bug fixes from Matthias Pfaller. (Will be submitted to Kenner soon.)
1996-05-19 05:27:33 +00:00
phil
82020f146c
Add arm32 to the list of architecture configurations to extract.
1996-05-19 05:19:52 +00:00
briggs
4029840249
Ooops. cut 'n' pasto. splzs should 4, not 2.
1996-05-19 04:30:32 +00:00
jonathan
a67936cc04
Declare mips_elf_makecmds(), not pmax_elf_makecmds().
1996-05-19 04:15:37 +00:00
mrg
fae3ba5c32
disable prom sync in romboot() and romhalt(), rather than before calling them.
1996-05-19 04:12:53 +00:00
jonathan
2b1cdb9535
Include <machine/locore.h>, to force all MIPS cpu-model specific
...
locore calls to go via a locore-entry jumptable.
Use the mips/mips/mips_machdep.c code to initialize locore state,
exception vectors, and the locore entry vector, instead of doing
it all in mach_init().
Update dumpsys() to use new-style signatures for dump routines,
even though the pmax SCSI drivers don't actually support dumping kernel
memory.
1996-05-19 02:03:38 +00:00
jonathan
bce6b88e9a
Include <machine/locore.h>, to force all MIPS cpu-model specific
...
locore calls to go via a locore-entry jumptable.
Cast the (int) arguments to MachTLBUpdateEntry() to avoid
warnings. Variables TLB entries are still type-punned as either structs
or ints, without any regard, when the pmax-specific VM code passes
them as arguments to functions.
1996-05-19 02:00:58 +00:00
jonathan
6bb09a3781
Include <machine/locore.h>, to force all MIPS cpu-model specific
...
locore calls to go via a locore-entry jumptable.
Use mips_btop(), mips_round_page, mips_trunc_seg() instead
of pmax_btop(), pmax_round_page, pmax_trunc_seg().
Add Per's software-readonly-bit mechanism, since the r2000 and r4000
hardware TLB entries are very different, and the r4k has no space for
software bits in TLB entries. That is, this pmap code still won't work
on r4000 machines. Some other solution, like another jump table for
clients of the pmap code, is necessary.
1996-05-19 01:58:35 +00:00
jonathan
b4c4b28e43
Include <machine/locore.h>, to force all MIPS cpu-model specific
...
locore calls to go via a locore-entry jumptable.
Declare r2000- and r4000-specific exception-handler functions, to which
trap() and interrupt() dispatch exceptions. Initialize r2000- and r4000-
specific exception-handler vectors, when CPU_R4000 and CPU_R2000 are
defined.
Update the stack-traceback code (partially) to understand and print
the new low-level exception-handler code, via which machine exception-vectors
send exceptions to call trap() or interrupt(). This needs more work.
1996-05-19 01:54:49 +00:00
jonathan
a52871e690
Avoid calling autoconfigure() to configure the CPU.
...
It just causes a kernel panic, and will until the rest of the pmax
autoconfiguration is redone to use a bus-specific probe and attach
argument, or until KN01 devices are no longer attached to the mainbus.
1996-05-19 01:47:15 +00:00
jonathan
a671ada4b8
Change block comment where each line began with "/*", to use the KNF
...
block comment style. Also passes gcc -Wall.
1996-05-19 01:44:45 +00:00
jonathan
562ae556d9
Add closing-comments to commented-out #defines. to avoid -Wall complaining
...
about comments-inside-comments.
(The #defines for the IOCTL asic should arguably be mereged with
NetBSD/Alpha in any case.)
1996-05-19 01:42:54 +00:00
jonathan
35050a83c5
Declarations for KN01 (Decstation/Decsystem 2100/3100) baseboard "bus".
1996-05-19 01:40:35 +00:00
jonathan
5a890607de
Define the conventional pmax locore entry-point names to be calls through
...
an vector (struct) of function pointers. Add prototype declarations for
each vector entry.
Add declarations for the r2000 (MIPS-I) and r4000 (MIPS-III) locore
versions of the relevant functions.
1996-05-19 01:32:56 +00:00
jonathan
7429b65f3c
Add declarations for the locore variables cpu_id and fpu_id, compatible
...
with the Pica r4000 locore. These variables are now used
by the cpu-identification routines in mips/mips/mips_machdep.c.
1996-05-19 01:28:47 +00:00
jonathan
eaafcae007
Add prototyped declarations for the static bt431 chipset code.
...
Add explicit "int" return types to functions.
Change MachEmptyWriteBuffer() to wbflush().
1996-05-19 01:18:57 +00:00