cgd
4b535677ab
fix pasto: sdminphys -> cdminphys in comment.
1996-03-27 01:11:41 +00:00
mycroft
f20498187e
SDUNIT -> CDUNIT in last.
1996-03-27 00:48:50 +00:00
cgd
72060dc6fa
add definitions for the BIST/Header Type/Latency Timer/Cache Line Size
...
configuration space register, and use it to determine whether or not
a given PCI device uses multiple functions.
1996-03-27 00:13:50 +00:00
mrg
7f64ea0365
impliment -z (gzip) in pax and tar, and -Z (compress) in tar.
1996-03-26 23:54:13 +00:00
gwr
a77bcc1072
replaced by if_levar.h
1996-03-26 23:17:13 +00:00
christos
df16a66658
Make netiso not need netccitt by providing a fake pk_flowcontrol(), as before.
...
Closes PR2263
1996-03-26 22:27:01 +00:00
mycroft
5ed22a9852
Put back dk_establish() for now.
1996-03-26 22:22:19 +00:00
gwr
f8a1588bfc
This was carved up and reincarnated as si*
1996-03-26 22:08:24 +00:00
gwr
96918eaac2
obsolete
1996-03-26 22:05:53 +00:00
gwr
2e7e6c537d
Use the traditional names (*reg.h, *var.h)
1996-03-26 22:04:14 +00:00
mycroft
5f57f43753
Increase *OUTSTANDING.
...
Remove old dk_establish() garbage.
Support the `ancient' bit in both drivers.
1996-03-26 20:32:06 +00:00
christos
564084ce99
- add the GETHRTIME and GETHRVTIME traps. Do the best we can for them.
...
- getcontext() fills the stack_t portion of the context with an 8k size
stack, 0 flags, and below our current stack pointer. I am not sure where
to set the pointer. Thanks pk [2-2] for noticing that.
Now netscape and java work...
1996-03-26 19:09:31 +00:00
christos
70e15a2ba9
Make fpu_regs a union of doubles and ints to get the alignment of the
...
machine dependent portion of the context correct. Thanks pk [1 of 2]!
1996-03-26 19:04:48 +00:00
mycroft
60a21c451b
Format police.
1996-03-26 17:06:46 +00:00
is
77e56e826d
Yet more MC68060 bits.
1996-03-26 16:55:37 +00:00
gwr
92d7925a57
No longer used.
1996-03-26 15:23:35 +00:00
gwr
fa59facc05
New autoconfig design that controls attach order.
1996-03-26 15:15:46 +00:00
gwr
3bc57e3794
Document how to configure a kernel with ttyc,ttyd instead of kbd/ms
1996-03-26 15:14:27 +00:00
gwr
c5ea521ed9
New "mainbus" driver allows control over autoconfig order.
1996-03-26 15:03:58 +00:00
gwr
c0a60cd87b
New driver to handle the "interrupt register".
1996-03-26 15:03:11 +00:00
gwr
e4b4200e43
Take advantage of the new config attach stuff by
...
splitting out the obio and vme support code.
Also move it back to the traditional name (si).
1996-03-26 15:01:10 +00:00
gwr
3d58330322
No longer need rd_match_hook.
1996-03-26 14:58:47 +00:00
gwr
fa2d8c6e76
New driver for handling the memory error interrupt.
1996-03-26 14:57:43 +00:00
gwr
639d64d73b
Allow the machine-dependent code to define a fast comparsion function
...
for ethernet addresses via the macro ETHER_CMP. (see sun3/dev/if_le.c)
Add a comment explaining the LANCE_REVC_BUG work-around section.
1996-03-26 14:54:56 +00:00
gwr
5ea3281a61
Adapt to redesigned autoconfig scheme for obio, and
...
define a fast ETHER_CMP routine for dev/ic/am7990.c
1996-03-26 14:42:18 +00:00
gwr
8eb8bb83b4
Take advantage of the new config attach stuff by
...
splitting out the obio and vme support code.
1996-03-26 14:38:29 +00:00
jonathan
2bd6015194
Fixup after the "New device attachment scheme": change {mainbus,tc,ioasic}cd
...
to {mainbus,tc,ioasic}_cd.
Change ioasic config name from "lance " to "lance". Correct for
pmaxes, perhaps not for Alphas.
Boots and runs under load on a 5000/200. Hangs during boot on an ioasic
decstation; pmax autoconfig needs fixing.
Add Decstation-3100 baseboard support (untested).
1996-03-26 13:44:07 +00:00
jonathan
449a7f5b59
Remove files moved to mips/mips; they are included in mips/conf/files.mips.
...
Add the pmax-specific portion of trap handler, pmax/pmax_trap.c, which
was split off from pmax/trap.c.
1996-03-26 12:21:39 +00:00
jonathan
bfa1f425bc
Add mips/mips/mem.c and mips/mips/process_machdep.c
1996-03-26 11:45:59 +00:00
jonathan
467aeaf9f5
Remove src/sys/arch{pmax/pmax,pica/pica}cpu_exec.c; no significant differences,
...
or for which the Pica port is an older revision of the pmax branch.
A merged version with the NetBSD/pmax revision history is in mips/mips/.
cpu_exec.c
elf.c
mem.c
process_machdep.c
1996-03-26 11:43:41 +00:00
mrg
f01ac0c37f
add rcsid and remove dated /var/preserve check.
1996-03-26 04:21:27 +00:00
jtc
0f6af23d21
Expand "u_int" to "unsigned int" so that curses.h can be used when
...
_XOPEN_SOURCE or _POSIX_SOURCE is defined.
1996-03-26 02:43:59 +00:00
jtc
45da58c78f
Changed signal prototype to be more like ANSI C
1996-03-26 02:05:55 +00:00
pk
c299fd2d61
Bitfields are unsigned.
1996-03-26 01:28:50 +00:00
cgd
d4ea3a96dc
accept any tar header which begins with "ustar" (i.e. those 5 characters) as
...
a ustar-format archive. POSIX specifies that ustar-format archives have magic
strings consisting of "ustar<nul>", however our PAX accepts anything starting
with just the 5 "ustar" chars, and this and other version of GNU tar output
ustar archives with magic numbers of "ustar <nul>". Leave the output format
of this version of GNU tar the same, so that old versions of GNU tar can
use ustar files it outputs. (diff sent to GNU tar maintainer.)
1996-03-26 00:48:49 +00:00
pk
a8564828ee
Back to normal printf()s, now that gcc understands `%b'.
1996-03-26 00:35:25 +00:00
mrg
5e02eb808c
add ssh (22)
1996-03-26 00:07:58 +00:00
mrg
8d14f53bd0
install stand tools.
1996-03-25 22:48:09 +00:00
pk
3d5031d609
PROM does not like %p's..
1996-03-25 20:46:56 +00:00
perry
0e05503b1b
added to support rd (ramdisk) pseudodevice needed for new install system.
1996-03-25 18:49:18 +00:00
perry
0c01ef4333
Add changes to support rd (ramdisk) pseudodevice, needed for new
...
install system.
1996-03-25 18:47:47 +00:00
perry
4a9fd2c5f4
Added support for rd (ramdisk) pseudodevice, needed for new install system.
1996-03-25 18:44:29 +00:00
pk
44af669e3d
Appease gcc: unused variables if !QUOTA
1996-03-25 12:53:35 +00:00
pk
e471d816de
Don't stomp on arbitrary directories.
...
(Perhaps there should be a `source /etc/daily.local' hook..)
1996-03-25 09:23:15 +00:00
mrg
f88f31de89
update all of these to reality (at least, for the sparc). changes
...
include:
libg++, bind, less, zoneinfo, lots of headers, and a pc532 man page.
1996-03-25 07:35:59 +00:00
mycroft
8d60d04ffa
Remove dead variables.
1996-03-25 07:11:12 +00:00
jonathan
97f32908b1
Split trap handler into mips-generic and port-specific functions:
...
* Delete pmax-specific functions and declarations from trap.c
* Delete mips-geeneric functions and declaratinos from pmax_trap.c
* Rename the function pointer used to handle hardware interrupts to
"mips_hardware_intr". Define it in trap.c. Change references elsewhere,
including machdep.c.
Verified to boot on a 5000/200.
1996-03-25 06:44:17 +00:00
jonathan
458024d39d
Random additions from the Pica r4k port:
...
* Add spl4() and spl5() functions from the Pica port.
* Add MachFPTrap() as an alternate entry point for MachFPInterrupt.
The r4k reports floating-point execptions as a trap, not an interrupt,
and the Pica port uses the name MachFPTrap().
* Add nops to the Mach_spl?() functions and MachFPInterrupt, as required
for the r4k port.
Commit "floppy" interrupt counter for vmstat -i.
1996-03-25 06:40:39 +00:00
jonathan
522f8705a1
Copy src/sys/arch/pmax/pmax/trap.c to pmax_trap.c.
...
trap.c will contain the port-independent mips trap-handling functions.
pmax_trap.h will contain the pmax-specific interrupt handlers.
1996-03-25 05:55:30 +00:00
perry
3a7ebace87
Add COMPAT_11 option.
1996-03-25 05:45:08 +00:00