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 140371 2005-01-17 08:36:46Z ru $ |
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 --- 293 unchanged lines hidden (view full) --- 309# The npx registers are normally used to optimize copying and zeroing when 310# all of the following conditions are satisfied: 311# I586_CPU is an option 312# the cpu is an i586 (perhaps not a Pentium) 313# the probe for npx0 succeeds 314# INT 16 exception handling works. 315# Then copying and zeroing using the npx registers is normally 30-100% faster. 316# The flags can be used to control cases where it doesn't work or is slower. |
317# Setting them at boot time using hints works right (the optimizations |
318# are not used until later in the bootstrap when npx0 is attached). 319# Flag 0x08 automatically disables the i586 optimized routines. 320# 321 322# 323# Optional devices: 324# 325 --- 503 unchanged lines hidden --- |