mrg
30a584067f
remove paging options from kernel files.
1998-02-06 11:20:27 +00:00
thorpej
374b6294f9
Back out previous change. Until the default VM system is UVM, these
...
"options" ARE required, and leaving them here doens't hurt anything in
the UVM case.
1998-02-06 08:19:23 +00:00
thorpej
10a076eee1
Kernel for zhadum.netbsd.org, soon-to-be CVS server.
1998-02-06 08:08:56 +00:00
thorpej
b16f0280e3
Add pceb at pci and {eisa,isa} at pceb attachments.
1998-02-06 07:53:26 +00:00
mrg
29e93b8bea
add the i386 MD portions for UVM.
1998-02-06 07:21:42 +00:00
tron
56ba21e271
Add option "#options IPFILTER_LOG", fixes port-i386/4858.
1998-01-29 01:53:03 +00:00
mycroft
d15d246d32
Add wdc* at isapnp?.
1998-01-23 20:42:34 +00:00
mycroft
c1d56d473f
Add wdc* at pcmcia.
1998-01-23 01:16:03 +00:00
thorpej
dd4cb910db
Generate dependenices on the XSERVER option.
1998-01-22 01:16:23 +00:00
thorpej
122364206a
Generate dependencies on the DUMMY_NOPS option.
1998-01-22 00:44:06 +00:00
thorpej
54a35a6019
Generate dependencies on the USER_LDT option.
1998-01-22 00:39:16 +00:00
thorpej
9ba18e2255
Generate dependencies on the MATH_EMULATE option.
1998-01-21 23:29:08 +00:00
thorpej
cf591e644b
Generate dependencies on the VM86 option.
1998-01-15 22:25:52 +00:00
thorpej
1484fa567d
Generate dependencies on the CPU type options (I386_CPU, I486_CPU, ...)
1998-01-15 19:47:36 +00:00
thorpej
2cfef7a0ec
Oops, something snuck in there that shouldn't have...
1998-01-15 07:40:06 +00:00
thorpej
525b092c2e
Get include file paths correct.
1998-01-15 06:15:08 +00:00
cgd
d6e5187749
add 'sd* at atapibus? drive ?' to all kernel configs already containing
...
an analogous line for 'cd'.
1998-01-15 02:26:26 +00:00
cgd
ad141a69a7
Shuffle wd/wdc driver files around (via repository copies). wdc
...
now lives in dev/ic, wd now lives in dev/ata. there's now a 'ata'
interface attribute defined in conf/files, but wdc can't go there
yet because some ports still use private versions based on the old
ISA version.
1998-01-14 23:36:30 +00:00
drochner
09354842c5
from Dave Burgess per PR4620:
...
-base address 0x308 is supported by more Wangtek QIC tapes than 0x300
-Ultrastor ISA SCSI adapters can't be set to base address 0x334
(changed to 0x340)
1998-01-14 15:27:43 +00:00
thorpej
36760d9d94
Update for changes to config.
1998-01-12 18:59:04 +00:00
drochner
5b055c9032
enable diskless boot with BOOTP and BOOTPARAM configuration
1998-01-09 15:18:50 +00:00
tv
a7d1d15c39
KMEMSTATS is documented in options(4) as being a possible severe
...
performance hit, and on an 80386 processor, it most certainly is. Pull it
from the GENERIC (and DISKLESS "generic") kernels--configure it in
yourself if you actually need it.
1997-12-09 13:32:32 +00:00
fvdl
4ee07a6d65
Revert I486_PCI_MEM_ENABLED change, it caused too many problems.
1997-11-27 09:58:26 +00:00
kleink
e85ad99e57
Add COMPAT_13.
1997-11-25 20:29:24 +00:00
thorpej
2524b071e8
Add commented-out "I486_PCI_MEM_ENABLED" option, and describe it.
1997-11-24 00:21:48 +00:00
thorpej
b6e3c093d8
defopt I486_PCI_MEM_ENABLED
1997-11-24 00:21:01 +00:00
thorpej
978a8b60db
Add SCSIVERBOSE
1997-11-23 23:40:45 +00:00
thorpej
f56e6f631f
Add an i/o address for iy0 (from GENERIC)
1997-11-17 03:42:52 +00:00
thorpej
9246032610
Put lc0 at i/o 0x320.
1997-11-17 03:39:42 +00:00
lukem
6c986561ee
* add commented out DDB_HISTORY_SIZE=100 if DDB exists in config file
...
* fix up use of 'options<SPACE><TAB>'
1997-11-17 01:57:23 +00:00
thorpej
ce4c770f88
Make sure CPP, AR, AS, and RANLIB are defined.
1997-11-12 23:11:50 +00:00
thorpej
a421995756
Define LORDER, NM, and TSORT here, like we do the rest of the tools.
1997-11-12 22:25:31 +00:00
drochner
b80ad6c934
-point to console(4) manpage for serial console parameters
...
(suggested by Chuck Cranor)
-insert a reasonable IO base address for "iy at isa"
(from Ignatios Souvatzis)
1997-11-11 20:31:38 +00:00
thorpej
6fcc8cd8b1
Add locators for "eg0" device, and enable it.
1997-11-11 05:53:06 +00:00
thorpej
204a7b293b
Sync ISA network device section with INSTALL.
1997-11-05 19:24:27 +00:00
thorpej
51460546c8
Add sm0 at isa? port 0x300 irq 10
1997-11-05 18:13:10 +00:00
perry
ba2ee23103
Small installation kernel for older machines; fits on 1.2M floppy but
...
doesn't support PCI or PCMCIA.
1997-11-05 03:25:52 +00:00
thorpej
4436625795
Delete "ed" driver, add "we".
1997-11-03 21:33:33 +00:00
thorpej
540caf5a8f
Add "ec" driver.
1997-11-02 01:02:23 +00:00
thorpej
173f7c3b37
Defopt PCIC_ISA_ALLOC_IOBASE, PCIC_ISA_ALLOC_IOSIZE, and
...
PCIC_ISA_INTR_ALLOC_MASK.
1997-10-29 22:50:46 +00:00
mikel
135737c189
fix some typos and other misfeatures in comments; no functional change
...
note that bha driver supports BT44x cards as well
1997-10-23 05:49:42 +00:00
bouyer
d29eab51f1
Correct spelling of 'ThunderLAN'
1997-10-21 06:01:16 +00:00
thorpej
5ea9d818ae
Update for new location of i82365.c
1997-10-20 20:26:25 +00:00
perry
75473a6379
we don't need FDESC
1997-10-20 20:03:04 +00:00
explorer
32b7029647
Mark options RND_COM as broken on i386 port
1997-10-20 18:45:09 +00:00
explorer
9d0579d2fb
Comment out pseudo-device rnd, mention options RND_COM, and mark experiemntal
1997-10-20 15:19:51 +00:00
perry
83a4427110
Sync with GENERIC; comment out a few more unneeded things.
1997-10-20 03:42:43 +00:00
fvdl
30c7fa3e36
Move kernel entry address down to f0100000
1997-10-20 00:43:21 +00:00
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
mycroft
b3ffba62a6
Move strip(1) flags into a separate variable, so that $STRIP can
...
be passed to subordinate make(1)s. Remove $TOUCH. Add HOSTED_CC,
HOSTED_CPPFLAGS, and HOSTED_CFLAGS, and use them when depending genassym.
1996-09-09 21:06:55 +00:00
mycroft
825aca4d5d
Oops; include paths are relative to $S.
1996-09-09 17:18:47 +00:00