Commit Graph

147 Commits

Author SHA1 Message Date
mycroft
d20de15399 Add USPACE. 1994-08-24 19:32:36 +00:00
mycroft
01c2a3243e Add flags for iBCS2 compat. 1994-08-15 22:19:44 +00:00
mycroft
5f27568164 Eliminate struct pte and struct pde. 1994-08-15 14:46:45 +00:00
mycroft
60280d9735 Don't allow VM86 mode, for now. 1994-08-13 06:55:47 +00:00
deraadt
ffb9d6e173 document cyrix configuration registers 1994-08-03 21:39:16 +00:00
cgd
3fbc338a62 define __BIT_TYPES_DEFINED__ for compatibility with things like BIND and nvi 1994-07-20 05:44:19 +00:00
mycroft
551f7bc780 Since we're no longer using xchg instructions, there's no reason to prefer
a q reg over and other.  Also, fix some types in the case of _POSIX_SOURCE.
1994-07-15 21:10:21 +00:00
deraadt
50b13742e4 _MACHINE_VARGS_H_ 1994-06-29 00:45:01 +00:00
mycroft
470742fbc0 profile_tick() is no longer needed. 1994-06-14 19:37:39 +00:00
mycroft
9a87e0deef Increase default NKPDE. 1994-06-02 09:29:01 +00:00
mycroft
65a32ed04c Add cpu_set_init_frame(). 1994-05-27 11:22:58 +00:00
mycroft
736870802e Add some more constants. 1994-05-24 11:54:24 +00:00
deraadt
f90fda8fd6 cyrix CPU_486DLC 1994-05-24 07:24:37 +00:00
cgd
979f061754 use __signed instead of signed, per Lite 1994-05-24 00:51:36 +00:00
cgd
4d7a245049 can't use u_long 1994-05-23 07:41:24 +00:00
cgd
d158bd71a6 add cpu_swapin 1994-05-23 03:00:56 +00:00
cgd
30f3283f7d cast to quiet warning 1994-05-23 02:59:44 +00:00
cgd
81193600f0 update from lite 1994-05-21 06:48:13 +00:00
cgd
9e66548df2 struct md_coredump 1994-05-21 06:48:05 +00:00
cgd
aa81f487b0 new way of naming things 1994-05-21 06:47:54 +00:00
cgd
7e860c9159 make cpu_wait a macro, and define cpu_coredump 1994-05-19 08:09:49 +00:00
cgd
c9d464003e USL copyright foo 1994-05-16 10:58:26 +00:00
mycroft
8d17074a03 Duh. 1994-05-13 11:12:38 +00:00
mycroft
a4ea4bf624 Need some more macros not in the 4.4-Lite version. 1994-05-13 10:47:57 +00:00
mycroft
65d3a66647 Do this better. 1994-05-13 10:40:19 +00:00
mycroft
365ea433a5 Needed for new profiling code. 1994-05-13 09:37:23 +00:00
cgd
70b556d027 new defn's 1994-05-09 03:23:03 +00:00
cgd
2636f2c86a cpu-dependent sysctl structs 1994-05-07 00:53:14 +00:00
mycroft
62b418de75 Correct comment. 1994-05-06 12:23:10 +00:00
mycroft
895e9ed71a Mostly stylistic change. 1994-05-05 07:39:28 +00:00
cgd
a0a7429482 lots of changes: prototype migration, move lots of variables, definitions,
and structure elements around.  kill some unnecessary type and macro
definitions.  standardize clock handling.  More changes than you'd want.
1994-05-05 05:35:42 +00:00
cgd
4bbabd8e7a Rename a lot of process flags. 1994-05-04 03:41:12 +00:00
mycroft
fb12ba70e2 Only #include other stuff #ifdef KERNEL. 1994-04-08 04:24:16 +00:00
mycroft
3f5e4f423f Implement dynamic IRQ configuration and IRQ sharing. Inline spl*() calls.
Reorganize and clean up the relevant code.
1994-04-07 06:48:19 +00:00
mycroft
beb5680d81 This is #included multiple times. 1994-04-03 22:36:41 +00:00
mycroft
0234c30a00 Clean up #includes. 1994-04-03 22:28:23 +00:00
mycroft
3a8dd5d6b1 Clean up #includes. 1994-04-03 18:58:55 +00:00
mycroft
3ce26e4f42 Make sure we get psl.h. 1994-04-03 18:54:21 +00:00
mycroft
c075fee1b2 Clean this up a little. 1994-04-03 18:53:53 +00:00
jtc
91906bc019 Inline assembly [hn]to[nh][sl] functions used xchgb %h1,%b1 instead of the
faster (on the i486 & i586) rorw $8, %w1.  The inline assembly for GCC 1.X
already used rorw.  Using rorw is one byte longer, but we wouldn't be
inlining at all if we weren't optimizing for speed.
1994-03-16 17:20:24 +00:00
cgd
6c218e563f add basic integral types (a la sparc port) that new nvi wants. 1994-03-14 02:10:40 +00:00
jtc
427a14083c Added RCSID macro, for RCS ID's (what else?). 1994-03-12 01:23:21 +00:00
mycroft
3a57542a30 Back out previous change for now. 1994-03-09 07:58:39 +00:00
mycroft
a692d2185a Inline spl*() calls. 1994-03-08 13:24:46 +00:00
mycroft
917559fb12 Add `com' softintr. 1994-03-08 06:57:28 +00:00
hpeyerl
6d35bd3f7f Move some machine dependant disklabel stuff in here. 1994-02-22 17:16:41 +00:00
cgd
efa03b9a6c fix from Thomas Eberhardt <thomas@mathematik.uni-Bremen.de>:
byte swap macros used a variable "X" internally, which would get
screwed up if user programs #defined "X".  change uses of X to __x.
1994-02-12 07:23:49 +00:00
jtc
5235180083 Fix spelling error in Copyright notice 1994-01-28 23:43:26 +00:00
cgd
5444802ec5 getting and setting FP regs aren't appropriate yet 1994-01-28 07:06:32 +00:00
pk
24e4cb4bad move varargs stuff to arch/<machine>/include. 1994-01-27 00:18:18 +00:00