Commit Graph

279 Commits

Author SHA1 Message Date
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
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
a74a4778b9 Enable fdc1 and assign it drq 3. 1993-10-29 20:38:46 +00:00
mycroft
8bef6d7b03 Enable ed. 1993-10-29 04:33:34 +00:00
mycroft
787c131944 Remove bogus port for pccons. Remove ACCOUNTING. 1993-10-26 12:19:38 +00:00
mycroft
4d9cffef5e Hard-wire the timer IRQ. 1993-10-26 12:18:28 +00:00
mycroft
f1dda6c852 Add intr.c. 1993-10-22 19:17:32 +00:00
cgd
430d001c1a get rid of ACCOUNTING option. it's mandatory, and there's no define any more. 1993-10-20 23:04:52 +00:00
cgd
27bc255b86 kill accounting. 1993-10-18 23:22:56 +00:00
mycroft
9eafd05204 Add I486_CPU. 1993-10-18 16:25:42 +00:00
pk
f8b564f223 Fixed typo. 1993-10-18 14:35:45 +00:00
pk
593a6c40ef Explicit entry point specified in kernel link command.
(so far, we've been lucky only because vers.o doesn't contain text)
1993-10-17 20:56:09 +00:00
mycroft
7e8063835d Use `swap generic'. 1993-10-16 07:48:04 +00:00
mycroft
5448e175cf Only include isa/dma.c if a driver which needs it is configured. 1993-10-14 05:17:24 +00:00
cgd
a1c3bf517a use the new location for libkern, auto-depend on it, and include
the right one, for profiling or non-profiling.
1993-10-13 06:43:17 +00:00
mycroft
4cbf1951c1 Put back assembler versions of setrq() and remrq(). GCC 2 is just too lame. 1993-10-09 22:49:29 +00:00
mycroft
c8431a9508 Add locore2.c as standard. 1993-10-09 22:17:36 +00:00
mycroft
99e736549a Remove `device-driver' flags. 1993-10-09 08:55:24 +00:00
cgd
f51618137b genassym needs a dependency... 1993-10-09 00:31:21 +00:00
cgd
d4435d2bd4 get rid of excess target line for machdep.o 1993-10-06 21:19:11 +00:00
mycroft
004534e441 Add FASTLINKS. 1993-10-06 12:15:33 +00:00
mycroft
501c1b99ad Add cy. 1993-10-06 12:14:31 +00:00
andrew
81a9642670 Added entry for Cyclades Cyclom-{4/8/16}Y multiport async serial board
driver.
1993-10-06 09:31:30 +00:00
mycroft
4d4bfb2287 *** empty log message *** 1993-10-01 04:00:45 +00:00
mycroft
e57ef97529 Add LKM. 1993-09-30 20:15:25 +00:00
mycroft
83f32ad82b Add needs-flag (or needs-count for tty devices) to all driver in the
switch tables.  Remove ancient ethernet drivers.
1993-09-30 20:14:55 +00:00
mycroft
845512b39a TEST: Enable com ports.
files.i386.newconf: Add needs-count to com.c for now.
1993-09-30 17:30:32 +00:00
mycroft
81c776a8e4 Enable mms. 1993-09-29 15:24:41 +00:00
mycroft
c27a6e4acf Fix TIMEZONE specs; add DST. 1993-09-29 06:57:10 +00:00
mycroft
5085e2ca53 files.i386: Defunct.
files.i386.newconf: Remove lpa.
TEST: Enable lms and lpt.
*: Change all lpa's to lpt's.  Change fd[0-3] to fd* and wd[0-3] to wd*.
Remove all explicit irq's.
1993-09-29 05:37:29 +00:00
mycroft
3540378534 GENERIC, TEST: Remove all irqs.
std.i386: Re-add clock0 and timer0.
1993-09-24 08:45:03 +00:00
cgd
2dc346f0d1 add accounting 1993-09-23 21:31:56 +00:00
brezak
d0b8b43cf2 Add USER_LDT option. 1993-09-19 19:11:24 +00:00
brezak
ff02097496 No need to lospecifiy load address at 1M, now the default for any kernel. 1993-09-14 20:01:19 +00:00
mycroft
fd156a97fa New i386 code. 1993-09-14 17:28:06 +00:00
brezak
5823e758f1 Remove SYMTAB_SPACE from config so that boot symbols are used. 1993-09-13 18:19:26 +00:00
brezak
7d2eb9e6b6 Default LOAD_ADDRESS at 0xfe100000 (1M) 1993-09-13 15:28:23 +00:00
brezak
b119f3ec4f Add MACHINE_NONCONTIG option 1993-09-13 14:22:42 +00:00
jtc
0d2e8f0fcb Link with libkern. 1993-09-11 00:14:13 +00:00
mycroft
0230178143 Clean up deleted files. 1993-09-07 02:25:20 +00:00
deraadt
a6b1318c68 Adding the (non-optional) option MACHINE_NONCONTIG 1993-09-07 00:56:05 +00:00
mycroft
515949e42e Add a bunch more shit that was missing. 1993-09-07 00:36:27 +00:00
mycroft
5be4167214 Rearrange SCSI probing to actually work. 1993-09-07 00:25:50 +00:00
mycroft
0dc9a11469 Rearrange ethernet probing in the vain hope that maybe, just maybe, the ne0
probe's effect on ed0 will be reversed when the latter is reset.
1993-09-06 23:35:19 +00:00
mycroft
8c7f0d2e48 Comment out we0 and ec0, and add equivalent ed0 and ed1. 1993-09-06 23:31:33 +00:00
mycroft
5e532f3f9f Add a generous dose of comments. 1993-09-06 23:29:33 +00:00
mycroft
a75978c2e0 Change NFS' to NFSSERVER,NFSCLIENT'. 1993-09-06 21:15:56 +00:00
mycroft
229a34c6b3 Correct I/O ports for mice. 1993-09-06 18:37:56 +00:00
mycroft
9cd4c25c2a Second wd0 should be wd1. 1993-09-05 22:34:12 +00:00
deraadt
7c8271a011 I give up. Clearly, SYMTAB_SPACE is required at the moment to build a
kernel that doesn't go foom in locore.s
1993-09-05 16:42:54 +00:00
mycroft
73c9dd61b0 Add ed2, as per GENERICAHA. 1993-09-01 05:36:33 +00:00
mycroft
3db4b24245 Add ed2 at 0x300, irq 10, 0xcc000, which people can configure by hardware. 1993-09-01 02:31:10 +00:00
deraadt
86d51ac6f8 pagers are not options, not pseudo-devices 1993-08-30 07:07:53 +00:00
brezak
aaf4f8dbc5 Changes for boot loading of symbols. 1993-08-29 12:48:10 +00:00
mycroft
d48a7d8497 There is no longer any good reason to allocate a small number of ptys.
Increased to 32 so people will not bitch at me next time around.
1993-08-29 01:54:22 +00:00
cgd
468c5f5158 put PROCFS in pain... 1993-08-28 11:00:35 +00:00
brezak
a54d809cd8 Need LOAD_ADDRESS for depend pass. 1993-08-27 23:58:20 +00:00
brezak
42484186e9 Load at 1M and turn-on MACHINE_NONCONTIG option. 1993-08-27 23:55:28 +00:00
deraadt
538e35852c ugh. 1993-08-26 09:52:16 +00:00
cgd
225917bfe6 0.9 "official" patch 001:
(1)	added support for ed1 in both generic kernels at:
	device ed1 at isa? port 0x250 net irq 9 iomem 0xd8000 vector edintr
