Commit Graph

36029 Commits

Author SHA1 Message Date
gwr
4fea918e34 For completeness, fix the SunOS/sun3 sigtramp support too.
(I had to change tm-m68k.h which affects tm-sun3.h also.)
1998-01-14 18:51:06 +00:00
gwr
254db76f83 Define IN_SIGTRAMP() as nbsd_in_sigtramp(), which knows how to find
the address of the signal trampoline on all NetBSD/m68k machines.
(Fixes PR bin/3391)
1998-01-14 18:45:44 +00:00
gwr
eba66671ed Define FRAME_SAVED_PC to use the common sigtramp_saved_pc() just like
the i386 does.  The previous definition was a SunOS-specific hack,
and if that is really still needed somwhere, it can still be used
by defining sigtramp_saved_pc as m68k_sigtramp_saved_pc in the
target-specific tm.h file.  The common sigtramp_saved_pc() fucntion
uses SIGCONTEXT_PC_OFFSET to find the return PC (the best way).
Do not define SIG_PC_FP_OFFSET here.  (very machine-specific!)
1998-01-14 18:42:05 +00:00
gwr
6cc4f2227c Add two new functions:
m68k_sigtramp_saved_pc() - like the comon sigtramp_saved_pc, but
  uses SIG_PC_FP_OFFSET to find the saved PC (used for SunOS).
nbsd_in_sigtramp() - determine whether a PC value is within the
  signal trampoline, but do so WITHOUT hard-coding the address
  of the end of the stack (uses "__ps_strings" at run time).
  This allows a common gdb to work on all m68k. (yea!)
1998-01-14 18:33:10 +00:00
drochner
c2f99d2a8e update for changed uha1 ISA base address 1998-01-14 15:31:41 +00:00
drochner
09354842c5 from Dave Burgess per PR4620:
-base address 0x308 is supported by more Wangtek QIC tapes than 0x300
-Ultrastor ISA SCSI adapters can't be set to base address 0x334
  (changed to 0x340)
1998-01-14 15:27:43 +00:00
pk
866632416e Fix a border case when committing physical pages to the VM system;
rename some variables in the process for clarity.
1998-01-14 14:49:29 +00:00
drochner
6dbf9b31d3 "device" structure is not used in probe anymore 1998-01-14 12:17:14 +00:00
drochner
4429cca488 make it compile without BROKEN_INDIRECT_CONFIG 1998-01-14 12:14:41 +00:00
lukem
bba0660678 * use setsockopt(IP_PORTRANGE_LOW) instead of looping through the
address range (from freebsd).
* enhance the man page to be a bit more useful.
1998-01-14 11:04:17 +00:00
lukem
910a3d4cc4 regenerate. PS: the rcsid gets nuked, but it's not necessary IMHO 1998-01-14 11:00:03 +00:00
scottr
8bc19b019b Update for mandated release structure. 1998-01-14 06:50:26 +00:00
scottr
e6de4bea3e Update checksum file notes, and fix a use of the word 'comprise'. 1998-01-14 06:39:52 +00:00
enami
491b9bd801 Remove redundant assignment. 1998-01-14 01:15:24 +00:00
scottr
6da8e8dc16 Grammar police, plus a bit of general cleanup of the BUGS section. 1998-01-14 00:40:51 +00:00
cjs
61826c3946 Make INSTALL a fully-loaded kernel (for booting from network or CD), and
INSTALL-FLOPPY a stripped-down version to fit on a floppy.
1998-01-13 23:49:31 +00:00
pk
1842a317c3 Fix parenthesis inbalance. 1998-01-13 20:53:38 +00:00
pk
1195f3d8a9 Add fkbyte(), which is like fubyte() but for kernel addresses.
Only used at this moment to work around unexplained transient bus
errors when reading the VME interrupt vector in bus control space.
1998-01-13 20:51:01 +00:00
drochner
13463145fe make it compile without BROKEN_INDIRECT_CONFIG 1998-01-13 19:33:28 +00:00
scottr
4c69a8b2ea Update for bus.h changes. 1998-01-13 19:15:32 +00:00
scottr
5b4a54759d Conform to spec, and make bus_space_copy() handle overlapping copies.
From Jason Thorpe.
1998-01-13 18:32:15 +00:00
mrg
057795048f this is the i386 MD portion of the MACHINE_NEW_NONCONTIG code, as
written by chuck cranor.  thanks to mycroft for helping me find the
one little line of code i accidentally deleted while merging it.

