Commit Graph

621 Commits

Author SHA1 Message Date
brezak
4212e64961 Include sys/signal.h instead of machine/signal.h 1993-09-21 20:51:12 +00:00
brezak
b54c7ce913 Be sure to get sys/signal.h 1993-09-21 13:43:15 +00:00
brezak
a9f5756dd2 In resettodr() handle rtcget() failure. 1993-09-21 13:09:10 +00:00
brezak
39804a17e5 Remove unneeded saving of segment regs for USER_LDT. 1993-09-21 13:08:34 +00:00
brezak
d0b8b43cf2 Add USER_LDT option. 1993-09-19 19:11:24 +00:00
brezak
42f1476a71 Changes for per-process/user settable LDT and full sigcontexts 1993-09-19 19:00:44 +00:00
brezak
90add535c9 Add tISP offset 1993-09-19 18:59:35 +00:00
brezak
a3e9fd6947 Add per-process LDT slot. 1993-09-19 18:59:17 +00:00
brezak
044ac34c5a Define signal frame here. 1993-09-19 18:58:39 +00:00
brezak
66f540572a Defines architecure dependant syscalls. 1993-09-19 18:58:14 +00:00
brezak
5413da0ff5 Machine dependant signal.h. Defines sigcontext and sig_atomic_t for i386 port. 1993-09-19 18:57:48 +00:00
cgd
0145d113ae get rid of the #ifndef KERNEL around the include of sys/cdefs.h,
a la 4.4, because it seriously breaks things otherwise, given
inclusion of endian.h in types.h
1993-09-17 01:44:08 +00:00
mycroft
a46b224043 Add constants for quad support. 1993-09-16 06:01:11 +00:00
mycroft
111aecd0a9 Add an #ifndef _POSIX_SOURCE... 1993-09-16 05:59:43 +00:00
brezak
cb098b5eb0 Changes to use a trap frame for syscalls. 1993-09-16 03:24:13 +00:00
mycroft
606544f20d Add _QUAD_HIGHWORD and _QUAD_LOWWORD for Torek's quad stuff. 1993-09-16 02:25:45 +00:00
cgd
a3b397dd18 compile boot blocks with -O6. this makes them "fit". this is sick. 1993-09-15 22:17:54 +00:00
brezak
ff02097496 No need to lospecifiy load address at 1M, now the default for any kernel. 1993-09-14 20:01:19 +00:00
mycroft
fd156a97fa New i386 code. 1993-09-14 17:28:06 +00:00
brezak
5823e758f1 Remove SYMTAB_SPACE from config so that boot symbols are used. 1993-09-13 18:19:26 +00:00
brezak
7d2eb9e6b6 Default LOAD_ADDRESS at 0xfe100000 (1M) 1993-09-13 15:28:23 +00:00
brezak
b119f3ec4f Add MACHINE_NONCONTIG option 1993-09-13 14:22:42 +00:00
phil
3b4c805248 Various changes, including new ptrace support and modified exec support.
Some clean-up of code is done.
1993-09-13 07:26:47 +00:00
phil
5e277797c4 A change for new ptrace support. 1993-09-13 07:25:44 +00:00
phil
663f916d6d Getting past a bug that caused a "free: multiple frees" panic.
This should not be final code.
1993-09-13 07:25:06 +00:00
phil
d3da2305a5 following changes in ????pager stuff. 1993-09-13 07:23:45 +00:00
phil
23830f084c Getting the correct MID value. 1993-09-12 06:26:13 +00:00
jtc
c3f643cd8a Remove NEED_* defines, as they are now satisfied by libkern. 1993-09-11 00:16:40 +00:00
jtc
0d2e8f0fcb Link with libkern. 1993-09-11 00:14:13 +00:00
jtc
cab4d78107 Removed functions moved to libkern: strcpy, strlen, ffs, etc. 1993-09-11 00:12:56 +00:00
phil
b8dd804aaf Changed MID_NS32K to the correct MID_PC532. 1993-09-10 20:02:11 +00:00
phil
e401483244 Adding the src/sys/arch/pc532 tree. 1993-09-09 23:53:45 +00:00
mycroft
c87683c012 Make various macros work if outb() is being inlined. 1993-09-09 15:16:14 +00:00
davidg
1c880d62bf As of this revision, all known bugs have been fixed. Some of the fixes include:
1) fixed 3c503 lock-up if the thinwire cable was disconnected at boot time
2) 8013EBT boards now work (quite well!) in 16bit/16k mode
3) ED_NO_DOUBLE_BUFFERING flag now works
4) slightly higer performance (about 3%) with 16bit WD/SMC boards
5) support for WD8013WC (10BaseT) boards

   Additionally, the probe code has been reorganized to be much cleaner. This
revision of the driver is 1.25. The release notes have been updated as well.
1993-09-09 09:40:56 +00:00
jtc
aabddf622f STDC -> __STDC__ 1993-09-08 16:55:17 +00:00
mycroft
6409dcaef1 Trivial stylistic change. 1993-09-07 07:35:41 +00:00
mycroft
0230178143 Clean up deleted files. 1993-09-07 02:25:20 +00:00
deraadt
a6b1318c68 Adding the (non-optional) option MACHINE_NONCONTIG 1993-09-07 00:56:05 +00:00
mycroft
515949e42e Add a bunch more shit that was missing. 1993-09-07 00:36:27 +00:00
mycroft
5be4167214 Rearrange SCSI probing to actually work. 1993-09-07 00:25:50 +00:00
mycroft
0dc9a11469 Rearrange ethernet probing in the vain hope that maybe, just maybe, the ne0
probe's effect on ed0 will be reversed when the latter is reset.
1993-09-06 23:35:19 +00:00
mycroft
8c7f0d2e48 Comment out we0 and ec0, and add equivalent ed0 and ed1. 1993-09-06 23:31:33 +00:00
mycroft
5e532f3f9f Add a generous dose of comments. 1993-09-06 23:29:33 +00:00
mycroft
07e57f53a2 Put back printf() for entry point. It certainly fits. 1993-09-06 22:09:45 +00:00
mycroft
a75978c2e0 Change NFS' to NFSSERVER,NFSCLIENT'. 1993-09-06 21:15:56 +00:00
mycroft
229a34c6b3 Correct I/O ports for mice. 1993-09-06 18:37:56 +00:00
mycroft
0535b6089e Avoid clash of struct ns_addr with #define ns_addr. 1993-09-06 18:30:39 +00:00
mycroft
84c634662f Move the `#include "bpfilter.h"' to a more logical and easy to find place. 1993-09-06 18:27:22 +00:00
mycroft
bec04754dc Update for new select(), and fix another `struct arpcom.ac_enaddr'. 1993-09-06 18:24:35 +00:00
mycroft
91b8683f3e Make Ctrl-Space and Ctrl-2 send a NUL, even without XSERVER defined.
(This has annoyed me for a while, and people are complaining about it.)
1993-09-06 05:52:33 +00:00