12955 Commits

Author SHA1 Message Date
christos
ee05f066e8 1. siginfo stuff torn out from wait.h to be used by the MI portion of the code.
2. many termio, ioctl, sigaction fixes
3. better socket type emulation; still ticotsord [the loopback interface I
   guess] does not work properly on svr4 4.1.
4. new gettimeofday, fixed utssys..
5. rmdir and mkdir were swapped in syscalls.master
1995-03-31 03:06:17 +00:00
christos
f376448086 Added the svr4 files 1995-03-31 02:57:02 +00:00
christos
687b36dccc First pass at the ucontext stuff. 1995-03-31 02:55:59 +00:00
christos
d281894ab6 Moved KGDB trap 0x88 to 0x8a, and made 0x88 to be svr4 syscall [this is what
solaris uses]. Stubs for the missing and currently unused signal functions
stolen from the i386 code.
1995-03-31 02:54:10 +00:00
christos
0fd8f81d69 Reorganization of the signal frame and ucontext to make it shareable with
the sparc code. Added trap defines.
1995-03-31 02:51:37 +00:00
christos
d736bba447 Changes to make svr4 emulation signal() to work, and minor cleanup in trap.c 1995-03-31 02:49:25 +00:00
ragge
e1bbd102d9 Bug log... 1995-03-30 21:36:44 +00:00
ragge
80b5aa7c05 Speed-up of pmap and trap.
Fixes due to uVAX support.
1995-03-30 21:25:14 +00:00
ragge
a95842832d Bug fixes of interrupt handlers. 1995-03-30 20:55:23 +00:00
ragge
c362495157 Some bug fixes & update of pcb. 1995-03-30 20:42:55 +00:00
ragge
543b832ee3 Support for DEQNA/DELQA added. 1995-03-30 20:26:32 +00:00
leo
f95dd52b68 KERNEL -> _KERNEL 1995-03-30 06:01:13 +00:00
leo
03c8ad028e NetBSD/Atari, port by Leo Weppelman. 1995-03-30 05:44:08 +00:00
mycroft
e17c63cee6 Revamp the locking mechanism slightly. Update some outdated comments, and add
a few new ones.
1995-03-29 23:36:27 +00:00
mycroft
1d568eab9a Revamp the locking mechanism slightly. 1995-03-29 23:04:39 +00:00
ragge
b94cd499ab All supported devices. 1995-03-29 22:54:02 +00:00
ragge
db6fbd3bf2 Support for tmscp tapes. 1995-03-29 22:50:47 +00:00
briggs
6efcd1b6d4 KERNEL -> _KERNEL 1995-03-29 21:57:43 +00:00
briggs
0884490297 KERNEL -> _KERNEL. 1995-03-29 21:56:46 +00:00
ragge
887089b1c2 uVAX II support. 1995-03-29 21:35:16 +00:00
ragge
9dbb11b582 Added support for uVAX boot. 1995-03-29 21:23:59 +00:00
mycroft
46b2bb599f Make definition of b_cylinder global. 1995-03-29 20:57:35 +00:00
briggs
10fc499f8c Nuke FPCOPROC and add fpu device driver and FPU_EMULATE from sun3.
Still need to figure out how to handle this w/ FPSP on 68040's but
since we're not really using the 68040 yet...
1995-03-29 07:38:34 +00:00
briggs
7a557178ba Get rid of some BARFs and assign some semi-reasonable spl()s... 1995-03-29 07:35:35 +00:00
briggs
9fca93fa60 Nuke FPCOPROC and add FPU_EMULATE to GENERIC.
Support the above with gwr's sun3 stuff.
1995-03-29 07:28:48 +00:00
hpeyerl
217531ad26 Update to reflect reality. 1995-03-28 23:57:20 +00:00
gwr
1012443810 Cosmetic changes suggested by Adam. 1995-03-28 21:29:32 +00:00
jtc
db0046c14d KERNEL -> _KERNEL 1995-03-28 19:59:56 +00:00
jtc
8ba211cde0 Added #define _KERNEL 1995-03-28 18:37:27 +00:00
jtc
71ab4ed9dc KERNEL -> _KERNEL 1995-03-28 18:13:48 +00:00
glass
c6afbf395d Merged with 4.4lite 1995-03-28 17:50:08 +00:00
jtc
a5c856b8c8 KERNEL -> _KERNEL 1995-03-28 17:29:16 +00:00
jtc
ae0b9c2010 KERNEL -> _KERNEL 1995-03-28 17:18:59 +00:00
glass
53bfc2ac1f Merged with 4.4Lite 1995-03-28 16:50:08 +00:00
gwr
cd70d15138 Avoid passing non-ASCII chars to the PROM.
Call PROM at splsoftclock to avoid missing interrupts.
1995-03-28 16:09:41 +00:00
cgd
81cef407d8 fix annoying number consistency bug. 1995-03-28 12:48:45 +00:00
leo
36592a50b1 Make ite ioctl work and fixup the colormap stuff. 1995-03-28 06:35:40 +00:00
leo
95b76828da Add -D_KERNEL to preprocessor flags 1995-03-28 06:29:39 +00:00
leo
4458e46001 Capitalisation of NetBSD fixed. 1995-03-28 06:26:50 +00:00
gwr
0f9e8841da Add _KERNEL 1995-03-28 04:30:45 +00:00
mycroft
5745c084e8 Fix another bogus cast. 1995-03-27 22:14:47 +00:00
mycroft
61b709b720 Remove incorrect cast on lseek() return value. 1995-03-27 21:48:52 +00:00
mycroft
aff93b44b4 Remove unused variable. 1995-03-27 21:44:11 +00:00
mrg
1f2744e6e4 4.4BSD-Lite2 1995-03-27 19:28:50 +00:00
mycroft
657ddd6fde Remove a tiny bit of redundant code. 1995-03-27 18:08:34 +00:00
mycroft
0a3d4f358a It's not necessary to do a GETSTAT before each read. 1995-03-27 16:48:45 +00:00
christos
707488220c Close PR/913. Magic path in magic.5 was incorrect. 1995-03-27 16:16:28 +00:00
mycroft
c61cb27f9c Small garbage collection, and turn off debugging info by default. 1995-03-27 16:04:07 +00:00
glass
e5a8e93b12 points lost 1995-03-27 15:54:30 +00:00
mycroft
306af9bd89 Largely rewritten by me, with some input from Dave Burgess. Implement most of
the CDIOC* calls correctly, improve performance by 10x when interrupts work,
and implement the same generic disk framework as other drivers.
Needs some more work.
1995-03-27 15:45:20 +00:00