Deleted Added
full compact
NOTES (49076) NOTES (49081)
1#
2# LINT -- config file for checking all the sources, tries to pull in
3# as much of the source tree as it can.
4#
1#
2# LINT -- config file for checking all the sources, tries to pull in
3# as much of the source tree as it can.
4#
5# $Id: LINT,v 1.617 1999/07/09 04:29:56 wpaul Exp $
5# $Id: LINT,v 1.618 1999/07/25 04:32:44 wpaul Exp $
6#
7# NB: You probably don't want to try running a kernel built from this
8# file. Instead, you should start from GENERIC, and add options from
9# this file as required.
10#
11
12#
13# This directive is mandatory; it defines the architecture to be

--- 937 unchanged lines hidden (view full) ---

951
952# You can selectively disable features in syscons.
953options SC_NO_CUTPASTE
954options SC_NO_FONT_LOADING
955options SC_NO_HISTORY
956options SC_NO_SYSMOUSE
957
958#
6#
7# NB: You probably don't want to try running a kernel built from this
8# file. Instead, you should start from GENERIC, and add options from
9# this file as required.
10#
11
12#
13# This directive is mandatory; it defines the architecture to be

--- 937 unchanged lines hidden (view full) ---

951
952# You can selectively disable features in syscons.
953options SC_NO_CUTPASTE
954options SC_NO_FONT_LOADING
955options SC_NO_HISTORY
956options SC_NO_SYSMOUSE
957
958#
959# The Numeric Processing eXtension driver. This should be configured if
960# your machine has a math co-processor, unless the coprocessor is very
961# buggy. If it is not configured then you *must* configure math emulation
962# (see above). If both npx0 and emulation are configured, then only npx0
963# is used (provided it works).
959# The Numeric Processing eXtension driver. In addition to this, you
960# may configure a math emulator (see above). If your machine has a
961# hardware FPU and the kernel configuration includes the npx device
962# *and* a math emulator compiled into the kernel, the hardware FPU
963# will be used, unless it is found to be broken or unless "flags" to
964# npx0 includes "0x08", which requests preference for the emulator.
964device npx0 at nexus? port IO_NPX flags 0x0 irq 13
965
966#
967# `flags' for npx0:
965device npx0 at nexus? port IO_NPX flags 0x0 irq 13
966
967#
968# `flags' for npx0:
968# 0x01 don't use the npx registers to optimize bcopy
969# 0x02 don't use the npx registers to optimize bzero
969# 0x01 don't use the npx registers to optimize bcopy.
970# 0x02 don't use the npx registers to optimize bzero.
970# 0x04 don't use the npx registers to optimize copyin or copyout.
971# 0x04 don't use the npx registers to optimize copyin or copyout.
972# 0x08 use emulator even if hardware FPU is available.
971# The npx registers are normally used to optimize copying and zeroing when
972# all of the following conditions are satisfied:
973# I586_CPU is an option
974# the cpu is an i586 (perhaps not a Pentium)
975# the probe for npx0 succeeds
976# INT 16 exception handling works.
977# Then copying and zeroing using the npx registers is normally 30-100% faster.
978# The flags can be used to control cases where it doesn't work or is slower.
979# Setting them at boot time using userconfig works right (the optimizations
980# are not used until later in the bootstrap when npx0 is attached).
973# The npx registers are normally used to optimize copying and zeroing when
974# all of the following conditions are satisfied:
975# I586_CPU is an option
976# the cpu is an i586 (perhaps not a Pentium)
977# the probe for npx0 succeeds
978# INT 16 exception handling works.
979# Then copying and zeroing using the npx registers is normally 30-100% faster.
980# The flags can be used to control cases where it doesn't work or is slower.
981# Setting them at boot time using userconfig works right (the optimizations
982# are not used until later in the bootstrap when npx0 is attached).
983# Flag 0x08 does not imply any settings of the other flags, you may run
984# with FPU preference set to emulator, but still using the i586 optimized
985# memory routines.
981#
982
983#
984# Optional ISA and EISA devices:
985#
986
987#
988# SCSI host adapters: `aha', `bt'

--- 155 unchanged lines hidden (view full) ---

1144# the 0x20 flag for that. Currently, at most one unit can have
1145# console support; the first one (in config file order) with
1146# this flag set is preferred. Setting this flag for sio0 gives
1147# the old behaviour.
1148# 0x20 force this unit to be the console (unless there is another
1149# higher priority console). This replaces the COMCONSOLE option.
1150# 0x40 reserve this unit for low level console operations. Do not
1151# access the device in any normal way.
986#
987
988#
989# Optional ISA and EISA devices:
990#
991
992#
993# SCSI host adapters: `aha', `bt'

--- 155 unchanged lines hidden (view full) ---

1149# the 0x20 flag for that. Currently, at most one unit can have
1150# console support; the first one (in config file order) with
1151# this flag set is preferred. Setting this flag for sio0 gives
1152# the old behaviour.
1153# 0x20 force this unit to be the console (unless there is another
1154# higher priority console). This replaces the COMCONSOLE option.
1155# 0x40 reserve this unit for low level console operations. Do not
1156# access the device in any normal way.
1157# 0x80 use this port for serial line gdb support in ddb.
1152#
1153# PnP `flags' (set via userconfig using pnp x flags y)
1154# 0x1 disable probing of this device. Used to prevent your modem
1155# from being attached as a PnP modem.
1156#
1157
1158# Options for serial drivers that support consoles (only for sio now):
1159options BREAK_TO_DEBUGGER #a BREAK on a comconsole goes to

--- 1031 unchanged lines hidden ---
1158#
1159# PnP `flags' (set via userconfig using pnp x flags y)
1160# 0x1 disable probing of this device. Used to prevent your modem
1161# from being attached as a PnP modem.
1162#
1163
1164# Options for serial drivers that support consoles (only for sio now):
1165options BREAK_TO_DEBUGGER #a BREAK on a comconsole goes to

--- 1031 unchanged lines hidden ---