tls
488b27678f
The INSTALL kernel is broken and will be replaced by split INSTALLAHA/INSTALLBT.
1995-10-28 03:55:10 +00:00
jtc
1fa962ddd0
netbsd.warped.com aka. {ftp,sup}.netbsd.org
1995-10-20 21:24:37 +00:00
mycroft
72805df917
Various changes from John Kohl and me:
...
Map kernel stacks only at unique addresses.
Use one TSS per process.
Add sysarch calls for modifying IOPL and the I/O permission bitmap.
Add a compacting GDT entry allocator, for TSS and LDT selectors.
Enable modifying %fs and %gs with PT_SETREGS.
Sanitize various bits of code.
1995-10-11 04:19:29 +00:00
mycroft
eb44441b87
Pull in microcode dependencies. Remove -fno-builtin.
1995-10-10 05:58:00 +00:00
mycroft
37758b3f84
Minor change.
1995-10-10 01:30:25 +00:00
mycroft
090f48526e
Add ahc and COMPAT_FREEBSD.
1995-10-10 01:29:15 +00:00
mycroft
0ad97bc5c9
FreeBSD binary compatibility module, from Noriyuki Soda.
1995-10-10 01:22:31 +00:00
mycroft
037949ced9
Undo accidential deletions in last commit.
1995-10-06 07:12:42 +00:00
mycroft
4a17d4a861
Undo accidental deletions in last commit.
1995-10-03 20:18:58 +00:00
thorpej
bca85a86b1
Compile the kernel with -fno-builtin.
1995-09-19 23:25:29 +00:00
hpeyerl
8acf48ade5
update comment to include Etherexpress.
1995-09-14 12:46:42 +00:00
jtc
0da9212559
recommanded -> recommended; PR #1395
1995-08-22 19:43:06 +00:00
chuck
72d03ec724
TDR config update (from Theo).
1995-08-14 20:32:38 +00:00
mycroft
ccdf6ac81b
Change le0 iosiz.
1995-08-06 16:14:29 +00:00
mycroft
1dbdf20df6
le can also be on PCI.
1995-07-27 04:40:55 +00:00
mycroft
9c4ef77945
Remove extraneous makeoptions declarations.
1995-07-24 03:33:12 +00:00
mycroft
6dfa7461a5
Add -Werror.
1995-07-24 03:30:07 +00:00
brezak
693043d786
GUS audio driver from John Kohl.
1995-07-19 19:58:09 +00:00
cgd
a921a720f7
no more serial console. There aren't enough free serial ports on non-crash
...
machines in my office!
1995-06-28 03:48:48 +00:00
christos
a94817a5de
GENERIC: Add COMPAT_IBCS2 in too by default.
...
Makefile.`arch`: - Add -lcompat
- Change clean: target to be a double dep one,
so libraries can use the clean target too
- Add genassym to the clean targets
1995-06-24 20:39:40 +00:00
cgd
8b16cd6552
reenable kernel debugger; new location more amenable to tweaking.
1995-06-18 20:14:44 +00:00
jtc
f90f8d10aa
Removing -DKERNEL, transition to _KERNEL has been completed
1995-05-16 22:24:17 +00:00
mycroft
f178e0996d
Sync these.
1995-05-16 14:58:44 +00:00
cgd
fc90442d14
add lots of vnds
1995-05-12 21:08:41 +00:00
cgd
eb4cd26383
from the comments at the top of the file:
...
INSTALL -- somewhat generic kernel with a snowball's chance of
fitting on an install floppy.
This kernel MUST consist (for users' sanity) of a subset of
the GENERIC configuration. It also should support X reasonably
(though the SysV SHM extensions won't work).
To avoid a maintenance nightmare, this kernel consists of GENERIC
with missing options/devices/etc. REMOVED rather than commented
out. That makes it easy to diff agains GENERIC, to make sure that
it really is a subset of the functionality.
1995-05-12 03:19:51 +00:00
cgd
aeb93da3d7
Split FFS,QUOTA line, comment each individually.
...
Add 'options INSECURE' so that the GENERIC kernel is happy with
X's linear mapping.
1995-05-12 03:18:05 +00:00
cgd
0e59975fac
rename files files for new config/config.old naming
1995-04-28 08:19:12 +00:00
mycroft
5e398279f4
Using cloning specs for rtfps subdevices.
1995-04-19 19:08:52 +00:00
mycroft
1f599fe30b
Using cloning specs for ast subdevices.
1995-04-19 19:07:33 +00:00
mycroft
4c28b7cb87
Change needs-count' to
needs-flag'.
1995-04-19 19:02:54 +00:00
cgd
19c27da954
comment out the scd major declaration
1995-04-19 02:54:12 +00:00
brezak
1b8667f0aa
Add config for PSS
1995-04-17 22:44:38 +00:00
cgd
15552a0e17
if_le conflicts with the Alpha; move description back to i386
1995-04-17 20:23:32 +00:00
cgd
6495969b94
use included files wherever possible.
1995-04-17 16:58:14 +00:00
cgd
dfeb819b45
move sound drivers to their proper homes.
1995-04-17 15:28:30 +00:00
cgd
8a640328ed
clean up several ISA device interfaces: autoconfiguration, header
...
inclusion, and interrupt configuration. more work still needs to be done,
but it's getting better...
1995-04-17 12:06:30 +00:00
cgd
236ef3f326
include PCI machine-independent files list
1995-04-17 07:45:29 +00:00
cgd
14d777dff7
allow most program names to be overridden. kill a bogus } in a comment, and
...
an unnecessary blank line.
1995-04-17 07:30:54 +00:00
cgd
5f2be04d8e
use CC="cc -Werror" for cc; kill bogus COMUNIT option
1995-04-17 07:23:50 +00:00
cgd
1b917f3802
use CC="cc -Werror" for cc
1995-04-17 07:23:34 +00:00
mellon
df78dbb096
Reference cninit.c as well as cons.c
1995-04-11 09:52:11 +00:00
mycroft
3e37e7dece
Remove `dma from mcd, and add scd (though its not ready yet.
1995-04-10 18:50:55 +00:00
fvdl
a3ff5bc0aa
Add arch/i386/i386/linux_machdep.c
1995-04-07 22:25:41 +00:00
mycroft
445c619523
Make this lighter.
1995-03-26 16:36:12 +00:00
mycroft
c7cee0e9b6
.
1995-03-25 00:46:42 +00:00
mycroft
10512e87fa
All of the audio drivers need DMA.
1995-03-24 22:47:39 +00:00
jtc
d57fb977bb
Added -D_KERNEL to CFLAGS alongside each -DKERNEL.
1995-03-23 19:46:18 +00:00
mycroft
5abce26266
Add a missing dependency.
1995-03-22 15:10:04 +00:00
glass
15642dad87
update
1995-03-16 16:37:41 +00:00
scottb
02083108db
added entries for new ibcs2 files
1995-03-14 14:42:09 +00:00
glass
fc2c13bcb4
add COMPAT_LINUX
1995-03-11 10:12:25 +00:00
mycroft
d004d5d34c
Remove something I don't use.
1995-03-09 11:32:33 +00:00
mycroft
d227b8e43c
Update to reflect the state of the world.
1995-03-05 22:32:54 +00:00
glass
1351103cc2
vn->vnd
1995-03-02 09:11:33 +00:00
mycroft
4c34be6b52
Clean up deleted files.
1995-03-01 00:00:00 +00:00
cgd
0e305fb3f7
add linux compat files, included on COMPAT_LINUX
1995-02-28 23:10:28 +00:00
brezak
190e2004e6
New audio drivers
1995-02-21 21:49:10 +00:00
brezak
1f5bdc75a9
New audio subsystem
1995-02-21 01:35:58 +00:00
glass
d162458aeb
oops
1995-02-19 04:26:16 +00:00
glass
b6c0555406
add my test machine...with math emulation turned on
1995-02-19 03:44:21 +00:00
cgd
cf83d9e090
lip service to making ISA support machine-independent. This is the first
...
round: moving the drivers into a machine-independent directory.
Some drivers (e.g. fd.c) not moved because they use other pc features (e.g.
CMOS settings), and none of the non-driver files moved, because they're
still pretty much PC specific.
1995-01-29 07:37:37 +00:00
cgd
b9af116931
move eisa stuff to /sys/dev
1995-01-27 06:06:00 +00:00
cgd
a4f53186e8
move mi pci files to /sys/dev
1995-01-27 05:46:41 +00:00
cgd
015dc20943
assign disk number for vnd. oops; thought i did this yesterday(?)
1995-01-25 23:41:04 +00:00
cgd
b56a5f27d4
add 'maxpartitions' keyword as first 'intesting' thing in the file, to
...
facilitate the solution of config.new's hardcoded partition number
problems.
1995-01-25 20:45:33 +00:00
cgd
2a06f1bc2d
vn -> vnd renaming, for consistency.
1995-01-25 04:58:12 +00:00
cgd
f2b2aeb217
serial console
1995-01-25 00:10:35 +00:00
mycroft
9d591ad660
More updates to EISA stuff.
1995-01-16 12:23:47 +00:00
mycroft
4d9bd0fedf
Update EISA stuff.
1995-01-16 12:00:47 +00:00
mycroft
58828fe20e
For now, continue to treat EISA devices as ISA. Also, add boca.
1995-01-16 11:51:40 +00:00
cgd
8eb9e3f4db
trim it a bit to match reality. get completely rid of things not likely
...
to ever be wanted in this machine's kernel.
1995-01-15 10:04:21 +00:00
mycroft
705f6e0337
*** empty log message ***
1995-01-13 13:19:34 +00:00
mycroft
8ba4c5fca1
Add boca, makeoptions.
1995-01-11 20:59:50 +00:00
christos
66cc79dbc4
New svr4_machdep.c
1995-01-08 21:18:48 +00:00
mycroft
52d8d259fd
Add a bt.
1994-12-15 16:14:50 +00:00
mycroft
995e676d90
Add `flags 1' to ast subdevices, as pointed out by John Kohl.
1994-12-11 16:20:48 +00:00
mycroft
957694159f
Correct a couple of things...
1994-12-08 20:55:05 +00:00
glass
2227b302cf
update
1994-12-06 06:59:01 +00:00
mycroft
8d87220928
Don't ignore the exit status of ld(1).
1994-12-06 06:07:39 +00:00
mycroft
6d6a24357a
Compile with -g.
1994-12-06 05:02:26 +00:00
christos
a96cb110a3
Added new svr4 files
1994-11-14 05:54:30 +00:00
mycroft
a980084e46
EISA devices have no DRQ.
1994-11-04 08:24:25 +00:00
mycroft
494ac4a412
Comment out one option that doesn't quite work at the moment.
1994-11-04 07:36:44 +00:00
mycroft
372fb664e9
Add needs-flag to audio device.
1994-11-04 07:26:49 +00:00
mycroft
e43f08ff4c
Add `newvers' target.
1994-11-04 01:22:26 +00:00
mycroft
df97a5a224
Oops; don't always include EISA and PCI autoconfig.
1994-11-04 01:08:12 +00:00
mycroft
b65100aa43
Remove ep0.
1994-11-04 01:03:35 +00:00
mycroft
d58828dd61
vector.h should have been nuked ages ago.
1994-11-04 00:02:39 +00:00
mycroft
d35f08ffa6
isa.h -> isareg.h
1994-11-04 00:00:36 +00:00
mycroft
194e83af73
Don't allow configuration of specific PCI function numbers.
1994-11-03 22:18:36 +00:00
mycroft
c5d78ba883
Stylistic changes.
1994-11-03 20:12:05 +00:00
mycroft
c6038ad75c
Clone from GENERIC.
1994-11-03 19:36:05 +00:00
mycroft
eb0b9ef0c2
Clone from GENERIC.
1994-11-03 19:21:01 +00:00
mycroft
6d40ac4041
pms0 would be at irq 12 if it existed.
1994-11-03 19:09:17 +00:00
mycroft
429f49d58f
Clone from GENERIC.
1994-11-03 19:00:12 +00:00
mycroft
b3d26ef983
Same as GENERIC, but assumes no local disks or tapes.
1994-11-03 18:45:45 +00:00
mycroft
8b77809605
Clone from GENERIC.
1994-11-03 18:37:51 +00:00
mycroft
a955dc06dc
Rearrange slightly.
1994-11-03 18:27:13 +00:00
mycroft
8685fcd96b
commulti needs slave #.
1994-11-03 18:26:48 +00:00
mycroft
eada385a68
Clean up deleted files.
1994-11-03 18:14:54 +00:00
mycroft
39ee7e572c
Make a real GENERIC config.
1994-11-03 18:14:50 +00:00
mycroft
c47f94b951
Remove some needs-count specs.
1994-11-03 16:50:50 +00:00
mycroft
0f73b4b80a
ep can be on EISA bus.
1994-11-03 16:46:42 +00:00
mycroft
557c715327
Make this actually work.
1994-11-03 16:43:26 +00:00
mycroft
06687c1c8d
Make this a little closer to current reality.
1994-11-03 16:25:25 +00:00
mycroft
a5917e2a63
Relocate aha1742.c, in preparation for other changes.
1994-11-03 15:55:40 +00:00
mycroft
d296006dca
Add USER_LDT.
1994-10-31 21:07:50 +00:00
cgd
a91a509292
add NFS server functionality
1994-10-29 08:34:06 +00:00
mycroft
46ba25f017
Add vnode_if.[ch] to the clean target.
1994-10-28 17:05:29 +00:00
cgd
022ee8f7fe
new RCS ID format.
1994-10-27 04:14:23 +00:00
cgd
3f7c5d3d59
add COMPAT_10
1994-10-25 21:31:32 +00:00
deraadt
b415eb1d1d
new from christos
1994-10-24 17:37:34 +00:00
cgd
805605ce56
kill le0. *sigh*
1994-10-17 21:49:51 +00:00
mycroft
71564b8859
Turn off a few things.
1994-09-11 08:39:36 +00:00
glass
891ca8ce21
my kernel config
1994-08-26 05:07:00 +00:00
mycroft
f6a9558d05
Update to match reality.
1994-08-24 19:28:03 +00:00
deraadt
62939dc113
pcvt & bt dynamic irq
1994-08-24 07:10:22 +00:00
deraadt
666f228bab
add `eg' driver for the 3c505 by <dean@fsa.ca>
1994-08-23 17:59:33 +00:00
mycroft
0c5a342fde
Add vnd.
1994-08-16 19:20:14 +00:00
mycroft
3481b6aa87
Add iBCS2 files.
1994-08-15 23:33:59 +00:00
gwr
8a15866490
Just like GENERIC but gets root/swap from NFS.
1994-08-14 22:38:54 +00:00
mycroft
e079a8f355
Add ncr0.
1994-08-09 22:31:45 +00:00
mycroft
d291808d92
Add NCR and PCI files.
1994-08-09 22:24:29 +00:00
mycroft
70cc90a193
Add rtfps.
1994-08-07 10:43:56 +00:00
mycroft
1d2563f804
Use `swap generic'.
1994-07-29 01:16:35 +00:00
mycroft
aeac43f556
Use the automatic IRQ/DRQ detection.
1994-07-27 14:46:34 +00:00
mycroft
698fdf82c5
Add various and sundry options.
1994-07-18 08:34:59 +00:00
cgd
c750222ef4
reenable MSDOSFS
1994-07-16 21:46:44 +00:00
cgd
ea3d9333af
add MSDOSFS, DIAGNOSTIC, DEBUG
1994-07-16 21:41:11 +00:00
deraadt
e25b08cfa8
few more things i need/want..
1994-07-08 09:15:06 +00:00
cgd
3b513cecb5
ISOFS -> CD9660
1994-07-04 20:22:26 +00:00
mycroft
6b879e0403
is0 --> le0, and give trinity one.
1994-07-01 20:09:56 +00:00
cgd
cf92afd66e
New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
1994-06-29 06:29:24 +00:00
deraadt
f28df7b8d5
i will run quotas
1994-06-27 21:16:36 +00:00
cgd
fe8d272fd5
kill MSDOSFS in generic kernels until it works; so i can make a snapshot
1994-06-18 23:49:26 +00:00
mycroft
0248bdda10
Allow overriding the name of the awk program. This is a bit different from
...
how Gordon did it.
1994-06-15 16:46:39 +00:00
deraadt
4a1739545a
build vnode_if.* early in a kernel compile
1994-06-15 02:13:47 +00:00
cgd
f89d2ee28f
re-enable COMPAT_NOMID
1994-06-14 05:27:20 +00:00
jtc
cc7d820954
Fix addresses for lpt ports
1994-06-14 03:59:06 +00:00
mycroft
3fa62971df
Build vnode_if.o.
1994-06-08 07:51:36 +00:00
cgd
9e65b66176
reenable SYSVMSG,SYSVSEM,SYSVSHM
1994-06-03 20:52:09 +00:00
cgd
d3e4051878
kill DDB (again)
1994-06-03 20:28:48 +00:00
mycroft
b623f8de21
Remove SLIP.
1994-05-30 17:30:25 +00:00
cgd
45891fdae4
kill DDB for the summer
1994-05-27 12:39:47 +00:00
deraadt
81ecaa4826
need conf.c
1994-05-24 03:28:31 +00:00
mycroft
a9614130fa
Clone from hp300 version.
1994-05-23 10:18:52 +00:00
deraadt
a0ca154be4
prelim svr4 stuff from <christos@deshaw.com>
1994-05-22 10:04:26 +00:00
cgd
46141abd49
kiss maxfdescs goodbye
1994-05-21 08:37:27 +00:00
mycroft
2a13e06d03
Add network foo.
1994-05-19 09:11:57 +00:00
cgd
53a2cb5028
kill all sysv compat stuff, for a bit...
1994-05-19 07:17:29 +00:00
mycroft
e48b4ca9ba
More networking goo, just to make sure it compiles.
1994-05-13 06:22:55 +00:00
mycroft
7d14ff831a
More bpf.
1994-05-13 06:22:14 +00:00
cgd
95e952b00c
no more SYSVSHM; commented out
1994-05-09 23:10:40 +00:00
mycroft
7c76fa1e45
Add ep0.
1994-05-05 11:39:45 +00:00
cgd
51bb2bd806
if_hp won't compile, but it'd need a counter include, if it were to...
1994-05-05 04:47:41 +00:00
cgd
6074d0e9d1
comment out hp0; at charles's prompting
1994-05-05 00:03:45 +00:00
mycroft
930194f7f9
Remove wt0 and el0 from these configs until probe problems are resolved.
1994-04-27 08:25:53 +00:00
mycroft
d093232445
Add aic0.
1994-04-26 00:04:24 +00:00
mycroft
a638b2a7ed
I feel lucky...
1994-04-24 21:58:24 +00:00
mycroft
a9cd310982
Add aic6360.c.
1994-04-24 19:48:03 +00:00
deraadt
b0e09935c4
more, more, more
1994-04-24 12:18:49 +00:00
mycroft
3a8575c7ab
Add USER_LDT.
1994-04-23 23:24:00 +00:00
mycroft
b1196f1720
Add dma.c and seagate.c.
1994-04-22 22:53:40 +00:00
mycroft
be20cfec17
Remove all bio',
tty', net', and
vector' specifications.
1994-04-20 23:39:19 +00:00
deraadt
f17cd24aad
i want shm
1994-04-18 10:49:43 +00:00
cgd
521fbcbb46
add vn pseudo-device
1994-04-17 05:20:30 +00:00
cgd
ef798b2ba2
kill symbols.{raw,sort}; no longer necessary, with kvm dbs.
1994-04-16 08:38:08 +00:00
cgd
278c6fe69a
add 4 slip devices
1994-04-16 07:59:23 +00:00
cgd
fb3bf1e062
kill COM4 (i.e. com3) in generic kernels
1994-04-15 04:32:27 +00:00
cgd
1a5363baff
add COMPAT_09 to all kernels, Pentium support to generic kernels
1994-04-15 00:25:12 +00:00
cgd
765531f0ab
damn it, i knew i forgot something (SLIP!)
1994-04-14 07:01:44 +00:00
deraadt
8e68fffc61
ep driver doesn't need port/irq, figures out by itself
1994-04-13 07:53:02 +00:00
deraadt
78f8589496
few changes
1994-04-13 07:47:08 +00:00
mycroft
3f5e4f423f
Implement dynamic IRQ configuration and IRQ sharing. Inline spl*() calls.
...
Reorganize and clean up the relevant code.
1994-04-07 06:48:19 +00:00
cgd
728fddd911
add ktrace
1994-04-06 23:30:26 +00:00
mycroft
d6e1028ce6
foo
1994-03-29 22:59:55 +00:00
mycroft
722ea327b7
Clean up deleted files.
1994-03-29 04:40:54 +00:00
mycroft
d887452c3b
Update for new code.
1994-03-29 04:40:38 +00:00
mycroft
9478340099
Update for new SCSI code, and we don't need counts on some of these files
...
any more.
1994-03-29 04:39:25 +00:00
cgd
8385c5bbf2
add the ast mp card that's in lamp
1994-03-27 07:01:49 +00:00
deraadt
1c5df11dd3
i have an ast card
1994-03-24 08:20:20 +00:00
cgd
c24c16f35f
add AST-style serial multiport support, from Roland McGrath
...
<roland@frob.com>. Needs light clean by Mr. I386, but mostly
OK.
1994-03-23 01:25:53 +00:00
cgd
c0fdd09d5c
add line for 'ast' mp-com driver. needs to go into fils.newconf eventually
1994-03-23 00:37:23 +00:00
cgd
663711d26e
add NFSSERVER
1994-03-13 09:43:47 +00:00
cgd
5b7db22d24
garbage collect, and slight line-spacing change
1994-03-12 02:55:21 +00:00
hpeyerl
ba5c433f94
Make ep0 reflect factory default settings rather than my own.
1994-03-09 22:55:55 +00:00
ws
ce516ff13d
Make FFS optional
1994-03-09 21:21:37 +00:00
cgd
badabd0634
add I586_CPU at the suggestion of mike.long@analog.com
1994-03-09 02:57:21 +00:00
mycroft
b1ec7fd1c9
Add an IDE drive.
1994-03-02 10:40:16 +00:00
hpeyerl
172a039d7a
Add el0
1994-03-01 03:03:52 +00:00
hpeyerl
2065d7e19e
add if_el driver.
1994-03-01 02:38:40 +00:00
cgd
02305fe0f3
add bt0. ddb stays in
1994-02-28 01:48:45 +00:00
cgd
6770129a5a
comment out com1, add ed1
1994-02-28 01:46:20 +00:00
mycroft
fb83787cdd
Clean up deleted files.
1994-02-20 03:25:18 +00:00
mycroft
cd2a3dfd90
Add mcd.
1994-02-20 03:21:33 +00:00
cgd
e1534f62b5
don't define drq for ahb0
1994-02-19 05:03:51 +00:00
mycroft
0d0c9a0663
Update for new lpt.
1994-02-18 19:54:15 +00:00
mycroft
001cf55bc5
Add a lpt.
1994-02-18 17:23:50 +00:00
hpeyerl
55d82e79b8
Add an "or". Thanx to Christos Zoulas <christos@deshaw.com>
1994-02-17 22:52:46 +00:00
mycroft
3e9c527c3a
Add mms0 just for testing.
1994-02-17 03:35:08 +00:00
cgd
652a63ee06
another development machine
1994-02-17 01:14:21 +00:00
cgd
aae203eafd
add LOFS
1994-02-17 01:10:38 +00:00
cgd
41dddd378d
add ie0 and ep0 (for parity with GENERICAHA)
1994-02-16 18:23:00 +00:00
mycroft
e831e82344
Add elink.c.
1994-02-16 17:58:13 +00:00
mycroft
efb9434888
Add ep0 and ie0.
1994-02-16 17:55:15 +00:00
cgd
3e8adee653
Add 4 vn devices to the SUN_LAMP config
1994-02-16 01:52:21 +00:00
mycroft
6d515ae7fb
Multicast is no longer optional.
1994-02-03 19:07:42 +00:00
hpeyerl
815cc355b8
Multicast is no longer optional.
1994-02-02 01:15:59 +00:00
mycroft
3cb8bf1081
Updated.
1994-02-01 06:43:04 +00:00
cgd
712fe70a25
make dev/cons.c standard
1994-02-01 03:33:43 +00:00
cgd
28938dcf4f
put the console configuration in the 'right' place
1994-01-29 02:43:54 +00:00
mycroft
6f8891cf70
Current version...
1994-01-29 02:40:09 +00:00
glass
837c5c3e5e
ne driver has been removed.
1994-01-28 18:22:31 +00:00
cgd
4ac573bad9
kill refs to dbsym, and note that we have a working 'ex' now.
1994-01-28 08:43:10 +00:00
cgd
4186b67a6b
add consconf.c, as standard
1994-01-27 07:40:38 +00:00
hpeyerl
0096d95384
ne0 goes away.
1994-01-26 07:29:35 +00:00
hpeyerl
f5cbfb9db1
(woops; forgot this one) make ec and we go away.
1994-01-25 04:24:59 +00:00
hpeyerl
1ebef90c46
make ec and we go away ....
1994-01-25 04:23:04 +00:00
hpeyerl
b2ce654241
Add ep driver
1994-01-22 19:19:14 +00:00
cgd
d8f4f2b929
add nearly every option known to man, and clean up
1994-01-16 01:38:07 +00:00
cgd
82a0744073
turn on SYSVSHM and note the default value of SHMMAXPGS
1994-01-16 01:36:15 +00:00
cgd
aebed65bf3
add SYSV*
1994-01-13 04:30:10 +00:00
cgd
62af8f99cc
clean up and trim some
1994-01-09 23:57:00 +00:00
cgd
5b94c9652a
add entries for the 'audio' pseudo-dev and for the new soundblaster driver
1994-01-09 19:27:36 +00:00
deraadt
84ab77272a
*chuckle* -- i ran out of bpfilters.... (don't ask)
1994-01-09 18:21:10 +00:00
cgd
5fc4970c26
code reorg
1994-01-08 11:12:15 +00:00
cgd
48b5ac1a52
add 'maxfdescs 2048' to everything. i'm sick of the warning...
1994-01-06 12:07:41 +00:00
mycroft
c8fbd64ff5
Remove explicit link addresses.
1994-01-05 17:17:17 +00:00
mycroft
243ce5b9bf
*** empty log message ***
1994-01-05 17:05:56 +00:00
cgd
b7309d4800
don't include KERNFS and FDESC
1994-01-05 16:30:17 +00:00
cgd
e09a770e77
add some options
1994-01-05 16:28:55 +00:00
mycroft
07e22c53b9
LOAD_ADDRESS is now fixed at 0xf8100000.
1994-01-05 16:03:32 +00:00
cgd
61cf5bd904
add LKM
1994-01-04 14:06:23 +00:00
deraadt
debf054992
compile genassym -static as suggested by Jim McKim <mckim@lerc.nasa.gov>
1993-12-30 06:56:48 +00:00
cgd
b0603af6e5
fix typo pointed out by Rich Murphey
1993-12-23 07:28:41 +00:00
cgd
c0f153885d
alphabetize... again
1993-12-22 13:11:03 +00:00
brezak
ac8be1b959
Add pseudo-device vn
1993-12-21 05:27:35 +00:00
cgd
fb9b8e7923
add DIAGNOSTIC to each
1993-12-20 10:07:58 +00:00
mycroft
122460dca2
Clean bogus arguments to newvers, and don't pass KERN_IDENT any more.
1993-12-18 04:23:04 +00:00
deraadt
11d78045d5
correct docs
1993-12-15 01:06:55 +00:00
deraadt
e24af4c37c
what the heck; i've got tunnel drivers now too
1993-12-13 05:03:18 +00:00
cgd
40be71a246
bump up number of SLIP pseudo-devs to 4
1993-12-10 16:22:58 +00:00
mycroft
e4f36e2ea9
Remove excess cruft. This machine has too little memory for unused baggage.
1993-12-10 08:55:32 +00:00
hpeyerl
7e2c70ce74
Add random.s for multicast stuff.
1993-12-10 05:38:37 +00:00
deraadt
c05bd599a0
i have an ep
1993-12-04 01:20:51 +00:00
deraadt
8ca56a8a85
ep driver..
1993-12-03 12:02:38 +00:00
deraadt
c69bc4a95f
I have a scsi controller now!
1993-12-03 05:31:03 +00:00
deraadt
0977b6ec81
add ep driver
1993-12-03 02:58:42 +00:00
mycroft
3956e86fbd
Enable mcd0.
1993-11-29 18:19:29 +00:00
mycroft
7095375da9
Enable ch*.
1993-11-29 04:59:26 +00:00
mycroft
aadbc0a6da
Remove explicit port for ahb[01].
1993-11-29 01:03:44 +00:00
mycroft
4e20653888
Enable ahb[01].
1993-11-29 00:39:21 +00:00
mycroft
6ac9e15bb1
New test config.
1993-11-28 10:50:44 +00:00
mycroft
4acf267f87
Enable uha[01].
1993-11-26 10:50:36 +00:00
mycroft
003abe0b84
Enable st and cd.
1993-11-25 08:01:13 +00:00
mycroft
11ba2e43d8
Enable aha[01], sd*.
1993-11-24 03:26:04 +00:00
mycroft
7377ae9734
Support for ESIS over X.25 is not complete.
1993-11-14 19:40:47 +00:00
mycroft
9c68389ee6
Junk PARANOID.
1993-11-14 17:58:12 +00:00
mycroft
c237d6b7d7
Fix typo in last change.
1993-11-14 17:42:19 +00:00
mycroft
bc94b1cf89
Add a few things that were missing, and fix some comments.
1993-11-14 17:41:37 +00:00
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
mycroft
5aa77a4ddc
Enable ie0.
1993-11-08 20:10:32 +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
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
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