187 Commits

Author SHA1 Message Date
deraadt
2dca7e3bdb 386bsd 0.1 --> netbsd 0.8 1993-04-27 05:39:38 +00:00
mycroft
e4996a015e Oops. sgetc() is used elsewhere, so should not be static. 1993-04-26 19:12:06 +00:00
deraadt
d494d8e591 cosmetic change 1993-04-26 18:45:49 +00:00
cgd
c08b444d52 id for scsi_attach must be an int. 1993-04-26 11:54:23 +00:00
cgd
a58a2213e0 fix from Jim Jegers which makes PCFS work... 1993-04-26 06:52:39 +00:00
mycroft
49515ccd94 Make fillw faster in the usual case. 1993-04-23 06:33:20 +00:00
mycroft
e621c508ff Rename sput to sputc and make it and sgetc static. 1993-04-22 20:20:56 +00:00
mycroft
77afdc4037 Use rb_read to gather output; do exactly 4 spl calls, and don't hold the
interrupts locked very long, lest we overrun our serial port FIFOs.
1993-04-22 07:56:23 +00:00
mycroft
bd4084637f Add rb_read, to read part of a ring buffer into an ordinary buffer. 1993-04-22 07:49:18 +00:00
mycroft
f771146361 Round to nearest when generating 8259 clock frequency (from 386BSD path 113). 1993-04-22 04:30:53 +00:00
mycroft
36b1304dc1 Make mbuf sizes tunable from config file (from 386BSD path 134). 1993-04-22 03:54:17 +00:00
mycroft
f67957329b Fix up error messages and return values. 1993-04-22 00:35:02 +00:00
mycroft
efc059f15c Huge performance improvement (not so bloody many spl calls)! 1993-04-21 00:04:14 +00:00
mycroft
dcdfedf042 Slight performance improvement. 1993-04-20 23:45:21 +00:00
mycroft
95c46ca69f Fix typo in last change. 1993-04-20 23:09:36 +00:00
mycroft
bc2b258174 Don't output NULs. 1993-04-20 23:03:41 +00:00
mycroft
08621a22d8 Add consistent multiple-inclusion protection (repeat). 1993-04-20 11:44:36 +00:00
mycroft
3bb2e9a555 Restore files lost during crash. 1993-04-20 11:32:23 +00:00
mycroft
7cf53ab06a Add consistent multiple-inclusion protection (repeat). 1993-04-20 11:25:21 +00:00
mycroft
266a376b2a Restore files lost during crash. 1993-04-20 11:20:47 +00:00
mycroft
c2f7555fda Display more meaningful message on SCSI `unit attention'. 1993-04-20 10:51:51 +00:00
deraadt
10e418c8b6 a test for mycroft.. 1993-04-20 08:38:03 +00:00
deraadt
093fcad5da deleted old comments at behest of original author :-) 1993-04-20 02:45:58 +00:00
cgd
6bd0af9a08 re-merged include file changes which got eaten by crash 1993-04-20 01:00:44 +00:00
cgd
f6eaf9096e compile needs to be kept in the distribution 1993-04-19 23:30:06 +00:00
mycroft
30a1d7a9f1 Don't overwrite global kernel version string. 1993-04-19 21:20:46 +00:00
mycroft
0244a6c112 Add config for Mycroft's 386 box. 1993-04-19 12:46:10 +00:00
mycroft
e76bede1e3 Don't try to copy in from NULL pointer. 1993-04-19 12:42:39 +00:00
mycroft
81b91f4488 Fix subtle word-size error. 1993-04-19 06:02:16 +00:00
cgd
eaea84d1a9 bt can't coexist with aha 1993-04-19 04:27:53 +00:00
mycroft
235bd1db44 Add consistent multiple-inclusion protection. 1993-04-19 03:45:34 +00:00
mycroft
cac6b415ea Fix typo. 1993-04-19 01:35:01 +00:00
mycroft
bcbf85df19 Add consistent multiple-inclusion protection. 1993-04-19 01:22:17 +00:00
proven
27fc4b0b97 Added SSIZE_MAX, the POSIX macro for max of ssize_t. 1993-04-18 21:38:47 +00:00
mycroft
e2b92c3fc0 Return correct value for new probe sequence. 1993-04-18 10:24:56 +00:00
mycroft
0105f6f55d Return correct value for new probe sequence. 1993-04-18 10:14:15 +00:00
deraadt
e2a9eb19a4 slight code quality improvement. not related to the bug with very
old controllers or disks! :-)
1993-04-18 10:03:20 +00:00
mycroft
24b644ac3d Map QMAGIC execs at correct address. 1993-04-18 07:34:34 +00:00
sef
12f82a1ed4 NCCS is required by POSIX, so not defining it if _POSIX_SOURCE is
defined is *really* silly.
1993-04-17 18:04:18 +00:00
mycroft
f7450657ec Allow argument to #!' (i.e. #!/bin/foo -argument'). 1993-04-17 08:07:03 +00:00
mycroft
72654bc9d0 Enlarge MAXINTERP to make room for argument. 1993-04-17 08:06:33 +00:00
glass
d5f887d44c this file is never compiled, nor included in 'files' because it is adapted
for the particular architecture.  However, it never would've compiled either
as it had the old '../h/foo.h' stuff in it.
1993-04-17 05:20:54 +00:00
mycroft
ba40575afe Use new format for attach message. 1993-04-17 04:46:12 +00:00
mycroft
a978d6900e Fix silly typo. 1993-04-17 01:40:36 +00:00
mycroft
e0cc195419 Add entry for HP ethernet driver. 1993-04-17 01:40:10 +00:00
mycroft
e415187cd4 Add driver for HP ISA and EISA ethernet adapters. 1993-04-17 01:39:27 +00:00
mycroft
aabb2e137e Add proper cast. 1993-04-17 01:38:51 +00:00
mycroft
c9a19fb3f9 Add config for Mycroft's 486. 1993-04-17 01:22:04 +00:00
deraadt
6bee5294bc ioconf changes, see previous cvs's that dumped core 1993-04-15 07:57:50 +00:00
deraadt
fbecd3e987 Once more: some changes to the ioconf.c structure. It will now handle
devices hanging off controllers, any kind of controller.
A device on isa0 is called at probe(self), then attach(self)
A controller on isa0 is called at probe(self), then all it's children with
    defined unit numbers are initialized by calling attach(subdev); next all
    subdevices with unit ? are initialized by calling attach(sundev).
Almost all device entry points is now like the vax/sun model (intr being
the weird one)
1993-04-15 07:52:08 +00:00