NOTES revision 137822
1# $FreeBSD: head/sys/sparc64/conf/NOTES 137822 2004-11-17 16:41:42Z marius $ 2# 3# This file contains machine dependent kernel configuration notes. For 4# machine independent notes, look in /sys/conf/NOTES. 5 6# This directive is mandatory. It defines the architecture to be 7# configured for. In this case, this kernel is for a machine using 8# UltraSparc processors. 9# 10machine sparc64 11 12 13##################################################################### 14# CPU OPTIONS 15 16# 17# You must specify at least one CPU (the one you intend to run on); 18# deleting the specification for CPUs you don't need to use may make 19# parts of the system run faster. 20# XXX: On the Sparc64, there is only one CPU type 21cpu SUN4U 22 23 24##################################################################### 25# HARDWARE BUS CONFIGURATION 26 27device ebus 28device isa 29device pci 30device sbus 31device central 32device fhc 33 34 35##################################################################### 36# HARDWARE DEVICE CONFIGURATION 37 38# 39# Mandatory devices: 40# 41 42device genclock # Generic clock interface 43device eeprom # eeprom (really a front-end for the MK48Txx) 44device mk48txx # Mostek MK48Txx clocks 45device rtc # rtc (really a front-end for the MC146818) 46device mc146818 # Motorola MC146818 and compatible clocks 47 48# 49# Optional devices: 50# 51 52device auxio # auxiliary I/O device 53device creator # Creator, Creator3D and Elite3D graphics cards 54 55device ofw_console # Open Firmware console device 56option OFWCONS_POLL_HZ=4 # 20 or more works best on Ultra2 57 58device sab # Siemens SAB82532 based serial ports 59device zs # Zilog 8530 based serial ports 60 61 62##################################################################### 63# Devices we don't want to deal with 64 65nodevice ukbd 66nodevice atkbdc 67nodevice atkbd 68nodevice psm 69nodevice vga 70nodevice daemon_saver 71nodevice star_saver 72nodevice bktr 73nodevice fdc 74nodevice ppc 75nodevice snd_ad1816 76nodevice snd_als4000 77nodevice snd_au88x0 78nodevice snd_cmi 79nodevice snd_cs4281 80nodevice snd_csa 81nodevice snd_ds1 82nodevice snd_emu10k1 83nodevice snd_es137x 84nodevice snd_ess 85nodevice snd_fm801 86nodevice snd_gusc 87nodevice snd_ich 88nodevice snd_maestro 89nodevice snd_maestro3 90nodevice snd_mss 91nodevice snd_neomagic 92nodevice snd_sb16 93nodevice snd_sb8 94nodevice snd_sbc 95nodevice snd_solo 96nodevice snd_t4dwave 97nodevice snd_via8233 98nodevice snd_via82c686 99nodevice snd_vibes 100nodevice snd_vortex1 101nodevice snd_uaudio 102nodevice aha 103nodevice bt 104nodevice wds 105nodevice ep 106nodevice ex 107nodevice sio 108 109 110##################################################################### 111# Options we don't want to deal with 112 113nooption FDC_DEBUG 114nooption COM_ESP 115nooption CONSPEED 116nooption VGA_DEBUG 117nooption SC_RENDER_DEBUG 118nooption SC_DEBUG_LEVEL 119nooption PPC_DEBUG 120nooption PPC_PROBE_CHIPSET 121nooption SC_NO_SUSPEND_VTYSWITCH 122nooption SC_NO_FONT_LOADING 123nooption SC_KERNEL_CONS_REV_ATTR 124nooption SC_KERNEL_CONS_ATTR 125nooption SC_NORM_REV_ATTR 126nooption SC_NORM_ATTR 127nooption SC_DFLT_FONT 128nooption SC_ALT_MOUSE_IMAGE 129nooption VGA_WIDTH90 130nooption VGA_SLOW_IOACCESS 131nooption VGA_ALT_SEQACCESS 132nooption PSM_RESETAFTERSUSPEND 133nooption PSM_HOOKRESUME 134nooption ATKBD_DFLT_KEYMAP 135nooption EXT2FS 136 137 138##################################################################### 139# Make options we don't want to deal with 140 141nomakeoption SC_DFLT_FONT 142nomakeoption ATKBD_DFLT_KEYMAP 143