Commit Graph

58 Commits

Author SHA1 Message Date
wollman
334b88b204 More symtab space. 1994-03-19 22:17:56 +00:00
wollman
6d40bd433d Added David Mills' kernel NTP PLL code. The current version of NTP does
not yet speak to this code.
1994-03-15 01:58:22 +00:00
swallace
3f6ebb7ed1 Removed EXCLUDE_<driver> for sound drivers so that all sound drivers
are compiled into kernel.  Users are referred to sound doc for info.
1994-03-11 22:17:24 +00:00
swallace
9c005e258d Added appropriate entries into files.i386 for snd drivers in /sys/i386/isa/sound
Added new snd drivers and EXCLUDE_<driver> options to LINT.
1994-03-11 10:31:05 +00:00
phk
9b442cb8ae dcfclk driver obsoleted, sio/TIOCTIMESTAMP took over. 1994-02-27 21:53:54 +00:00
nate
b689f3d1d1 Commented on what the mse0, mcd0, and lpt/lpa devices were used for.
(No functional changes)
1994-02-09 05:35:57 +00:00
alm
73a43165f2 Add floppy tape support (missed these when changing G*) 1994-02-07 05:55:50 +00:00
ache
0554f42f8a BLANK_SAVER syscons option added 1994-02-01 10:46:43 +00:00
ache
aa79a897c5 Add FADE_SAVER option from new syscons. 1994-02-01 08:34:16 +00:00
dg
8df5d2c1f8 WINE/user LDT support from John Brezak, ported to FreeBSD by Jeffrey Hsu
<hsu@soda.berkeley.edu>.
1994-01-31 10:27:13 +00:00
rgrimes
c827a140f2 Remove commented out PROCFS, it is standard. 1994-01-29 21:41:36 +00:00
ache
274b9446d1 Set FIFO_TRIGGER in more human-readable form 1994-01-29 03:17:39 +00:00
ache
c28f57f6a4 Add FIFO_TRIGGER value for sio.c 1994-01-27 01:01:22 +00:00
rgrimes
8f8a2cf1e9 Disabled sg disk driver in LINT since there is no sg.c file in isa yet!
Removed com port comments, since we are about to depricate the driver.

Fix several plaes in LINT where people have been cutting and pasting using
xterms :-(
1994-01-25 11:08:25 +00:00
ache
3b1e7c558d Sound driver options added 1994-01-25 03:16:31 +00:00
rgrimes
3094433eba No longer need SYSVIPC option, any of the SYSV options now trigger the
kern/sysv_ipc.c file for inclusion in the kernel.
1994-01-22 09:25:37 +00:00
dg
4d991dc35e System V IPC code from Danny Boulet, chewed on a bit by the NetBSD group
and then some more by Jeffrey Hsu (who provided this port for FreeBSD).
1994-01-21 09:56:05 +00:00
rgrimes
5d4e88d003 Removed at clause from LINT since it was wrong and is no longer needed. 1994-01-17 05:45:26 +00:00
ats
7cf4cede8a Documented the drivers more in the LINT file. Added a line in files.i386
and LINT for the integration of a Seagate ST01/02 SCSI controller.
1994-01-16 12:01:34 +00:00
ats
1a507e15e7 Now enabled the line for the 3C509 driver. 1994-01-10 18:53:52 +00:00
ats
4591919ebe Added lines for an Etherlink III ( 3C509 ) driver. 1994-01-09 13:30:50 +00:00
rgrimes
d50dbe52e2 SCSIDUMP option no longer needed, it is now standard. 1994-01-06 18:15:20 +00:00
rgrimes
c8787294b3 Added dumps on wd0 to the end of all config lines so people know about it
and can change it.  This really won't change the kernels, it just documents
how to do the dumps on option.
1994-01-05 14:56:50 +00:00
nate
750a676cd9 Updated config files for new multi-controller wd.c driver and removed
outdated wx config file.
1994-01-04 20:10:34 +00:00
wollman
e19e10cd75 Added support for X.25 as a network-layer protocol under ISO TP class 0, as
is commonly used in Europe.  Make it compile, and bump up symtab space as
needed.
1993-12-19 22:45:13 +00:00
wollman
71b67e5a56 Make everything compile with -Wtraditional. Make it easier to distribute
a binary link-kit.  Make all non-optional options (pagers, procfs) standard,
and update LINT to reflect new symtab requirements.

NB: -Wtraditional will henceforth be forgotten.  This editing pass was
primarily intended to detect any constructions where the old code might
have been relying on traditional C semantics or syntax.  These were all
fixed, and the result of fixing some of them means that -Wall is now a
realistic possibility within a few weeks.
1993-12-19 00:55:01 +00:00
dg
57e834d0b1 1) Added proc file system from Paul Kranenburg with changes from
John Dyson to make it reliably work under FreeBSD.
2) Added and enabled PROCFS in the GENERICxx and LINT kernels.
3) New execve() from me. Still work to be done here, but this version
	works well and is needed before other changes can be made. For
	a description of the design behind this, see freebsd-arch or
	ask me.
