mycroft
f3bbe0e453
Turn off a few things.
1996-02-02 09:09:39 +00:00
mycroft
fc9d84fb46
assym.s -> assym.h
...
(Some ports did this already.)
1996-02-02 02:34:09 +00:00
mycroft
88e512b693
LOCORE -> _LOCORE
1996-02-01 22:28:24 +00:00
thorpej
e422ebca1a
Add the "ahe" driver, autoconfiguration support for the aic7xxx-based
...
Adaptec 2[78]4x SCSI controllers, from Michael Graff <explorer@flame.org>.
Fixes PR #1594 from Noriyuki Soda <soda@sra.co.jp> in a different way.
1996-01-13 02:05:14 +00:00
mycroft
7149c5ff14
VM86 support, by John Kohl, touched up a bit by me.
1996-01-08 13:51:30 +00:00
neil
c93761e267
Added ccd pseudo device.
1995-12-24 18:00:29 +00:00
neil
6d9d4bb77a
Added ccd pseudo-device.
1995-12-24 00:22:20 +00:00
tls
9ddf72180a
add 3C590 support to all generic and install kernels
1995-12-14 01:09:59 +00:00
cgd
0585b39d85
use pcvt, with PCVT_NSCREENS=1 and PCVT_24LINESDEF.
1995-12-12 01:52:39 +00:00
jtc
0cd793449e
merge in changes from 1.1 release branch
1995-11-30 00:56:23 +00:00
christos
c0aaa86553
Add a config line for 3c590 ethernet cards
1995-11-10 19:34:54 +00:00
hpeyerl
5d67fa8cb9
Taking out the trash.
1995-10-31 18:03:39 +00:00
tls
20fd1b6a7f
Start to sort out install kernel size and bt/aha issues. Will be revised.
1995-10-28 04:06:21 +00:00
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