(2)	brought if_ed.c up to DG's 1.19 rev.
1993-08-26 00:26:50 +00:00
mycroft
c5e6262e4e Add ACCOUNTING and GATEWAY options. 1993-08-24 21:39:35 +00:00
deraadt
af6c95dd23 sigh.. 1993-08-14 07:31:28 +00:00
deraadt
3604916e13 ppp from paul mackerras 1993-08-14 06:29:28 +00:00
deraadt
342e987d36 Theo runs ppp 1993-08-10 04:01:03 +00:00
cgd
cd56dd1638 merge in changes from netbsd-0-9-ALPHA2 1993-08-07 07:53:27 +00:00
mycroft
4862b84c92 Add RCS identifiers (this time on the correct side of the branch), and
incorporate recent changes in netbsd-0-9 branch.
1993-08-01 19:22:24 +00:00
mycroft
804be109a6 Feep. 1993-08-01 00:32:27 +00:00
mycroft
690cae8181 Add RCS indentifiers. 1993-07-31 15:17:49 +00:00
cgd
7b2afa7fe6 incorporate changes from 0-9-base to 0-9-ALPHA 1993-07-28 02:20:34 +00:00
mycroft
b9b6bd3397 Add ${DEBUG} to CFLAGS and -f to dbsym. 1993-07-19 16:52:16 +00:00
mycroft
e6c1d2670f Phooey. Need a better mechanism for dealing with multiple sets of local
changes.
1993-07-18 21:26:34 +00:00
cgd
1318be7191 CC should be cc. cc is gcc2... 1993-07-18 16:44:16 +00:00
mycroft
d2e484320a Add DUMMY_NOPS. 1993-07-18 15:11:31 +00:00
deraadt
a700cbd173 my bucket of mud has changed a bit.. 1993-07-18 13:29:27 +00:00
cgd
8fa2ba491b rework the way effectual NOPs are enabled/disabled to make they delay
things in the default case.
1993-07-18 13:08:41 +00:00
mycroft
2565e5e15a Change to work with new config stuff for specifying load address. 1993-07-18 10:08:22 +00:00
mycroft
46570ee334 Oops. Back out a change that shouldn't be committed... 1993-07-18 09:48:49 +00:00
mycroft
28df966f59 Use new -T option to dbsym. 1993-07-18 09:47:40 +00:00
mycroft
c558337807 Add some kitchen sinks. 1993-07-17 16:54:16 +00:00
cgd
97c38bc76a gcc-2.4.5's ffs() has been rendered safe for kernel compiling... 1993-07-17 12:22:00 +00:00
mycroft
e28cd102b5 Add some more swap. 1993-07-12 12:07:46 +00:00
cgd
8401efb773 add -fno-builtin to CFLAGS until gcc bug fixed 1993-07-12 11:58:27 +00:00
cgd
4909db9a7e do quoting right, and give boat-anchor enough symbol space 1993-07-11 10:29:55 +00:00
cgd
4d187f65ae DDB makes these kernels too large. damn. 1993-07-11 09:03:13 +00:00
cgd
cc86d5be93 don't ignore errors from dbsym... it might say that, e.g. there's
not enough symbol space!
1993-07-11 08:42:22 +00:00
cgd
1695b91b15 need more space for symbols than DDB normally gives you... 1993-07-11 07:28:09 +00:00
cgd
c286f8c4fd move julian's scsi files back into files.i386 1993-07-04 20:08:15 +00:00
cgd
d77e126ab2 add support for David Greenman's "ed" driver. 1993-07-03 12:19:36 +00:00
cgd
532d59062c add DDB... why? because we'd like to actually use it to DEBUG things! 1993-07-02 10:09:17 +00:00
mycroft
2eb048f805 Add another tape drive. 1993-07-02 03:23:17 +00:00
andrew
d75ed5fc23 Added bus mice. 1993-06-27 05:33:18 +00:00
brezak
62571113bd Use NNPX instead of NPX from npx.h for activating npx. 1993-06-18 02:03:34 +00:00
mycroft
ddf64edfe6 Somebody didn't ftruncate()... 1993-06-14 15:57:07 +00:00
mycroft
6d58d97764 Update my config files. 1993-06-14 15:29:55 +00:00
mycroft
25b19a1b61 Add entry for pms. 1993-06-14 15:16:23 +00:00
andrew
07ec5d2fc6 Renamed Microsoft busmouse driver from bms -> mms 1993-06-14 02:12:15 +00:00
andrew
e1e618d7ca Added microsoft and logitech isa busmice. 1993-06-13 14:03:50 +00:00
cgd
c5d0eb5199 note gprof.ex is in csu/i386 not csu.i386 like it used to be... 1993-06-11 02:59:54 +00:00
mycroft
c425e255c1 Update my config files. 1993-06-09 00:11:46 +00:00
cgd
57d3a6d525 add support for terry lambert's loadable kernel modules.
needs a bit of cleanup, but overall: SLICK!
1993-06-07 19:51:59 +00:00
mycroft
f73effe636 Clean up deleted files. 1993-06-07 00:20:39 +00:00
cgd
0d126d8b38 make conf.o actually depend on conf.c... 1993-06-06 23:29:03 +00:00
cgd
450bfb0c82 cleanup, add DDB to dist. floppy kernels, and get rid of f*@#ing "as" 1993-06-06 22:20:03 +00:00
mycroft
c6ab6df500 Clean up deleted files. 1993-06-06 04:18:56 +00:00
cgd
515bda903f add DDB to "SUN_LAMP", and get rid of "SUN_LAMP_DDB" because they
were confusing me, and it's my machine...
1993-06-06 04:18:54 +00:00
cgd
8a05b36058 incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes,
for patchkit patch 158.  it appears to work well.
1993-06-06 04:14:01 +00:00
cgd
9c46a9333d add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no
a_mid in their exec structure (and therefore, in the NWO, having
an a_mid of MID_ZERO)
1993-06-03 01:30:19 +00:00
cgd
60fe9c133d add "options FIFO" 1993-05-26 12:48:35 +00:00
cgd
9c27493b37 kernel for sun-lamp, with debugging included. possible now, due
to the new tty allocation setup.
1993-05-26 11:22:45 +00:00
deraadt
806b927d8b more ptys guys! now they are cheap as borst 1993-05-26 10:15:05 +00:00
cgd
864a094e19 do the right thing for vers.o. i.e. don't make newvers if nothing
has changed.
1993-05-24 11:04:45 +00:00
deraadt
ccbce9314e my config file 1993-05-22 11:29:08 +00:00
cgd
30177b538f add rcsids to everything and clean up headers 1993-05-22 07:56:12 +00:00
cgd
2c553d7f06 make tabbing sane 1993-05-21 12:03:00 +00:00
cgd
5c9b7462d0 change theo's config to support i486, too 1993-05-21 11:39:18 +00:00
deraadt
e34f239662 First cut at cpu independent disklabels.
There will be niggly little details no doubt..
1993-05-20 22:48:23 +00:00
mycroft
c13e0190b7 Clean up deleted files. 1993-05-20 14:32:45 +00:00
cgd
95895b842e update config files for correct "cpu" usage 1993-05-20 14:32:17 +00:00
cgd
8001a99dec changes for 'arch' 1993-05-18 08:54:21 +00:00
cgd
50fa568f9d make config use a /sys/${machine}/compile directory, rather than
/sys/compile
1993-05-17 09:10:06 +00:00
cgd
f4ec73b8d7 add serial ports and lpt 1993-05-17 06:17:41 +00:00
cgd
efdf5d1eef add kernel config for other 486-50, and make theo happy 1993-05-17 05:25:01 +00:00
cgd
f67f677c45 expand DDB's db_symtab array size 1993-05-07 09:22:40 +00:00
cgd
33b1886f5c make it match GENERICISA, minus SCSI 1993-05-07 09:04:56 +00:00
cgd
ca1c6505ed add rcsid, and kernel description where necessary 1993-05-07 08:33:00 +00:00
cgd
21f3bbf107 add PC speaker driver pseudo-device 1993-05-07 08:32:23 +00:00
cgd
31efd153ad fix typo on if_ix line, and add rcs id 1993-05-07 08:26:13 +00:00
cgd
17813dd8e8 add entries for dcfclock, ix ethernet, and speaker 1993-05-07 06:33:34 +00:00
cgd
95df3ee14f update for speaker, lpt, lpa, and new serial ports. from patch 135 1993-05-07 06:31:03 +00:00
cgd
5ae4dd1123 make kernel name a bit less confusing... 1993-05-06 12:17:06 +00:00
glass
5a4886054c missed three config files going from pseudo-device DDB to options DDB 1993-05-05 13:56:25 +00:00
cgd
65a923d8bd add a friggin' serial port... the machine has one... 1993-05-04 05:45:26 +00:00
cgd
1ce79756b4 make serial ports have right numbers, and add slip to generic kernels 1993-05-04 05:37:50 +00:00
cgd
bd05104f48 add barebones accounting, enabled w/"options ACCOUNTING", via /dev/acct 1993-05-02 09:22:31 +00:00
cgd
62779eaa02 GENERICAHA_DDB was too big, so got rid of wd support in it.
moved it to GENERCISA_DDB, which has no SCSI support
1993-04-29 23:38:21 +00:00
cgd
d8bbdeb956 generic kernel w/aha1542 and debugging support 1993-04-29 13:01:52 +00:00
cgd
828d4bea99 make sure you can't include ahb or bt when you've got an aha 1993-04-29 03:33:36 +00:00
cgd
f49a375e07 use ed instead of ex. the script to use is identical, and we might
want to switch back to using ex when our ex supports -.
1993-04-29 03:27:39 +00:00
cgd
b740fbac92 bsd->netbsd 1993-04-28 06:37:52 +00:00
cgd
a9cf567abe get rid of the silly quotes 1993-04-28 05:31:03 +00:00
cgd
6e6bd08b30 new kernel name is bsd 1993-04-28 05:28:56 +00:00
mycroft
0244a6c112 Add config for Mycroft's 386 box. 1993-04-19 12:46:10 +00:00
cgd
eaea84d1a9 bt can't coexist with aha 1993-04-19 04:27:53 +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
c9a19fb3f9 Add config for Mycroft's 486. 1993-04-17 01:22:04 +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
469f8e3f30 kernel config files that know the new scsi system 1993-04-12 11:39:53 +00:00