834 Commits

Author SHA1 Message Date
cgd
fa0d8faf42 Update from trunk:
Add the System V message queue and semaphore facilities.  Implemented
by Daniel Boulet <danny@BouletFermat.ab.ca>
1993-11-14 14:45:16 +00:00
cgd
c5446cd8e0 add SYSVMSG and SYSVSEM 1993-11-14 14:40:44 +00:00
cgd
4878a43c3d Add the System V message queue and semaphore facilities. Implemented
by Daniel Boulet <danny@BouletFermat.ab.ca>
1993-11-14 13:21:59 +00:00
deraadt
fdcd4f2a13 different place than where Torek put it 1993-11-14 10:47:54 +00:00
deraadt
db4ffd69bb baseline code from Torek 1993-11-14 10:47:08 +00:00
ws
5f65d904b7 Don't skip BIOS variables on boot if load address isn't 0 1993-11-13 16:31:48 +00:00
cgd
76dbc1192b new specfs.h and fifo.h locations 1993-11-12 05:54:12 +00:00
deraadt
25800bfb5b specdev.h moves 1993-11-12 03:23:51 +00:00
deraadt
beab56ab90 new from torek:
add torek's comments to my DMA_DRAIN fix
1993-11-12 00:50:48 +00:00
deraadt
4c30adca67 new from torek:
add cgsix
1993-11-11 23:17:47 +00:00
mycroft
243bc4cc05 Boundary check on backspace. 1993-11-11 15:43:52 +00:00
deraadt
c9f2e616f8 from torek:
new brooktree dac code
hacked cgthree code
new cgsix (ala GX) code
1993-11-11 03:36:48 +00:00
cgd
b41210b362 add addr32, as noted on freebsd-hackers by bde himself. 1993-11-10 16:08:19 +00:00
deraadt
d9debd8a1b s/cntty/cn_tty/ 1993-11-10 15:06:41 +00:00
deraadt
ea61d92021 replacement set of sun ioctl functions. markus wild added a
whole slew of new ioctl's that are much more close to reality.

the comat-sunos tree is now almost good enough to be used in
both m68k and sparc kernels.
1993-11-10 15:03:33 +00:00
deraadt
3092f9ab32 we do not have sysctl 1993-11-10 14:36:07 +00:00
deraadt
a256e8b38a silly typo 1993-11-10 11:46:38 +00:00
deraadt
3593ac2407 sunos compat execve() helper routines.
these routines are not useful/used on the sparc, but are needed
by the sun3.
1993-11-10 10:31:35 +00:00
deraadt
60b0bb39a9 blast it.. 1993-11-10 10:17:52 +00:00
deraadt
294c3d8704 support both sun3 & sparc concepts of minor/major #'s for /dev/zero 1993-11-10 10:14:19 +00:00
deraadt
8d10efb291 sun_disklabel.c moved 1993-11-10 09:48:21 +00:00
mycroft
84e594b797 Clean up deleted files. 1993-11-10 09:40:01 +00:00
mycroft
69db85708e Clean up deleted files. 1993-11-10 09:12:36 +00:00
deraadt
7679710d7c some cleanup, better than sending adam reminder notes 1993-11-10 07:42:12 +00:00
deraadt
ac0ecd9194 Duh. 1993-11-10 06:22:15 +00:00
deraadt
6839d97c8c use p_emul flag to indicate OS emulation
handle syscalls at standard sun place, ie. trap#80 not #89
add SunOS OMAGIC support
1993-11-10 03:13:19 +00:00
deraadt
b9f8cbdca7 update from new syscalls.master 1993-11-10 01:01:59 +00:00
deraadt
ffb469a020 chmod 444 on the output files is a bad idea 1993-11-10 01:01:25 +00:00
deraadt
2e0bfb759c update to 4.4 way of doing syscall#0 1993-11-10 00:59:10 +00:00
mycroft
2f5635f70b A slightly unfinished i82586 driver, based on Garrett Wollman's. 1993-11-08 20:15:31 +00:00
mycroft
5aa77a4ddc Enable ie0. 1993-11-08 20:10:32 +00:00
deraadt
96faaf5809 sign extension bug fix from <rick@snowhite.cis.uoguelph.ca> 1993-11-08 03:39:21 +00:00
cgd
34178aa2ef don't use splclock()/splnone(), use splclock()/splx().
pointed out by david greenman.
1993-11-05 23:18:51 +00:00
cgd
ab12bacae0 note that use of splnone() is prolly bogus; splnone() itself is bogus,
so it's use is.  8-)
1993-11-05 23:18:04 +00:00
deraadt
b7e4012f31 now that esp.c is fixed, go back to using the enhanced cache code. 1993-11-05 12:43:02 +00:00
deraadt
80a1356c75 DELAY(1) after a DMA_DRAIN, to let the esp chip have a chance to
recover from the DMA.. seems to let my ss1+ work with the cache enabled.
+ also esp reset code from Torek.
1993-11-05 12:41:54 +00:00
deraadt
6548614b2e if_init goes away. 1993-11-05 10:51:50 +00:00
cgd
6ca8998c91 GENERIC: add mcd0
TEST: add mcd0, commented out
files.i386.newconf: add support for mcd driver
1993-11-04 09:28:26 +00:00
cgd
08c263706c add mcd: Mitsumi CD driver by Holger Veit and Brian Moore 1993-11-04 09:12:30 +00:00
phil
4e1f2bee45 Fixed documentation. 1993-11-04 07:58:55 +00:00
phil
f3b1236dc8 State update, still not working. 1993-11-04 07:58:29 +00:00
mycroft
3bb5fc8b74 Enable is0. 1993-11-03 21:32:45 +00:00
mycroft
fa3ccaa273 Change comment about pms. 1993-11-03 13:29:37 +00:00
mycroft
e163596ee8 Fix some comments and enable tb. 1993-11-03 12:48:31 +00:00
mycroft
dd896d55b8 A theoretically working version. The probe routine needs work. 1993-11-02 23:59:34 +00:00
phil
1859a602ad Adding extra relocation information for the pc532. 1993-11-02 21:14:10 +00:00
mycroft
6c77f913e9 I have pms. ;-) 1993-11-02 20:40:57 +00:00
glass
3e21ea2e33 tablet line discipline compiles and probably works now. 1993-11-02 06:19:24 +00:00
mycroft
3103af7e6b Take advantage of special mask mode by leaving interrupts masked in ISR until
they are serviced.  No need to frob IMR.
1993-11-01 08:36:50 +00:00
mycroft
1a2c258aa6 Enable chaining IRQ only if we're using an IRQ on the slave. Other minor
cleanup.
1993-11-01 00:06:04 +00:00