NOTES revision 146483
1109320Ssam# $FreeBSD: head/sys/sparc64/conf/NOTES 146483 2005-05-21 20:50:45Z marius $ 2109320Ssam# 3116953Ssam# This file contains machine dependent kernel configuration notes. For 4109320Ssam# machine independent notes, look in /sys/conf/NOTES. 5109320Ssam 6178354Ssam# This directive is mandatory. It defines the architecture to be 7138573Ssam# configured for. In this case, this kernel is for a machine using 8178354Ssam# UltraSparc processors. 9178354Ssam# 10178354Ssammachine sparc64 11178354Ssam 12178354Ssam 13178354Ssam##################################################################### 14109320Ssam# CPU OPTIONS 15151350Syar 16178354Ssam# 17182668Simp# You must specify at least one CPU (the one you intend to run on); 18182668Simp# deleting the specification for CPUs you don't need to use may make 19162659Sru# parts of the system run faster. 20109320Ssam# XXX: On the Sparc64, there is only one CPU type 21182668Simpcpu SUN4U 22109320Ssam 23128091Skan 24182668Simp##################################################################### 25151350Syar# HARDWARE BUS CONFIGURATION 26128091Skan 27109320Ssamdevice 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 clkbrd # Clock Board (blinkenlight on Sun Exx00) 54device creator # Creator, Creator3D and Elite3D framebuffers 55device machfb # ATI Mach64 framebuffers 56 57device ofw_console # Open Firmware console device 58option OFWCONS_POLL_HZ=4 # 20 or more works best on Ultra2 59 60device sab # Siemens SAB82532 based serial ports 61 62 63##################################################################### 64# Devices we don't want to deal with 65 66nodevice ukbd 67nodevice atkbdc 68nodevice atkbd 69nodevice psm 70nodevice vga 71nodevice daemon_saver 72nodevice snake_saver 73nodevice star_saver 74nodevice bktr 75nodevice fdc 76nodevice ppc 77nodevice snd_ad1816 78nodevice snd_als4000 79nodevice snd_au88x0 80nodevice snd_cmi 81nodevice snd_cs4281 82nodevice snd_csa 83nodevice snd_ds1 84nodevice snd_emu10k1 85nodevice snd_es137x 86nodevice snd_ess 87nodevice snd_fm801 88nodevice snd_gusc 89nodevice snd_ich 90nodevice snd_maestro 91nodevice snd_maestro3 92nodevice snd_mss 93nodevice snd_neomagic 94nodevice snd_sb16 95nodevice snd_sb8 96nodevice snd_sbc 97nodevice snd_solo 98nodevice snd_t4dwave 99nodevice snd_via8233 100nodevice snd_via82c686 101nodevice snd_vibes 102nodevice snd_vortex1 103nodevice snd_uaudio 104nodevice aha 105nodevice bt 106nodevice wds 107nodevice ep 108nodevice ex 109nodevice sio 110 111 112##################################################################### 113# Options we don't want to deal with 114 115nooption FDC_DEBUG 116nooption COM_ESP 117nooption CONSPEED 118nooption VGA_DEBUG 119nooption SC_RENDER_DEBUG 120nooption SC_DEBUG_LEVEL 121nooption PPC_DEBUG 122nooption PPC_PROBE_CHIPSET 123nooption SC_NO_SUSPEND_VTYSWITCH 124nooption SC_NO_FONT_LOADING 125nooption SC_KERNEL_CONS_REV_ATTR 126nooption SC_KERNEL_CONS_ATTR 127nooption SC_NORM_REV_ATTR 128nooption SC_NORM_ATTR 129nooption SC_DFLT_FONT 130nooption SC_ALT_MOUSE_IMAGE 131nooption VGA_WIDTH90 132nooption VGA_SLOW_IOACCESS 133nooption VGA_ALT_SEQACCESS 134nooption PSM_RESETAFTERSUSPEND 135nooption PSM_HOOKRESUME 136nooption ATKBD_DFLT_KEYMAP 137nooption EXT2FS 138 139 140##################################################################### 141# Make options we don't want to deal with 142 143nomakeoption SC_DFLT_FONT 144nomakeoption ATKBD_DFLT_KEYMAP 145