perry
838ebc1be2
Yet Another Massive Reorganization. I took the last reorg even
...
further. Devices are grouped by types and within the types segregated
by bus. Lots of comments fixed up, lots of nits cleaned. Extensive
comments from Jason and Charles incorporated.
We also really need an automatic way to generate INSTALL from GENERIC,
but that's a project for another day...
1997-10-19 20:14:21 +00:00
perry
b07dc2077e
typo: that -> than
1997-10-19 00:00:18 +00:00
thorpej
1adb3a7a9d
Sync with GENERIC.
1997-10-18 02:01:36 +00:00
thorpej
2f26438522
Major cleanup of the GENERIC config file. The devices are laid out in
...
a more readable manner now, and sorted by bus type.
1997-10-18 01:42:22 +00:00
bouyer
10e68aaed1
Add tl and mii devices.
1997-10-17 19:25:36 +00:00
bouyer
d3cfd58b6c
Add mii.
1997-10-17 18:45:53 +00:00
thorpej
4c970b2547
Add "ne" and "com" isapnp attachments. Move the fe0 declaration to a
...
more logical location.
1997-10-17 07:27:02 +00:00
enami
80d6b2fb22
Use lowercase for hexdigit.
1997-10-17 07:08:55 +00:00
enami
113f376554
Use TAB to separate `cd*' and `at'.
1997-10-17 07:07:26 +00:00
thorpej
500a0eac87
Pull marc-pcmcia branch down from trunk.
1997-10-16 23:32:35 +00:00
thorpej
005a9c192c
Add ISA and PCI "ne" instances as appropriate.
1997-10-14 23:30:55 +00:00
jtk
35a23b7856
add bioscall attribute and bioscall.s/apmcall.s files
1997-10-14 03:55:51 +00:00
explorer
80513cb5ae
o Make usage of /dev/random dependant on
...
pseudo-device rnd # /dev/random and in-kernel generator
in config files.
o Add declaration to all architectures.
o Clean up copyright message in rnd.c, rnd.h, and rndpool.c to include
that this code is derived in part from Ted Tyso's linux code.
1997-10-13 00:46:08 +00:00
mycroft
4d36fbdfa1
Clump USER_LDT with other CPU-related options.
1997-10-08 10:09:36 +00:00
mycroft
a9f50348ae
Update comments regarding BIOSEXTMEM (now REALEXTMEM), and add REALBASEMEM.
1997-10-08 09:32:36 +00:00
augustss
4a72d59d77
Add GUS PnP card to GENERIC.
1997-10-07 10:39:56 +00:00
lukem
7d508b124f
define SIZE?=size, and use ${SIZE} instead of size. makes cross
...
compilation easier
1997-10-03 07:17:00 +00:00
christos
90ac749fae
PR/4162: Chris Jones: make cleandir does not work properly; it does not
...
remove the object files and the .depend file in the kernel build directory.
1997-09-30 22:10:32 +00:00
perry
ce92768d58
add ext2fs support to boot floppy.
1997-09-29 15:42:14 +00:00
mycroft
25f153bb22
Add fe0.
1997-09-12 05:22:55 +00:00
mycroft
99a6404735
Add an ibcs2_setregs().
1997-09-11 23:05:30 +00:00
mikel
4058521515
add KMEMSTATS and sync GENERIC, INSTALL, and DISKLESS
1997-08-28 08:00:12 +00:00
bouyer
6f3bab1f59
Merge scsipi branch in the mainline. This add support for ATAPI devices
...
(currently only CD-ROM drives on i386). The sys/dev/scsipi system provides 2
busses to which devices can attach (scsibus and atapibus). This needed to
change some include files and structure names in the low level scsi drivers.
1997-08-27 11:22:52 +00:00
mikel
a6a1f307de
sync with GENERIC 1.96, no functional change
1997-08-27 04:56:38 +00:00
augustss
a50d4ba893
XXX Add a drq2 locator for the ISA bus. Many sound cards need
...
two DMA channels to do e.g. full-duplex. This allows
a way of specifying the second channel in a sane way.
THIS IS TEMPORARY. The drq2 locator will go away when
the locator system has been changed to allow multiple
values per locator.
1997-08-26 19:26:38 +00:00
fvdl
d792a4aa54
Activate SCSIVERBOSE by default.
1997-08-26 18:39:02 +00:00
drochner
350184a9b7
Remove unneeded dev/cninit.c.
1997-08-23 14:26:46 +00:00
drochner
01930ff909
Update prototype options for serial console / KGDB for new reality.
...
"option\t" -> "option \t", as wished by Bernd Ernesti.
1997-08-23 14:25:55 +00:00
mjacob
1a7afa3853
add commented out reference SCSIVERBOSE option
1997-08-20 18:38:13 +00:00
augustss
332ad95e76
Change the MI audio driver so it attaches to the MD driver in the
...
normal way. This requires adding a line to the config files to
get audio to work again.
1997-08-19 23:49:33 +00:00
perry
51ed105af6
comment out APM -- it hurts some systems during install.
1997-08-15 21:44:31 +00:00
drochner
e3045dd1ce
Add prototype definitions for serial console and KGDB.
1997-08-14 16:23:41 +00:00
perry
7498ff5250
Add (commented out) COM_HAYESP option, per pr-2189 from John Vinopal
1997-08-03 21:59:11 +00:00
mikel
94dcb3ed4a
sync with GENERIC version 1.88, no functional changes
...
kill outdated aha vs. bha comment
1997-08-03 05:30:14 +00:00
mikel
b4819557ca
order of devices in this file is irrelevant, so move isapnp0 up with
...
other buses and pair isapnp devices with isa equivalents.
1997-08-03 05:26:35 +00:00
matt
fc86c650c6
Add lc0 entry for DEC EtherWORKS III.
1997-07-31 22:03:31 +00:00
perry
6473705cc6
disable the wt device for now -- it nukes ed devices too easily
1997-07-29 00:42:38 +00:00
perry
6d47f9593e
comment out mcd for now -- it causes people too much trouble during installs
1997-07-28 22:58:21 +00:00
thorpej
97e482f3c8
- Enable COMPAT_NOMID
...
- Bump ptys to 128.
1997-07-18 04:14:34 +00:00
hpeyerl
11d5346627
Fix an oops on my part. I commented out some devices in my local copy
...
of this file.
1997-07-16 13:40:24 +00:00
hpeyerl
135cc571fc
Satellite receiver driver for ISA cards from PlanetConnect by Jason and
...
Herb for Canada Connect Corp.
1997-07-13 19:33:29 +00:00
leo
198bd713f2
Generate assym.h dependencies when making 'depend'.
1997-07-12 22:07:36 +00:00
thorpej
3a3d0fcb0f
Add new DDB and KGDB files.
1997-07-06 04:09:45 +00:00
cjs
3b3cb5bcff
Update comments to show that ed driver on PCI works with 3c90x cards.
1997-07-02 02:44:09 +00:00
mellon
021ee70ed5
Adjust options statements so that if they are commented out or uncommented, it doesn't screw up indentation.
1997-06-25 04:41:15 +00:00
perry
28fd103fd9
Temporarily disable wds driver. The driver statically allocates a huge
...
bounce buffer, which breaks installs on 4Meg machines using the new
ramdisk install system. We'll bus_dma the driver and then it should be
fine to put back in to the normal INSTALL kernel.
1997-06-14 06:23:47 +00:00
perry
9c487327a3
Update for new RAMDISK based install system.
1997-06-14 02:07:08 +00:00
mrg
1258c8d25b
remove now obsolete "swap on..." lines.
1997-06-12 18:41:58 +00:00
veego
dc2c2bf304
Use '#options<SPACE><TAB>' for EXT2FS_SYSTEM_FLAGS and add the empty line
...
before '#options GATEWAY'.
1997-06-12 07:05:49 +00:00
perry
08cd1e4c5d
clean up the formatting of the ext2fs lines a bit.
1997-06-11 21:05:41 +00:00
bouyer
f5aa30a996
Add file-system ext2fs and related options.
1997-06-11 10:54:53 +00:00
thorpej
ab8dcc3eda
Add fxp* at pci? declarations.
1997-06-05 02:27:44 +00:00
perry
d27bc903b5
trivial reformat -- one space to a tab
1997-06-02 00:26:49 +00:00
jtk
fb2e379487
add pci* at pchb?
1997-05-13 22:48:33 +00:00
jtk
548e1683bf
add pcibus attribute to pchb, for Intel dual-bus host/PCI bridge chip
1997-05-13 22:48:02 +00:00
mycroft
19c4f04eeb
Sync with GENERIC, and nuke procfs and kernfs.
1997-04-30 06:06:02 +00:00
mycroft
bba8a4e9b1
GC.
1997-04-24 20:45:53 +00:00
augustss
56f33727b5
Include OSS audio emulation.
1997-04-04 15:35:06 +00:00
mycroft
3018d16337
Enable wdc1 at IRQ 15.
1997-04-01 13:12:13 +00:00
mycroft
b9a022ebe6
Add EXEC_ELF32.
1997-03-27 06:18:31 +00:00
cgd
bf22891897
update for current system configuration
1997-03-27 06:04:39 +00:00
perry
51157fe131
Comment out the wt driver -- its rather dangerous to ed users, as it
...
turns out. Also, add a comment explaining this.
1997-03-26 01:16:23 +00:00
mycroft
d0c586a17f
Put the genassym.sh output in a temp file, and mv -f it, in case
...
it fails spectacularly and doesn't clean up. Also, remove dependencies for
genassym.o (since it no longer exists).
1997-03-14 23:16:08 +00:00
cgd
a15ede807a
add entries for isp, as isp* at pci? dev ? function ?, for Qlogic ISP 10x0
...
PCI SCSI controllers. Also, add the attached SCSI busses.
1997-03-13 04:15:24 +00:00
mycroft
2929dff5bd
Use genassym.sh, to support cross-compilation.
1997-02-26 23:50:04 +00:00
mrg
b10b2c5426
comment PFIL_HOOKS as it is redundant (as an option) when used with ipfilter.
1997-02-18 21:07:36 +00:00
is
85aab927f0
Fix obvious typo.
1997-02-14 13:06:28 +00:00
perry
19d153fc48
Nuke some options GENERIC residue.
1997-02-04 04:57:10 +00:00
perry
0b3a46d6b3
Nuke some GENERIC residue.
1997-02-04 04:31:55 +00:00
thorpej
d8096d0e4e
Oops! NFSCLIENT -> NFS
1997-01-31 05:57:05 +00:00
thorpej
8eae9eaaec
Adopt for new file system and root spec grammar.
1997-01-31 01:50:46 +00:00
cgd
8afda473db
update for new kernel library Makefile.inc expectations
1997-01-23 23:07:56 +00:00
mycroft
2cac90cc74
ep* at isapnp?
1997-01-22 23:46:59 +00:00
thorpej
7b40f5228e
"md" is declared in sys/conf/files, now.
1997-01-21 09:39:20 +00:00
perry
090b876b86
added options I686_CPU (commented or uncommented) per thorpej
1997-01-16 23:30:28 +00:00
christos
4d08f671d5
Add Plug and Play devices
1997-01-16 23:25:03 +00:00
christos
c3be709b8c
- add the Plug and Play glue
...
- make the joystick driver use it.
1997-01-16 23:19:56 +00:00
perry
b89a3425b7
Eliminate obsolete TIMEZONE and DST options.
...
Eliminate obsolete global kernel variable "struct timezone tz"
Add RTC_OFFSET option
Add global kernel variable rtc_offset, which is initialized by
RTC_OFFSET at kernel compile time.
on i386, x68k, mac68k, pc532 and arm32, RTC_OFFSET indicates how many
minutes west (east) of GMT the hardware RTC runs. Defaults to 0.
Places where tz variable was used to indicate this in the past have
been replaced with rtc_offset.
Add sysctl interface to rtc_offset.
Kill obsolete DST_* macros in sys/time.h
gettimeofday now always returns zeroed timezone if zone is requested.
settimeofday now ignores and logs attempts to set non-existant kernel
timezone.
1997-01-15 01:28:28 +00:00
mrg
c71a371532
use pseudo-device ipfilter, not ipl.
1997-01-07 11:35:01 +00:00
veego
863a668514
Add the pseudo-device for ipl and PFIL_HOOKS which is required for ipl.
1997-01-07 08:01:32 +00:00
jonathan
2d9783cc79
Remove {GENERIC,INST}{ADP,OTHER}: split Adaptec {ADP} and other-scsi {OTHER}
...
{GENERIC,INSTALL} config files, respectively.
The BusLogic SCSI driver no longer accepts Adaptec 154x devices,
making the split kernels unecessary.
1996-12-29 07:28:53 +00:00
pk
114271a083
rename: ramdisk => md
1996-12-28 23:10:44 +00:00
jonathan
a2715c2ce6
Clone INSTOTHER to INSTALL, with both Adaptec and other SCSI controllers.
1996-12-20 06:45:15 +00:00
thorpej
8b4cab0ac8
s/EXTMEM_SIZE/BIOSEXTMEM/
1996-12-07 00:25:58 +00:00
jonathan
4c1d96de78
* Replace explicit -O2 in CFLAGS with COPTS macro. Default COPTS?= -O2.
...
Lets users over-ride with makeoptions COPTS="..." in kernel config files.
Leave `mandatory' flags (like -msoft-float which on m68k enforces no
FP in kernel) in CFLAGS.
1996-12-01 06:12:25 +00:00
thorpej
23587e9e17
Update for pchb and pcib drivers.
1996-11-28 03:15:13 +00:00
fvdl
9974e36372
Move VNODEPAGER and DEVPAGER to std.i386 as well.
1996-11-16 01:16:38 +00:00
fvdl
5d9d9e5cda
Move non-optional options to std.i386, and use that file.
1996-11-15 09:19:31 +00:00
mikel
d9763055f7
Enable eisa0 and pci0 for network cards
1996-11-13 00:09:57 +00:00
christos
c47b25b2e5
add -Wall -Wstrict-prototypes -Wmissing-prototypes.
...
We are compiling cleanly now!
1996-10-11 00:04:22 +00:00
mycroft
d675cc33af
Add examples of NTP, MROUTING, and serial console.
1996-10-02 23:56:43 +00:00
mycroft
99e5b1260c
Add EXEC_ options.
1996-10-02 23:15:58 +00:00
mycroft
3d3546293e
Update to match reality.
1996-10-02 23:14:04 +00:00
mycroft
eb5fab46d8
No longer used.
1996-10-02 22:24:44 +00:00
mycroft
652ec49cc8
Update to current reality.
1996-10-02 22:20:51 +00:00
mycroft
284b1db215
No longer used.
1996-10-02 22:07:59 +00:00
cgd
aff6c1c4c7
kill DDB
1996-09-26 21:45:05 +00:00
christos
6dde563e8f
Fix the entries for the cyclades multiport serial cards, but leave commented
...
out, like the other multiport cards
1996-09-24 19:10:41 +00:00
cgd
a5aa202ea9
kill unused options. no point in wading through lots of lines of commented
...
out garbage that will never be useful on this machine.
1996-09-22 03:00:32 +00:00
jtk
04f1e23fe1
BIOS trampoline is a static beast; generate it in the sources like
...
syscalls.h & friends, and include it when needed from the source directory.
1996-09-13 00:02:36 +00:00