Commit Graph

175 Commits

Author SHA1 Message Date
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
glass ed4a9f1a3c i hate NDDB...... 1993-04-15 07:15:25 +00:00
glass 6eb0490333 NDDB made a re-appearance.... 1993-04-15 07:11:01 +00:00
deraadt e42c6edf94 ooops. DDB instead of NDDB. A typo, i swear 1993-04-15 07:09:23 +00:00
deraadt 653e85f75a #ifdef DDB fix 1993-04-15 07:01:16 +00:00
deraadt bf6814fb30 wd driver would fail on calling wdgetctlr() for older drives and
controllers. New behaviour is that if the standard method fails, try
to recalibrate the drive. Success means the drive exists.  patch by
hpeyerl@novatel.cuc.ab.ca (who owns several of these historical
artifacts)
1993-04-15 06:39:00 +00:00
sef 9c736c1dcf Added QMAGIC, which is a "compact demand load" format: first page is
unmapped, and the a.out header is inside the text section.
1993-04-15 05:48:22 +00:00
cgd 136c7a5766 got rid of options for hacked com driver; it's not in this tree,
they shouldn't be in the config file.  not that SUN_LAMP has
com ports anyway...
1993-04-12 19:25:38 +00:00
deraadt bee6f373e4 fixed various bugs like cdattach() returning garbage. 1993-04-12 12:10:28 +00:00
deraadt 469f8e3f30 kernel config files that know the new scsi system 1993-04-12 11:39:53 +00:00
mycroft 348f9280dc Ignore forged ICMP_UNREACH with dport==0 and sport==0. 1993-04-12 11:07:57 +00:00
deraadt d0d3380f80 small fixes 1993-04-12 10:15:21 +00:00
deraadt 2c98ef3b72 new scsi subsystem.
changes also in config/mkioconf.c
	i386/isa/wd.c, fd.c, and all scsi drivers.
1993-04-12 08:19:28 +00:00