1#
2# NOTES -- Lines that can be cut/pasted into kernel and hints configs.
3#
4# This file contains machine dependent kernel configuration notes. For
5# machine independent notes, look in /sys/conf/NOTES.
6#
7# $FreeBSD: head/sys/pc98/conf/NOTES 131404 2004-07-01 09:34:15Z nyan $
8#
9
10#
11# This directive is mandatory; it defines the architecture to be
12# configured for; in this case, the 386 family based PC-98 and
13# compatibles.
14#
15machine pc98
--- 280 unchanged lines hidden (view full) ---
296options KBD_INSTALL_CDEV # install a CDEV entry in /dev
297
298# GDC screen
299device gdc
300hint.gdc.0.at="isa"
301options LINE30
302
303#
304# The Numeric Processing eXtension driver. In addition to this, you
305# may configure a math emulator (see above). If your machine has a
306# hardware FPU and the kernel configuration includes the npx device
307# *and* a math emulator compiled into the kernel, the hardware FPU
308# will be used, unless it is found to be broken or unless "flags" to
309# npx0 includes "0x08", which requests preference for the emulator.
310device npx
311
312#
313# `flags' for npx0:
314# 0x01 don't use the npx registers to optimize bcopy.
315# 0x02 don't use the npx registers to optimize bzero.
316# 0x04 don't use the npx registers to optimize copyin or copyout.
317# 0x08 use emulator even if hardware FPU is available.
318# The npx registers are normally used to optimize copying and zeroing when
319# all of the following conditions are satisfied:
320# I586_CPU is an option
321# the cpu is an i586 (perhaps not a Pentium)
322# the probe for npx0 succeeds
323# INT 16 exception handling works.
324# Then copying and zeroing using the npx registers is normally 30-100% faster.
325# The flags can be used to control cases where it doesn't work or is slower.
--- 502 unchanged lines hidden ---
2# NOTES -- Lines that can be cut/pasted into kernel and hints configs.
3#
4# This file contains machine dependent kernel configuration notes. For
5# machine independent notes, look in /sys/conf/NOTES.
6#
7# $FreeBSD: head/sys/pc98/conf/NOTES 131404 2004-07-01 09:34:15Z nyan $
8#
9
10#
11# This directive is mandatory; it defines the architecture to be
12# configured for; in this case, the 386 family based PC-98 and
13# compatibles.
14#
15machine pc98
--- 280 unchanged lines hidden (view full) ---
296options KBD_INSTALL_CDEV # install a CDEV entry in /dev
297
298# GDC screen
299device gdc
300hint.gdc.0.at="isa"
301options LINE30
302
303#
304# The Numeric Processing eXtension driver. In addition to this, you
305# may configure a math emulator (see above). If your machine has a
306# hardware FPU and the kernel configuration includes the npx device
307# *and* a math emulator compiled into the kernel, the hardware FPU
308# will be used, unless it is found to be broken or unless "flags" to
309# npx0 includes "0x08", which requests preference for the emulator.
310device npx
311
312#
313# `flags' for npx0:
314# 0x01 don't use the npx registers to optimize bcopy.
315# 0x02 don't use the npx registers to optimize bzero.
316# 0x04 don't use the npx registers to optimize copyin or copyout.
317# 0x08 use emulator even if hardware FPU is available.
318# The npx registers are normally used to optimize copying and zeroing when
319# all of the following conditions are satisfied:
320# I586_CPU is an option
321# the cpu is an i586 (perhaps not a Pentium)
322# the probe for npx0 succeeds
323# INT 16 exception handling works.
324# Then copying and zeroing using the npx registers is normally 30-100% faster.
325# The flags can be used to control cases where it doesn't work or is slower.
--- 502 unchanged lines hidden ---