this is not enabled by default.  `options MACHINE_NEW_NONCONTIG'
will use this code.  eventually, this should go into <machine/vmparam.h>
insteaed of MACHINE_NONCONTIG.
1998-01-13 12:52:16 +00:00
kleink
7d2c50b586 Add a FNM_NOSYS return code. This condition will never happen (since fnmatch()
is implemented), but this preprocessor symbol is required by XPG4.2.
1998-01-13 12:45:02 +00:00
tv
57e950df04 Add edlabel (checkflist finds it, perhaps this should be removed later ?) 1998-01-13 12:02:40 +00:00
thorpej
ebb84c5792 Fix a typo in previous. 1998-01-13 06:13:29 +00:00
sakamoto
7b093957d3 interrupt name change "softtty" -> "softserial" 1998-01-13 03:52:49 +00:00
enami
99a9d7a632 Don't include <machine/pio.h>. Include <machine/bus.h> explicitly. 1998-01-13 03:34:32 +00:00
enami
4b62270f85 Don't include <machine/pio.h> and <dev/isa/isavar.h>. Instead,
include <machine/bus.h> directly.
1998-01-13 03:31:42 +00:00
thorpej
df7ad322f2 Nuke spurious semicolon, from Konrad Schroder <perseant@hhhh.org>. 1998-01-13 03:30:39 +00:00
thorpej
1e2c4ea425 Update for changes to config. 1998-01-13 02:26:06 +00:00
thorpej
687449a900 Update for changes to config. 1998-01-13 02:09:58 +00:00
pk
a8dda8092d Commit to MACHINE_NEW_NONCONFIG. 1998-01-13 00:58:56 +00:00
pk
418fd96bd5 Turn NEW_NONCONTIG page upload code into a routine shared by sun4/4c
and sun4m pmap_bootstrap()s, simplify it, and make it not loose the
couple of slack pages we painstakingly remembered in pmap_bootstrap.
1998-01-13 00:55:15 +00:00
scottr
3b7ef50f8e Missed a change for the updated config(8). 1998-01-12 23:56:26 +00:00
ender
ff391f5414 Fix an oversight in the multi-partition install procedure.
Noticed by Gunnar Helliesen <gunnar@bitcon.no>
1998-01-12 23:23:38 +00:00
scottr
ecc55fb707 Consolidate NFS_BOOT_* options into opt_nfs_boot.h 1998-01-12 21:27:09 +00:00
thorpej
c4c8934a37 Revert last change. 1998-01-12 21:21:45 +00:00
thorpej
8d1f838fd3 Significant kernel interface change: bump to 1.3B. 1998-01-12 21:16:23 +00:00
thorpej
f32f947061 Update for changes to config. 1998-01-12 20:52:29 +00:00
drochner
72852bbaec make it compile without BROKEN_INDIRECT_CONFIG 1998-01-12 20:48:17 +00:00
thorpej
2565ff444a Update for config changes. 1998-01-12 20:35:04 +00:00
thorpej
1adb4489a6 Update for changes to config. 1998-01-12 20:23:38 +00:00
thorpej
0475e09198 Update for changes to config. 1998-01-12 20:04:24 +00:00
thorpej
ac71bb86e2 This file was apparently accidentally ressurected. 1998-01-12 19:59:00 +00:00
thorpej
2d53e59a47 Update for changes to config. 1998-01-12 19:51:03 +00:00
gwr
521ae36095 No longer need to include solib.h here. 1998-01-12 19:49:14 +00:00
thorpej
36760d9d94 Update for changes to config. 1998-01-12 18:59:04 +00:00
thorpej
871cf5e7ce Update for changes to config. 1998-01-12 18:30:41 +00:00
thorpej
1ac3d5db35 Put SPU options in opt_spuconf.h, add device classes. 1998-01-12 18:29:48 +00:00
thorpej
cfdba7eac6 Update for changes to config. 1998-01-12 18:18:01 +00:00