NOTES revision 143827
1111500Sobrien# $FreeBSD: head/sys/sparc64/conf/NOTES 143827 2005-03-19 01:04:48Z marius $ 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) 44137814Smariusdevice mk48txx # Mostek MK48Txx clocks 45137822Smariusdevice rtc # rtc (really a front-end for the MC146818) 46137822Smariusdevice mc146818 # Motorola MC146818 and compatible clocks 47111500Sobrien 48111500Sobrien# 49111500Sobrien# Optional devices: 50111500Sobrien# 51111500Sobrien 52136301Syongaridevice auxio # auxiliary I/O device 53143827Smariusdevice clkbrd # Clock Board (blinkenlight on Sun Exx00) 54133909Smariusdevice creator # Creator, Creator3D and Elite3D graphics cards 55133909Smarius 56133909Smariusdevice ofw_console # Open Firmware console device 57133909Smariusoption OFWCONS_POLL_HZ=4 # 20 or more works best on Ultra2 58133909Smarius 59111500Sobriendevice sab # Siemens SAB82532 based serial ports 60111500Sobrien 61111500Sobrien 62111500Sobrien##################################################################### 63111500Sobrien# Devices we don't want to deal with 64111500Sobrien 65111500Sobriennodevice ukbd 66111500Sobriennodevice atkbdc 67111500Sobriennodevice atkbd 68111500Sobriennodevice psm 69111500Sobriennodevice vga 70111500Sobriennodevice daemon_saver 71140243Srunodevice snake_saver 72111500Sobriennodevice star_saver 73111500Sobriennodevice bktr 74111500Sobriennodevice fdc 75111500Sobriennodevice ppc 76137812Smariusnodevice snd_ad1816 77137812Smariusnodevice snd_als4000 78137812Smariusnodevice snd_au88x0 79133909Smariusnodevice snd_cmi 80137812Smariusnodevice snd_cs4281 81133909Smariusnodevice snd_csa 82137812Smariusnodevice snd_ds1 83137812Smariusnodevice snd_emu10k1 84137812Smariusnodevice snd_es137x 85133909Smariusnodevice snd_ess 86137812Smariusnodevice snd_fm801 87133909Smariusnodevice snd_gusc 88133909Smariusnodevice snd_ich 89133909Smariusnodevice snd_maestro 90137812Smariusnodevice snd_maestro3 91133909Smariusnodevice snd_mss 92133909Smariusnodevice snd_neomagic 93137812Smariusnodevice snd_sb16 94137812Smariusnodevice snd_sb8 95133909Smariusnodevice snd_sbc 96133909Smariusnodevice snd_solo 97137812Smariusnodevice snd_t4dwave 98137812Smariusnodevice snd_via8233 99137812Smariusnodevice snd_via82c686 100133909Smariusnodevice snd_vibes 101137812Smariusnodevice snd_vortex1 102133909Smariusnodevice snd_uaudio 103111500Sobriennodevice aha 104111500Sobriennodevice bt 105111500Sobriennodevice wds 106111500Sobriennodevice ep 107111500Sobriennodevice ex 108133909Smariusnodevice sio 109111582Sru 110111582Sru 111111582Sru##################################################################### 112111582Sru# Options we don't want to deal with 113111582Sru 114133909Smariusnooption FDC_DEBUG 115133909Smariusnooption COM_ESP 116133909Smariusnooption CONSPEED 117111582Srunooption VGA_DEBUG 118111582Srunooption SC_RENDER_DEBUG 119111582Srunooption SC_DEBUG_LEVEL 120111582Srunooption PPC_DEBUG 121111582Srunooption PPC_PROBE_CHIPSET 122111582Srunooption SC_NO_SUSPEND_VTYSWITCH 123111582Srunooption SC_NO_FONT_LOADING 124111582Srunooption SC_KERNEL_CONS_REV_ATTR 125111582Srunooption SC_KERNEL_CONS_ATTR 126111582Srunooption SC_NORM_REV_ATTR 127111582Srunooption SC_NORM_ATTR 128111582Srunooption SC_DFLT_FONT 129111582Srunooption SC_ALT_MOUSE_IMAGE 130111582Srunooption VGA_WIDTH90 131111582Srunooption VGA_SLOW_IOACCESS 132111582Srunooption VGA_ALT_SEQACCESS 133111582Srunooption PSM_RESETAFTERSUSPEND 134111582Srunooption PSM_HOOKRESUME 135111582Srunooption ATKBD_DFLT_KEYMAP 136111582Srunooption EXT2FS 137111582Sru 138111582Sru 139111582Sru##################################################################### 140111582Sru# Make options we don't want to deal with 141111582Sru 142111582Srunomakeoption SC_DFLT_FONT 143111582Srunomakeoption ATKBD_DFLT_KEYMAP 144