Commit Graph

1430 Commits

Author SHA1 Message Date
andrew
f024b50a47 Enable AUTO_EOI_1 by default; leave AUT_EOI_2 alone, even if it does seem
to work very well, to avoid any potential troubal.
1993-06-27 05:42:45 +00:00
andrew
0bffd21fdb Replaced 386BSD conditionals with a NetBSD ones. Fixed a bug in 386BSD
support.  Cast arguments to tsleep() and wakeup() to avoid compiler
warnings.
1993-06-27 05:39:44 +00:00
andrew
d75ed5fc23 Added bus mice. 1993-06-27 05:33:18 +00:00
andrew
cf73b57b22 Changed the I486_CPU conditionals to be !I386_CPU, to handle the case
where both I386_CPU and I486_CPU are configured in the same kernel.
1993-06-27 05:24:24 +00:00
andrew
4b741818d8 Neatened up the AUTO_EOI conditionals. FAST_VECTOR() now saves & restores
the ES register, just to be on the safe side (since ES is used in some
locore routines).
1993-06-27 05:15:06 +00:00
andrew
d9022f90d2 Don't try to include "sio.h" just yet. 1993-06-27 04:59:47 +00:00
andrew
a9f16886f9 Re-entrancy protection. 1993-06-27 04:50:12 +00:00
andrew
e495c42118 Added a call to SHOW_STI in BPTTRAP macro. Avoid lots of nops and use
bswap if we're a i486.
1993-06-27 04:27:58 +00:00
andrew
13834263a8 Clobbered '/*' within comment, to keep gcc -Wall happy. 1993-06-27 01:24:55 +00:00
glass
ef1aed7436 last change planned to the sendmail srcs proper.
sun-lamp.mc, and boat-anchor.mc now exist as examples of how to write
sendmail m4 files for NetBSD.  In particular, boat-anchor.mc is an example
of how to work around the annoying "we don't have lockf" problem.
1993-06-27 01:22:45 +00:00
glass
c34ec14c78 another NDDB -> DDB change. why did DDB invade kern/*? 1993-06-27 01:05:56 +00:00
glass
b7d7bfa239 fixed bug in mon.h; fixed NEED_* in cpu.h; spl macro problems 1993-06-27 00:52:18 +00:00
glass
b2561649ca theoretically (uncompiled), both a prom tty driver and prom as console
support
1993-06-27 00:51:23 +00:00
glass
90a6135104 use gas; add support for more stuff 1993-06-27 00:50:39 +00:00
glass
e1fec74952 clock.c: now compiles even if address is bogus :)
conf.c: compiled, until prom addition :)
cons.c: add entry for prom driver
lib.s: remove some includes; we're being included by locore.s
locore.s: include asm.h, syscall.h, add icode
m68k.s: now included by locore.s
added signal.s; contains signal support
sun3_startup.c: fixed compile bug in vector table initialization; fixed mon
	usage
swapgeneric.c: doesn't refer to drivers we don't have
1993-06-27 00:46:09 +00:00
glass
4c06bc4b0d removed dumb define for enablertclock() 1993-06-26 01:29:40 +00:00
glass
124d060763 added resettodr() 1993-06-26 01:17:52 +00:00
glass
fba81270ab new intersil clock support; this time written from datasheet
still need to write resettodr()
1993-06-25 23:07:14 +00:00
glass
24e43b8ea3 initial commit 1993-06-25 10:31:21 +00:00
glass
c6b347c351 adding include files...not much of this works 1993-06-25 10:28:37 +00:00
glass
68f2474ad2 initial commit. little of this actually works 1993-06-25 10:26:08 +00:00
glass
086f942e40 keep the directory from being deleted 1993-06-25 10:25:13 +00:00
mycroft
0ee0a87c29 Fix uninitialized variable. 1993-06-24 21:34:54 +00:00
mycroft
d3e01f582d Whose inane idea was it to copy this list?
BTW, we need a `-r' option.
1993-06-24 06:11:34 +00:00
mycroft
d343706d65 Fix fencepost error. 1993-06-23 06:52:08 +00:00
mycroft
100f7b0bc5 Oops. Reversed order of args to outb(). Still haven't gotten my 486 booted
with a new kernel to actually test this, though.
1993-06-23 05:48:57 +00:00
mycroft
1ab35e6283 Only the magic numbers are in network order. 1993-06-22 23:01:55 +00:00
mycroft
0387281928 Reverse a diff I included accidentally. 1993-06-22 17:42:25 +00:00
brezak
af4554d4e0 Close misbehaving connections instead of exiting. 1993-06-22 17:20:23 +00:00
glass
c09c197fec god damn fucking stupid ansi type promotion..... 1993-06-22 06:30:38 +00:00
cgd
b2285d45d0 special case raw disk handling return values 1993-06-22 05:19:14 +00:00
mycroft
3c2c47d933 Remove symlinks before recreating them. 1993-06-22 02:40:34 +00:00
glass
b7545aa929 fixing more ansi-style function definitions... 1993-06-22 02:33:21 +00:00
mycroft
59962eab80 Remove symlink before recreating it. 1993-06-22 02:26:09 +00:00
glass
ac6d9dc22e more damn ansi function declarations. damn you chris.... 1993-06-22 01:59:39 +00:00
glass
ee8d969be4 ansi-style function definitions 1993-06-22 01:31:53 +00:00
glass
e168d06817 some prototypes that weren't __P() protected; the pseudo-advantages
of trying to do a port using the native-compiler
1993-06-22 00:56:35 +00:00
mycroft
2da3166a31 /usr/src/usr.lib --> /usr/src/lib, and add some /usr/src/gnu paths. 1993-06-22 00:53:15 +00:00
mycroft
74a4ef2554 Don't use absolute path for /sys; we -I/sys anyway. 1993-06-22 00:49:01 +00:00
brezak
a7ee7f88c1 Add getopt(1) from ref public sources. 1993-06-21 12:43:56 +00:00
cgd
0e761b8d7e fix behavior when VM_MAXUSER_ADDRESS == (-UPAGES * NBPG) 1993-06-21 10:18:20 +00:00
deraadt
05f50ca11e I don't know what I did that was so critical, but now the floppy driver
works on my machine (it did not before). Big voodoo.
1993-06-21 09:39:52 +00:00
deraadt
6012a4f69e date comamnd ignored seconds value. patch from <mhw@cs.brown.edu> 1993-06-21 05:18:44 +00:00
deraadt
1ca1339919 > NetBSD 0.8a (TDR) #2: Mon Jun 21 11:06:03 MDT 1993
produces "uname -v" output "TDR#2"
"uname -a"  then is..
> NetBSD gecko 0.8a TDR#2 i386
1993-06-21 02:06:10 +00:00
deraadt
799dc259d9 BADSIG --> SIG_ERR 1993-06-21 00:55:05 +00:00
deraadt
80ab28ea30 if the floppy does not exist, say nothing. 1993-06-20 08:42:05 +00:00
deraadt
277c73694e print "maddr 0xd0000 msize 65536" as "maddr 0xd0000-0xdffff" instead. 1993-06-20 07:24:53 +00:00
andrew
4c0169f317 Fixed ECHONL. 1993-06-20 04:52:53 +00:00
mycroft
258bea75fc Add some parens for GAS 2.x. 1993-06-19 06:57:00 +00:00
glass
c751fe1973 fixed so that 'obj' directory wasn't required. forwarded fix off to Allman. 1993-06-18 23:36:59 +00:00