NOTES revision 136301
1111500Sobrien# $FreeBSD: head/sys/sparc64/conf/NOTES 136301 2004-10-09 07:31:03Z yongari $ 2111500Sobrien# 3111500Sobrien# This file contains machine dependent kernel configuration notes. For 4111500Sobrien# machine independent notes, look in /sys/conf/NOTES. 5111500Sobrien 6111500Sobrien# This directive is mandatory. It defines the architecture to be 7111500Sobrien# configured for. In this case, this kernel is for a machine using 8111500Sobrien# UltraSparc processors. 9111500Sobrien# 10111500Sobrienmachine sparc64 11111500Sobrien 12111500Sobrien 13111500Sobrien##################################################################### 14111500Sobrien# CPU OPTIONS 15111500Sobrien 16111500Sobrien# 17111500Sobrien# You must specify at least one CPU (the one you intend to run on); 18111500Sobrien# deleting the specification for CPUs you don't need to use may make 19111500Sobrien# parts of the system run faster. 20117121Stmm# XXX: On the Sparc64, there is only one CPU type 21111500Sobriencpu SUN4U 22111500Sobrien 23111500Sobrien 24111500Sobrien##################################################################### 25111500Sobrien# HARDWARE BUS CONFIGURATION 26111500Sobrien 27111500Sobriendevice ebus 28111500Sobriendevice isa 29111500Sobriendevice pci 30111500Sobriendevice sbus 31111500Sobriendevice central 32111500Sobriendevice fhc 33111500Sobrien 34111500Sobrien 35111500Sobrien##################################################################### 36111500Sobrien# HARDWARE DEVICE CONFIGURATION 37111500Sobrien 38111500Sobrien# 39111500Sobrien# Mandatory devices: 40111500Sobrien# 41111500Sobrien 42111500Sobriendevice genclock # Generic clock interface 43133909Smariusdevice eeprom # eeprom (really a front-end for the MK48Txx) 44111500Sobriendevice "mk48txx" # Mostek MK48T02, MK48T08, MK48T59 clock 45111500Sobrien 46111500Sobrien# 47111500Sobrien# Optional devices: 48111500Sobrien# 49111500Sobrien 50136301Syongaridevice auxio # auxiliary I/O device 51133909Smariusdevice creator # Creator, Creator3D and Elite3D graphics cards 52133909Smarius 53133909Smariusdevice ofw_console # Open Firmware console device 54133909Smariusoption OFWCONS_POLL_HZ=4 # 20 or more works best on Ultra2 55133909Smarius 56111500Sobriendevice sab # Siemens SAB82532 based serial ports 57111500Sobriendevice zs # Zilog 8530 based serial ports 58111500Sobrien 59111500Sobrien 60111500Sobrien##################################################################### 61111500Sobrien# Devices we don't want to deal with 62111500Sobrien 63111500Sobriennodevice ukbd 64111500Sobriennodevice atkbdc 65111500Sobriennodevice atkbd 66111500Sobriennodevice psm 67111500Sobriennodevice vga 68111500Sobriennodevice daemon_saver 69111500Sobriennodevice star_saver 70111500Sobriennodevice bktr 71111500Sobriennodevice fdc 72111500Sobriennodevice ppc 73133909Smariusnodevice sound 74133909Smariusnodevice "snd_ad1816" 75133909Smariusnodevice "snd_als4000" 76133909Smariusnodevice "snd_au88x0" 77133909Smariusnodevice snd_cmi 78133909Smariusnodevice "snd_cs4281" 79133909Smariusnodevice snd_csa 80133909Smariusnodevice "snd_ds1" 81133909Smariusnodevice "snd_emu10k1" 82133909Smariusnodevice "snd_es137x" 83133909Smariusnodevice snd_ess 84133909Smariusnodevice "snd_fm801" 85133909Smariusnodevice snd_gusc 86133909Smariusnodevice snd_ich 87133909Smariusnodevice snd_maestro 88133909Smariusnodevice "snd_maestro3" 89133909Smariusnodevice snd_mss 90133909Smariusnodevice snd_neomagic 91133909Smariusnodevice "snd_sb16" 92133909Smariusnodevice "snd_sb8" 93133909Smariusnodevice snd_sbc 94133909Smariusnodevice snd_solo 95133909Smariusnodevice "snd_t4dwave" 96133909Smariusnodevice "snd_via8233" 97133909Smariusnodevice "snd_via82c686" 98133909Smariusnodevice snd_vibes 99133909Smariusnodevice "snd_vortex1" 100133909Smariusnodevice snd_uaudio 101111500Sobriennodevice aha 102111500Sobriennodevice bt 103111500Sobriennodevice wds 104111500Sobriennodevice ep 105111500Sobriennodevice ex 106133909Smariusnodevice sio 107111582Sru 108111582Sru 109111582Sru##################################################################### 110111582Sru# Options we don't want to deal with 111111582Sru 112133909Smariusnooption FDC_DEBUG 113133909Smariusnooption COM_ESP 114133909Smariusnooption CONSPEED 115111582Srunooption VGA_DEBUG 116111582Srunooption SC_RENDER_DEBUG 117111582Srunooption SC_DEBUG_LEVEL 118111582Srunooption PPC_DEBUG 119111582Srunooption PPC_PROBE_CHIPSET 120111582Srunooption SC_NO_SUSPEND_VTYSWITCH 121111582Srunooption SC_NO_FONT_LOADING 122111582Srunooption SC_KERNEL_CONS_REV_ATTR 123111582Srunooption SC_KERNEL_CONS_ATTR 124111582Srunooption SC_NORM_REV_ATTR 125111582Srunooption SC_NORM_ATTR 126111582Srunooption SC_DFLT_FONT 127111582Srunooption SC_ALT_MOUSE_IMAGE 128111582Srunooption VGA_WIDTH90 129111582Srunooption VGA_SLOW_IOACCESS 130111582Srunooption VGA_ALT_SEQACCESS 131111582Srunooption PSM_RESETAFTERSUSPEND 132111582Srunooption PSM_HOOKRESUME 133111582Srunooption ATKBD_DFLT_KEYMAP 134111582Srunooption EXT2FS 135111582Sru 136111582Sru 137111582Sru##################################################################### 138111582Sru# Make options we don't want to deal with 139111582Sru 140111582Srunomakeoption SC_DFLT_FONT 141111582Srunomakeoption ATKBD_DFLT_KEYMAP 142