brezak
65f742625b
Check the users selectors in sigreturn()
1994-01-11 19:19:01 +00:00
mycroft
960908a885
Deal with fusubail.
1994-01-11 19:12:07 +00:00
mycroft
9a96e9531b
Add V_TRAP; remove TF_ERR.
1994-01-11 18:59:02 +00:00
mycroft
8e447f8afd
Minor changes to match magnum branch; nothing of importance.
1994-01-11 18:57:24 +00:00
mycroft
10865c97fa
Synchronize some more bits.
1994-01-11 17:51:40 +00:00
mycroft
e12a200e8a
Remove an unnecessary cast.
1994-01-11 17:37:28 +00:00
mycroft
101e3f31f7
Cleanup from magnum branch; no functional differences.
1994-01-11 17:35:04 +00:00
mycroft
495c0903ec
Change return type of strat function.
1994-01-11 16:38:48 +00:00
mycroft
4448a68e2c
Get rid of disklabel indirection functions.
1994-01-11 16:35:44 +00:00
mycroft
158545c164
strategy functions return nothing. Synchronize with magnum branch.
1994-01-11 16:25:52 +00:00
mycroft
07a07b09a6
Synchronize with magnum branch.
1994-01-11 15:37:18 +00:00
mycroft
ad116f4438
Some minor cleanup, mostly from magnum branch.
1994-01-11 15:11:36 +00:00
mycroft
2f414f2686
Fix the BDB bug for real.
1994-01-11 14:37:01 +00:00
mycroft
798a4ffff3
Reformat.
1994-01-11 14:24:11 +00:00
mycroft
bdf5bd0cf3
Simplify OMAGIC and NMAGIC handling. Remove all support for loading the
...
kernel in low memory, and always load the symbol table.
1994-01-11 14:13:49 +00:00
mycroft
497b6ddc04
Tiny code shortening tweaks.
1994-01-11 14:01:15 +00:00
mycroft
5e0b965829
Remove a pointless register save.
1994-01-11 13:59:24 +00:00
mycroft
03058aa56a
Remove mostly useless RCS logs.
1994-01-11 13:58:00 +00:00
mycroft
c8b8051b89
Gratuitous formatting changes.
1994-01-11 13:30:40 +00:00
cgd
62af8f99cc
clean up and trim some
1994-01-09 23:57:00 +00:00
mycroft
8d49c8420a
Use db_recover. Print trap name when entering DDB. Use trap_type and
...
trap_types like m68k.
1994-01-09 22:53:16 +00:00
cgd
3f787778b2
LBL /dev/audio and soundblaster drivers, as ported by brad@fcr.com.
...
both should work with both old- and new-config i386 trees.
Some notes:
bsd_audio.c has dependencies on the soundblaster. This should
be fixed, so that it can be used for the PC speaker
(when its driver has been modified), as well.
sb.c needs some cleanup, and will have sections trimmed, eventually
(when new config becomse standard for i386). additionally,
the SBPro support needs some cleanup.
1994-01-09 19:35:00 +00:00
cgd
cb875046b8
LBL "/dev/audio" include file.
...
probably will need to be hacked if "the right things" are done to bsd_audio.c
1994-01-09 19:30:17 +00:00
cgd
52778508b5
add 'audio' entries, at minor number 42
1994-01-09 19:28:27 +00:00
cgd
5b94c9652a
add entries for the 'audio' pseudo-dev and for the new soundblaster driver
1994-01-09 19:27:36 +00:00
deraadt
84ab77272a
*chuckle* -- i ran out of bpfilters.... (don't ask)
1994-01-09 18:21:10 +00:00
cgd
8cdc8d997d
define PT_STEP, and clean up some
1994-01-09 16:53:03 +00:00
mycroft
f1be23e81a
Add the infamous IOPL sanity check, and speed up some bits.
1994-01-09 15:02:24 +00:00
mycroft
f8154a63c0
Don't bogusly save the supervisor stack on signals. Correct PSL checks. Fix
...
some return values from sigreturn().
1994-01-09 14:59:42 +00:00
mycroft
4eb1bbfb0b
Use PSL_MBO and PSL_MBZ in the more traditional way.
1994-01-09 14:58:14 +00:00
mycroft
ec0fa1f388
Use NULLVP, just for Correctness (tm).
1994-01-08 16:06:04 +00:00
cgd
23c144e8b3
code reorg
1994-01-08 11:13:52 +00:00
mycroft
b7f8d61752
Clean up deleted files.
1994-01-08 11:13:10 +00:00
cgd
5fc4970c26
code reorg
1994-01-08 11:12:15 +00:00
cgd
957ce06f24
far reaching but relatively minor cleanup and slight reorg of exec code
1994-01-08 07:14:24 +00:00
mycroft
6d386b5202
Fix two casts.
1994-01-08 05:45:20 +00:00
mycroft
155811b49c
#include vm_kern.h.
1994-01-08 05:29:15 +00:00
jtc
ceb7f9888d
Change default NetBSD NPX control word to 0x137f.
...
This masks all FP exceptions (like every other UNIX system), and makes
it possible for gcc 2.5's long double support to work.
1994-01-08 01:19:06 +00:00
pk
6f81dd8136
Add .type directive to ENRTY().
...
Move PIC_ macros over here from SYS.h
1994-01-07 00:46:20 +00:00
mycroft
c26cce685a
Declare a return type explicitly.
1994-01-06 23:59:15 +00:00
cgd
48b5ac1a52
add 'maxfdescs 2048' to everything. i'm sick of the warning...
1994-01-06 12:07:41 +00:00
mycroft
c8fbd64ff5
Remove explicit link addresses.
1994-01-05 17:17:17 +00:00
mycroft
243ce5b9bf
*** empty log message ***
1994-01-05 17:05:56 +00:00
cgd
b7309d4800
don't include KERNFS and FDESC
1994-01-05 16:30:17 +00:00
cgd
e09a770e77
add some options
1994-01-05 16:28:55 +00:00
mycroft
07e22c53b9
LOAD_ADDRESS is now fixed at 0xf8100000.
1994-01-05 16:03:32 +00:00
mycroft
d5bb16fdb2
Move kernel to 0xf8000000.
1994-01-05 16:02:36 +00:00
deraadt
489e12a1a7
small cleanup
1994-01-05 13:38:57 +00:00
cgd
8e1f0c6b2f
add procfs machine-dependent code, from Jan-Simon Pendry, jsp@sequent.com.
1994-01-05 07:41:44 +00:00
mycroft
0a5a73ec5f
#include cpufunc.h.
1994-01-05 03:18:25 +00:00