SN9G45 revision 266095
1238789Sandrew# Kernel configuration for DesignA Electronics Snapper9G45 System on Module 2238789Sandrew# 3238789Sandrew# For more information on this file, please read the handbook section on 4238789Sandrew# Kernel Configuration Files: 5238789Sandrew# 6238789Sandrew# http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html 7238789Sandrew# 8238789Sandrew# The handbook is also available locally in /usr/share/doc/handbook 9238789Sandrew# if you've installed the doc distribution, otherwise always see the 10238789Sandrew# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the 11238789Sandrew# latest information. 12238789Sandrew# 13238789Sandrew# An exhaustive list of options and more detailed explanations of the 14238789Sandrew# device lines is also present in the ../../conf/NOTES and NOTES files. 15238789Sandrew# If you are in doubt as to the purpose or necessity of a line, check first 16238789Sandrew# in NOTES. 17238789Sandrew# 18238789Sandrew# $FreeBSD: stable/10/sys/arm/conf/SN9G45 266095 2014-05-14 23:17:33Z ian $ 19238789Sandrew 20238789Sandrewident SN9G45 21238789Sandrew 22238789Sandrewinclude "../at91/std.sn9g45" 23238789Sandrew 24238789Sandrew#To statically compile in device wiring instead of /boot/device.hints 25238789Sandrew#hints "SN9G45.hints" 26238789Sandrewmakeoptions MODULES_OVERRIDE="" 27238789Sandrew 28238789Sandrewmakeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols 29238789Sandrewoptions DDB 30238789Sandrewoptions KDB 31238789Sandrew 32238789Sandrewoptions SCHED_4BSD #4BSD scheduler 33238789Sandrewoptions INET #InterNETworking 34238789Sandrew#options INET6 #IPv6 communications protocols 35238789Sandrewoptions FFS #Berkeley Fast Filesystem 36238789Sandrew#options SOFTUPDATES #Enable FFS soft updates support 37238789Sandrew#options UFS_ACL #Support for access control lists 38238789Sandrew#options UFS_DIRHASH #Improve performance on big directories 39238789Sandrew#options MD_ROOT #MD is a potential root device 40266095Sian#options MD_ROOT_SIZE=4096 # 4MB ram disk 41238789Sandrewoptions NFSCL #New Network Filesystem Client 42238789Sandrew#options NFSD #New Network Filesystem Server 43238789Sandrew#options NFSLOCKD #Network Lock Manager 44238789Sandrew#options NFS_ROOT #NFS usable as /, requires NFSCL 45238789Sandrew#options BOOTP_NFSROOT 46238789Sandrew#options BOOTP 47238789Sandrew#options BOOTP_NFSV3 48238789Sandrew#options BOOTP_WIRED_TO=ate0 49238789Sandrew#options BOOTP_COMPAT 50238789Sandrew 51238789Sandrewoptions ROOTDEVNAME=\"ufs:/dev/da0s1\" 52238789Sandrew 53240572Sjmgoptions ALT_BREAK_TO_DEBUGGER 54238789Sandrew 55238789Sandrew#options MSDOSFS #MSDOS Filesystem 56238789Sandrew#options CD9660 #ISO 9660 Filesystem 57238789Sandrew#options PROCFS #Process filesystem (requires PSEUDOFS) 58238789Sandrew#options PSEUDOFS #Pseudo-filesystem framework 59238789Sandrewoptions SCSI_DELAY=1000 #Delay (in ms) before probing SCSI 60238789Sandrew#options KTRACE #ktrace(1) support 61238789Sandrewoptions SYSVSHM #SYSV-style shared memory 62238789Sandrewoptions SYSVMSG #SYSV-style message queues 63238789Sandrewoptions SYSVSEM #SYSV-style semaphores 64238789Sandrewoptions _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions 65238789Sandrewoptions MUTEX_NOINLINE 66238789Sandrewoptions RWLOCK_NOINLINE 67238789Sandrewoptions NO_FFS_SNAPSHOT 68238789Sandrewoptions NO_SWAPPING 69238789Sandrew 70238789Sandrew# Debugging for use in -current 71238789Sandrew#options INVARIANTS #Enable calls of extra sanity checking 72238789Sandrew#options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS 73238789Sandrew#options WITNESS #Enable checks to detect deadlocks and cycles 74238789Sandrew#options WITNESS_SKIPSPIN #Don't run witness on spinlocks for speed 75238789Sandrew#options DIAGNOSTIC 76238789Sandrew 77238789Sandrewdevice random 78238789Sandrewdevice loop 79238789Sandrewdevice bpf 80238789Sandrewdevice ether 81238789Sandrewdevice md 82238789Sandrew 83238789Sandrewdevice uart # Serial Ports 84238789Sandrew 85238789Sandrew# Ethernet 86238789Sandrewdevice ate # Ethernet Driver 87238789Sandrewdevice mii 88238789Sandrewoption AT91_ATE_USE_RMII 89238789Sandrew 90238789Sandrewdevice at91_wdt # WDT: Watchdog timer 91238789Sandrew 92238789Sandrew# SCSI peripherals 93238789Sandrewdevice scbus # SCSI bus (required for SCSI) 94238789Sandrewdevice da # Direct Access (disks) 95238789Sandrewdevice cd # CD 96238789Sandrewdevice pass # Passthrough device (direct SCSI access) 97238789Sandrew 98238789Sandrew# USB support 99266086Sianoptions USB_HOST_ALIGN=32 # Align usb buffers to cache line size. 100238789Sandrewdevice ohci # OHCI localbus->USB interface 101238789Sandrewdevice usb # USB Bus (required) 102238789Sandrewdevice umass # Disks/Mass storage - Requires scbus and da 103238789Sandrewdevice uhid # "Human Interface Devices" 104238789Sandrew#device ulpt # Printer 105238789Sandrew#device udbp # USB Double Bulk Pipe devices 106238789Sandrew 107238789Sandrew# USB Ethernet, requires miibus 108238789Sandrewdevice miibus 109238789Sandrew#device aue # ADMtek USB Ethernet 110238789Sandrew#device axe # ASIX Electronics USB Ethernet 111238789Sandrew#device cdce # Generic USB over Ethernet 112238789Sandrew#device cue # CATC USB Ethernet 113238789Sandrew#device kue # Kawasaki LSI USB Ethernet 114238789Sandrew#device rue # RealTek RTL8150 USB Ethernet 115238789Sandrewdevice udav # Davicom DM9601E USB 116238789Sandrew 117238789Sandrew# USB Wireless 118238789Sandrew#device rum # Ralink Technology RT2501USB wireless NICs 119238789Sandrew#device uath # Atheros AR5523 wireless NICs 120238789Sandrew#device ural # Ralink Technology RT2500USB wireless NICs 121238789Sandrew#device zyd # ZyDAS zd1211/zd1211b wireless NICs 122238789Sandrew 123238789Sandrew# Wireless NIC cards 124238789Sandrew#device wlan # 802.11 support 125238789Sandrew#device wlan_wep # 802.11 WEP support 126238789Sandrew#device wlan_ccmp # 802.11 CCMP support 127238789Sandrew#device wlan_tkip # 802.11 TKIP support 128238789Sandrew#device wlan_amrr # AMRR transmit rate control algorithm 129238789Sandrew 130