Commit Graph

24471 Commits

Author SHA1 Message Date
scottr
cc061d0a98 Normally, iteon() returns an int. If NITE == 0, define iteon() to be 0.
Closes PR 3091.
1997-01-10 00:07:27 +00:00
tls
9d225a1783 RCS ID police 1997-01-09 20:18:21 +00:00
thorpej
0ba0c241a3 Oops, forgot to commit this; declare db_onpanic. (Thanks, Scott.) 1997-01-09 16:57:14 +00:00
tls
3e254367af kill use of register 1997-01-09 16:44:06 +00:00
tls
3811362c9a kill use of register 1997-01-09 16:31:05 +00:00
tls
4c7b22f594 kill use of register 1997-01-09 16:07:09 +00:00
tls
8292047440 Sync to 4.4BSD-Lite2 1997-01-09 15:33:42 +00:00
tls
b871569837 Sync to 4.4BSD-Lite2 1997-01-09 15:17:30 +00:00
tls
0214c17253 RCS ID police 1997-01-09 15:01:32 +00:00
tls
b3f5b3283a Import from 4.4BSD-Lite2 1997-01-09 14:49:43 +00:00
tls
5445d0188b Sync to 4.4BSD-Lite2 1997-01-09 14:39:10 +00:00
tls
20d490585f Sync to 4.4BSD Lite-2 (minus a number of conflicting bugfixes) 1997-01-09 13:29:56 +00:00
lukem
b59d3eaf10 * add a man page for the editline routines
* add a man page describing editrc
* fix bugs in el_parse():
	* didn't execute command when program name matched (test reversed)
	* was checking against empty string instead of program name
	* after checks, command to run also pointed to empty string

[christos - the author of libedit - ok-ed the man pages in general (which I
 wrote from scratch by RTFS) as well as the bugfix]
1997-01-09 13:12:14 +00:00
tls
4ed8b99e7b Sync to 4.4BSD-Lite2 1997-01-09 12:40:06 +00:00
tls
3514c40606 add note about Kerberos to manual page 1997-01-09 12:09:26 +00:00
tls
c6f1b0a138 RCS ID Police, also Sync to 4.4BSD-Lite2 1997-01-09 12:03:21 +00:00
tls
c4c56045fa Import from 4.4BSD-Lite2 1997-01-09 11:58:24 +00:00
tls
60a059d296 Sync to 4.4BSD-Lite2 1997-01-09 11:55:19 +00:00
tls
653b58e924 Sync to 4.4BSD-Lite2 1997-01-09 11:43:05 +00:00
tls
2ab9ccf105 it's a shame, but since we have no kernel support for kerb NFS (which may or may not be worth having, in the form available to us) this is how I'm closing PR #2469. 1997-01-09 09:43:51 +00:00
scottr
233a1d3f57 Use only FC $1 in TT0 in get_pte(), and map the entire address space. We
can then access the page table entries directly using user data space with
the MOVES instruction.  This should resolve the problem on the Duo 2x0
series with hard hangs in this function.

Warning:  do not call any function that accesses user data space (FC $1)
from get_pte()!
1997-01-09 07:28:12 +00:00
scottr
8bd4e6d18e Sync with current 040-related development:
- Figure out what CPU we have, rather than assuming the Booter knows,
   and set cputype variable accordingly.
 - Carefully rearrange the order of various MMU/ATC operations so as to
   eliminate possible side effects.  Also, re-order the initial bootstrap
   code to make clear what various sections of this code do.
 - Adjust to combined initenv()/genenvvars() (the latter has assimilated
   the former).
 - Add a function code argument to ptest040().
 - Use symbolic constants from assym.h where appropriate (and defined).
 - Some style cleanup.
1997-01-09 07:24:39 +00:00
scottr
cd2817bffb Sync with current 040-related development:
- Combine initenv() and getenvvars().
 - Hardwire some PowerBook internal video addresses, from Takashi Hamada.
 - When printing out the machine model/CPU, use the new cputype variable
   instead of the Booter's PROCESSOR environment variable.
 - Use new ptest040() function code argument (though for now, the MMU is
   disabled on the 040).
 - Revert previous change in get_physical() that seems to have broken
   some machines; use an ADD instead of an OR when determining the PA.
 - Some (very minor) style cleanup of asm code.
