ragge
fa560ec3ee
Bogus context pointer sent to sigreturn() may crash the machine.
...
Bug found by der Mouse.
2000-01-16 12:43:52 +00:00
matt
32bb54d2ff
Enable IBCS2 (DEC SVR3) compatibility.
2000-01-13 15:09:52 +00:00
matt
b8701a20ac
Add ibcs2 signal tramp code.
2000-01-10 23:54:47 +00:00
matt
cbe54e5057
Add ibcs2 machine dependent file for VAX.
2000-01-10 03:06:44 +00:00
matt
a57402e015
Add VS4000 scsi attachment (does not yet work).
...
Add COMPAT_IBCS2 hook (for running DEC VAX SVR3 images).
2000-01-10 02:35:35 +00:00
matt
362ae13bea
Add some machine dependent stuff for vax.
2000-01-10 02:33:13 +00:00
matt
5dc0a61485
Add ibcs2_machdep.h and reformat so that adding new includes is a bit easier.
2000-01-10 02:30:33 +00:00
kleink
11e6c54cfc
C99: Define a NAN macro in <math.h> which evaulates to a constant expression of
...
a single-precision quiet NaN; only to be defined on platforms that do support
this value.
1999-12-23 10:15:05 +00:00
ragge
ffbd2c2f5e
CL* discarding.
1999-12-12 14:39:18 +00:00
ragge
9beccd4e88
Detect "Infoserver 1000" also.
1999-12-11 17:55:13 +00:00
ragge
ae6ef93106
CL* discarding.
1999-12-11 17:54:04 +00:00
ragge
e921b99ca0
CL* discarding.
...
Move physmem setting to pmap_bootstrap().
Fix security problem in process_write_regs(), found by Klaus Klein.
1999-12-11 17:51:34 +00:00
drochner
0893832078
update for changed struct wsdisplay_accessops:show_screen signature.
...
no functional changes
1999-12-06 19:25:56 +00:00
itojun
e9a0023b37
bring in content of GENERIC.v6 into GENERIC.
...
remove GENERIC.v6 file (as it is part of GENERIC now).
"faith" interface is commented out by default as it is not really for
general use.
IPsec items are commented out as well, though we can enable "options IPSEC"
without export-related issue ("options IPSEC" will enable authentication
portion only). We may need to think about it again.
if you have problem compiling with INET6 on archs I do not have access to,
please contact me.
XXX what to do with arch/arm32/SHARK{,.v6}?
1999-11-21 14:00:37 +00:00
ragge
351a7de621
Get symbol "NETISR_IPV6". This fixes PR#8790, but in a different way.
1999-11-19 22:09:55 +00:00
matt
65e94f7ef4
close the i386 ibcs2 machdep.h; nothing really machine dependent in it yet.
1999-11-16 00:46:25 +00:00
fvdl
8bec119fcc
Add commented out option SOFTDEP to all GENERIC kernels.
1999-11-15 19:10:44 +00:00
fvdl
d116707af0
Add
...
prefix ../gnu/sys
cinclude "conf/files.softdep"
prefix
to all std.* files, so that soft dependencies can be activated using
"options SOFTDEP".
1999-11-15 19:00:25 +00:00
matt
d4c19a672a
adapt to jason new pmap_enter change
1999-11-13 21:32:25 +00:00
matt
3891060822
Nuke TCP_COMPAT_42. Use sysctl to set it as needed instead.
1999-11-13 20:55:12 +00:00
thorpej
1946167939
Update for pmap_enter() API change. No functional difference.
1999-11-13 00:30:26 +00:00
ragge
2334c8a315
Allocate memory for printouts directly instead of (trying to) use the
...
yes uninitialized VM system.
1999-10-27 16:40:47 +00:00
ragge
9318cd75a1
Let smg be probed as all other possible consoles.
1999-10-27 16:38:54 +00:00
ragge
4bec31640a
Avoid calling cninit() too early.
1999-10-27 16:37:54 +00:00
kleink
522cbf0248
Update to match new SVR4-style definition names in <sys/exec_elf.h>.
1999-10-25 13:55:06 +00:00
ragge
b8706b65a3
Detect SCSI as boot device.
1999-10-23 14:56:05 +00:00
ragge
362ef7b498
Use romread() routines if we are booted from SCSI disks.
1999-10-23 14:42:21 +00:00
ragge
08cf6bea89
Boot block code fixed to 1) understand SCSI disks and 2) read from a
...
ustar filesystem (used in installation).
1999-10-23 14:40:38 +00:00
ragge
16a09f9b9c
Remove the vmapbuf()/vunmapbuf() routines. They are quite unneccessary
...
on a machine that has MMU for its I/O devices.
1999-10-22 21:14:34 +00:00
ragge
db3857cbb6
DMA support for the NCR 5380-equipped vs3100's.
1999-10-22 21:12:20 +00:00
ragge
4021578d6e
Add routines to copy to/from a user process from/to the vsbus DMA area.
1999-10-22 21:10:12 +00:00
ragge
ae7e9d1571
Protect against multiple includes.
1999-10-21 20:01:36 +00:00
ragge
f1d4772434
Clear proc0 uarea, otherwise subsequent processes will inherit the
...
virtual timers and get unwanted signals. This has been around since
long time back...
1999-10-20 20:42:29 +00:00
ragge
7c80a2ddec
Nuke unnused file.
1999-09-21 18:08:37 +00:00
ragge
3455a353f9
Fix minphys() on vax. While here, convert to bus.h.
1999-09-21 18:07:54 +00:00
thorpej
11cae42531
Centralize the declaration and clearing of `cold'.
1999-09-17 19:59:35 +00:00
thorpej
3b01d1b872
Rename the machine-dependent autoconfiguration entry point `cpu_configure()',
...
and rename config_init() to configure() and call cpu_configure() from there.
1999-09-15 18:10:33 +00:00
chs
f3a668ed84
eliminate the PMAP_NEW option by making it required for all ports.
...
ports which previously had no support for PMAP_NEW now implement
the pmap_k* interfaces as wrappers around the non-k versions.
1999-09-12 01:16:55 +00:00
ragge
fe8a330be5
Styr upp deklarationen av clockchippsparametrarna.
1999-09-06 19:52:52 +00:00
ragge
56f0f92bef
Add some external variables.
1999-08-30 21:18:17 +00:00
ragge
a724cc71f4
Changes for 4000/90.
1999-08-27 20:05:08 +00:00
ragge
02470fb53a
Support for 4000/90.
1999-08-27 20:04:32 +00:00
ragge
3c8bd07cd4
CPU support for 4000/90 (KA49).
1999-08-27 20:02:05 +00:00
ragge
c1eb799c3a
Use interrupt stack for unexpected interrupts.
1999-08-27 20:00:24 +00:00
ragge
1e07ecc873
Aupport these on 4000/90.
1999-08-27 17:50:42 +00:00
ragge
4fa4cc8160
Don't try to search for these devices on 4000/90. badaddr() should
...
be fixed for this arch also.
1999-08-27 17:49:41 +00:00
ragge
73dc3cea57
Rearrange the interrupt detection code to work on the (slightly
...
different) VAXstation 4000/90.
1999-08-27 17:45:57 +00:00
ragge
86a3dd1701
Don't reference a unexisting address on 4000/90.
1999-08-23 19:10:43 +00:00
ragge
895fe9eaf6
Add support for 4000/90. Also handle interrupts more intelligent.
...
XXX - countdown doesn't work on 4000/90.
1999-08-23 19:09:27 +00:00
matt
82d58cbe82
export elf_machdep.h
1999-08-21 23:35:44 +00:00