4) Rewrote stack fault code; made user stack VM grow as needed rather
	than all up front; improves performance a little and reduces
	process memory requirements.
5) Incorporated fix from Gene Stark to fault/wire a user page table
	page to fix a problem in copyout. This is a temporary fix and
	is not appropriate for pageable page tables. For a description
	of the problem, see Gene's post to the freebsd-hackers mailing
	list.
6) Tighten up vm_page struct to reduce memory requirements for it. ifdef
	pager page lock code as it's not being used currently.
7) Introduced new element to vmspace struct - vm_minsaddr; initial
	(minimum) stack address. Compliment to vm_maxsaddr.
8) Added a panic if the allocation for process u-pages fails.
9) Improve performance and accuracy of kernel profiling by putting in
	a little inline assembly instead of spl().
10) Made serial console with sio driver work. Still has problems with
	serial input, but is almost useable.
11) Added -Bstatic to SYSTEM_LD in Makefile.i386 so that kernels will
	build properly with the new ld.
1993-12-12 12:22:57 +00:00
wollman
522efb39b5 Fixed spelling error. Added NSIP (XNS over IP). Fixed TP class 4 over
IP line (TPIP) to be an option rather than a pseudo-device (the code keys
off #ifdef TPIP, not #if NTPIP > 0, as makes sense).
1993-12-06 01:57:16 +00:00
rgrimes
73dd2628a2 New version of scsi code from Julian 1993-11-18 05:03:27 +00:00
wollman
1ae9954219 Increased symtab space and added two more options that don't do anything
(yet).
1993-11-17 23:24:12 +00:00
wollman
4e9765d815 Added the netrmp protocol from the Net/2 tape. While of dubious utility,
it's simple enough that it might actually work and be useful on some systems.
(That's more than you can say for netccitt or netimp!)
1993-11-07 22:54:51 +00:00
wollman
1ee55cfc6a Add options MACHVMCOMPAT and bump symtab space appropriately. 1993-11-07 21:46:25 +00:00
wollman
facbbe496c Fixed comment. 1993-11-07 17:40:05 +00:00
wollman
3895123653 Added some more defines that weren't there before. Also bumped up
symtab space again.
1993-11-07 16:44:40 +00:00
wollman
c3e07d8db4 Needed to bump up SYMTAB_SPACE again. (This really should be done by the
boot loader...)
1993-11-07 05:26:17 +00:00
ats
308fa63885 Added the option FAT_CURSOR into the GENERIC kernel descriptions for
pccons or syscons usage. Modified comment in LINT for FAT_CURSOR.
Now the FAT_CURSOR can be controlled over the option, instead of hacking
syscons.c and pccons.c.
1993-11-03 20:02:23 +00:00
jkh
326f92d7d4 Add example entries for syscons screen savers and cursor shape. 1993-10-31 00:20:35 +00:00
jkh
4fb0b7a27f Needed to bump symtab space even more (to 102452). 1993-10-23 22:55:43 +00:00
jkh
58acebbd89 Enabled all sound drivers by default. 1993-10-23 22:20:47 +00:00
jkh
1383b9ccfe Removed comments from LINT file, left small example for SoundBlaster
in its place and moved commentary into /sys/i386/doc/sound.doc
1993-10-23 21:21:52 +00:00
jkh
9019e3218e Add config + files information for new Linux soundcard driver 1993-10-23 10:49:01 +00:00
nate
da7778d34f Updated LINT to have the mse0 config line 1993-10-19 19:49:24 +00:00
rgrimes
40db545ca5 Correct config line for ie0 per Garrett Wollman. 1993-10-18 22:46:58 +00:00
rgrimes
9413cb5a55 Add ie0 (ATT ether net driver) and mcd0 (Mitsumi cd rom driver) 1993-10-12 06:24:02 +00:00
rgrimes
301564f77e >From NetBSD
Change the cpu "i386" line to 2 lines:
cpu "I386_CPU"
cpu "I486_CPU"
This is so we can do real CPU classification of code.

Fix missing depend for assym.s which does depend on genassym.c
1993-10-08 16:52:45 +00:00
rgrimes
3e32530877 Remove old ethernet drivers if_ec, if_ne, and if_we from config files
and from files.i386, they are no longer supported.
1993-10-01 04:20:19 +00:00
rgrimes
d4eb979776 Remove we0, since it is being removed from the system 1993-09-30 20:45:37 +00:00
rgrimes
5d9a9a4fd2 Only configure one cd unit now since the code is fully dynamic,
add comment about this to the device cd0 line.
1993-09-30 20:44:32 +00:00
rgrimes
3dcde8f1c0 Added at 0xFE100000 to config line as this kernel HAS to load high, and
it is the place people seem to look for samples.  Also since this kernel
has so so many symbols in it also added SYMTAB_SPACE=89000.
1993-09-26 23:21:12 +00:00
rgrimes
2d5b7074e8 Enable SYSVSHM, and set SHMMAXPGS=64. 1993-09-24 21:01:11 +00:00