1997-01-09 07:20:46 +00:00
scottr
f832503ac5 Add CACHE40_ON, for locore 1997-01-09 07:14:17 +00:00
tls
29985c32a6 Sync to 4.4BSD-Lite2 1997-01-09 06:57:45 +00:00
thorpej
81e84482e0 Add missing "\". 1997-01-09 06:38:16 +00:00
thorpej
9974ea6a9f Document DDB_ONPANIC. 1997-01-09 05:46:49 +00:00
mikel
a4b0df8ac6 fix typo 1997-01-09 05:44:46 +00:00
thorpej
c4fc3ef513 Document "onpanic" built-in variable. 1997-01-09 05:42:55 +00:00
thorpej
2e0f6cf5bb Document CTL_DDB MIB nodes. 1997-01-09 05:39:26 +00:00
thorpej
05fe9cfe11 Grok and document CTL_DDB. 1997-01-09 05:38:54 +00:00
thorpej
1dc6efd7e6 Only call Debugger() on panic if "db_onpanic" is set. 1997-01-09 05:38:22 +00:00
thorpej
8404eae1ea Grok CTL_DDB. 1997-01-09 05:37:41 +00:00
thorpej
c14ce368af Define db_onpanic variable; if non-zero, the DDB will be entered when
the kernel panics.  It may be initialized to 0 with the kernel option
"DDB_ONPANIC=0", and is patchable.  It may be changed at run-time
from within the DDB (as a DDB variable) or via the ddb.onpanic sysctl
node.

Export all DDB built-in variables via sysctl.
1997-01-09 05:37:02 +00:00
thorpej
da30871192 Define top-level MIB node for DDB (CTL_DDB) and DDB MIB identifiers. 1997-01-09 05:33:42 +00:00
mikel
51e8626508 RFC 1597 has been obsoleted by RFC 1918. 1997-01-09 05:33:14 +00:00
mycroft
5369bfe88a s/soft error/soft error (corrected)/, to avoid confusion. 1997-01-09 04:30:08 +00:00
tls
09a2307c08 Sync to 4.4BSD-Lite2; really just the SCCS ID, because we don't have vfslist.c in our mount sources. 1997-01-09 03:56:31 +00:00
scottr
b917ce3294 Bracket kernel structs with #ifdef _KERNEL so that bootblocks will once
again build.
1997-01-09 01:07:59 +00:00
mrg
4dcb246ef0 add files related to the new rc world order. 1997-01-08 23:59:50 +00:00
leo
9e96d5a59a Update to match reality more closely. 1997-01-08 22:06:56 +00:00
veego
21361a6567 Add ipf. 1997-01-08 21:58:34 +00:00
veego
d61e3f8c25 ipl[attach|detach]->ipfilter[attach|detach] for the pseudo-device change 1997-01-08 21:45:39 +00:00
leo
f02c53ba36 The atari-Hades can use fdformat too. 1997-01-08 21:41:22 +00:00
cjs
36dd47d99f Fix another minor nit pointed out by Klaus Klein <kleink@layla.inka.de> 1997-01-08 21:01:11 +00:00
oki
a83d534e05 Add EXEC_AOUT and EXEC_SCRIPT. 1997-01-08 16:17:29 +00:00
oki
0f23801475 Fix typo. 1997-01-08 16:16:14 +00:00
leo
7e22e8338d Adjust 'fill'. 1997-01-08 12:57:22 +00:00
leo
5df535d814 Handle DTYPE_ESDI like ST506. 1997-01-08 12:55:41 +00:00
leo
d1538cb3c0 Don't try to init the keyboard interrupts in cngetc(). This caused the
keyboard to hang when booting directly into the debugger.
1997-01-08 11:28:03 +00:00