1# 2# Custom kernel for EA3250 boards. 3# 4# $FreeBSD: releng/10.3/sys/arm/conf/EA3250 271428 2014-09-11 15:36:36Z ian $ 5# 6 7ident EA3250 8include "../lpc/std.lpc" 9hints "EA3250.hints" 10 11makeoptions MODULES_OVERRIDE="" 12 13#makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols 14makeoptions WERROR="-Werror" 15 16options SCHED_4BSD # 4BSD scheduler 17options INET # InterNETworking 18options INET6 # IPv6 communications protocols 19options FFS # Berkeley Fast Filesystem 20options NFSCL # Network Filesystem Client 21options NFSLOCKD # Network Lock Manager 22options NFS_ROOT # NFS usable as /, requires NFSCLIENT 23options GEOM_PART_BSD # BSD partition scheme 24options GEOM_PART_MBR # MBR partition scheme 25options TMPFS # Efficient memory filesystem 26options MSDOSFS 27options BOOTP 28options BOOTP_NFSROOT 29options BOOTP_NFSV3 30options BOOTP_WIRED_TO=lpe0 31 32#options ROOTDEVNAME=\"ufs:/dev/da0a\" 33 34options SYSVSHM # SYSV-style shared memory 35options SYSVMSG # SYSV-style message queues 36options SYSVSEM # SYSV-style semaphores 37options _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time extensions 38options MUTEX_NOINLINE 39options RWLOCK_NOINLINE 40options NO_FFS_SNAPSHOT 41options NO_SWAPPING 42 43# Debugging 44options ALT_BREAK_TO_DEBUGGER 45options DDB 46#options DEADLKRES # Enable the deadlock resolver 47#options DIAGNOSTIC 48#options INVARIANTS # Enable calls of extra sanity checking 49#options INVARIANT_SUPPORT # Extra sanity checks of internal structures, required by INVARIANTS 50options KDB 51#options WITNESS # Enable checks to detect deadlocks and cycles 52#options WITNESS_SKIPSPIN # Don't run witness on spinlocks for speed 53#options WITNESS_KDB 54 55# Pseudo devices 56device loop 57device md 58device pty 59device random 60 61# Serial ports 62device uart 63 64# Networking 65device ether 66device mii 67device bpf 68device lpe 69 70# USB 71options USB_DEBUG 72device usb 73device ohci 74device umass 75device scbus 76device pass 77device da 78 79device mmc 80device mmcsd 81device lpcmmc 82 83device gpio 84device gpioled 85device lpcgpio 86 87device spibus 88device lpcspi 89device ssd1289 90 91device lpcfb 92 93# DMAC 94device dmac 95 96# Flattened Device Tree 97options FDT 98options FDT_DTB_STATIC 99makeoptions FDT_DTS_FILE=ea3250.dts 100