1239279Sgonzo# 2239279Sgonzo# Custom kernel for EA3250 boards. 3239279Sgonzo# 4239279Sgonzo# $FreeBSD$ 5239279Sgonzo# 6239279Sgonzo 7239279Sgonzoident EA3250 8239279Sgonzoinclude "../lpc/std.lpc" 9239279Sgonzohints "EA3250.hints" 10239279Sgonzo 11239279Sgonzomakeoptions MODULES_OVERRIDE="" 12239279Sgonzo 13239279Sgonzo#makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols 14239279Sgonzomakeoptions WERROR="-Werror" 15239279Sgonzo 16239279Sgonzooptions SCHED_4BSD #4BSD scheduler 17239279Sgonzooptions INET #InterNETworking 18239279Sgonzooptions INET6 #IPv6 communications protocols 19239279Sgonzooptions FFS #Berkeley Fast Filesystem 20239279Sgonzooptions NFSCL #Network Filesystem Client 21239279Sgonzooptions NFSLOCKD #Network Lock Manager 22239279Sgonzooptions NFS_ROOT #NFS usable as /, requires NFSCLIENT 23239279Sgonzooptions MSDOSFS 24239279Sgonzooptions BOOTP 25239279Sgonzooptions BOOTP_NFSROOT 26239279Sgonzooptions BOOTP_NFSV3 27239279Sgonzooptions BOOTP_WIRED_TO=lpe0 28239279Sgonzo 29239279Sgonzo#options ROOTDEVNAME=\"ufs:/dev/da0a\" 30239279Sgonzo 31239279Sgonzooptions SYSVSHM #SYSV-style shared memory 32239279Sgonzooptions SYSVMSG #SYSV-style message queues 33239279Sgonzooptions SYSVSEM #SYSV-style semaphores 34239279Sgonzooptions _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions 35239279Sgonzooptions MUTEX_NOINLINE 36239279Sgonzooptions RWLOCK_NOINLINE 37239279Sgonzooptions NO_FFS_SNAPSHOT 38239279Sgonzooptions NO_SWAPPING 39239279Sgonzo 40239279Sgonzo# Debugging 41239279Sgonzooptions ALT_BREAK_TO_DEBUGGER 42239279Sgonzooptions DDB 43239279Sgonzo#options DEADLKRES #Enable the deadlock resolver 44239279Sgonzooptions DIAGNOSTIC 45239279Sgonzo#options INVARIANTS #Enable calls of extra sanity checking 46239279Sgonzo#options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS 47239279Sgonzooptions KDB 48239279Sgonzooptions WITNESS #Enable checks to detect deadlocks and cycles 49239279Sgonzooptions WITNESS_SKIPSPIN #Don't run witness on spinlocks for speed 50239279Sgonzo#options WITNESS_KDB 51239279Sgonzo 52239279Sgonzo# Pseudo devices 53239279Sgonzodevice loop 54239279Sgonzodevice md 55239279Sgonzodevice pty 56239279Sgonzodevice random 57239279Sgonzo 58239279Sgonzo# Serial ports 59239279Sgonzodevice uart 60239279Sgonzo 61239279Sgonzo# Networking 62239279Sgonzodevice ether 63239279Sgonzodevice mii 64239279Sgonzodevice bpf 65239279Sgonzodevice lpe 66239279Sgonzo 67239279Sgonzo# USB 68240572Sjmgoptions USB_DEBUG 69239279Sgonzodevice usb 70239279Sgonzodevice ohci 71239279Sgonzodevice umass 72239279Sgonzodevice scbus 73239279Sgonzodevice pass 74239279Sgonzodevice da 75239279Sgonzo 76239279Sgonzodevice mmc 77239279Sgonzodevice mmcsd 78239279Sgonzodevice lpcmmc 79239279Sgonzo 80239279Sgonzodevice gpio 81239279Sgonzodevice gpioled 82239279Sgonzodevice lpcgpio 83239279Sgonzo 84239279Sgonzodevice spibus 85239279Sgonzodevice lpcspi 86239279Sgonzodevice ssd1289 87239279Sgonzo 88239279Sgonzodevice lpcfb 89239279Sgonzo 90239279Sgonzo# DMAC 91239279Sgonzodevice dmac 92239279Sgonzo 93239279Sgonzo# Flattened Device Tree 94239279Sgonzooptions FDT 95239279Sgonzooptions FDT_DTB_STATIC 96239279Sgonzomakeoptions FDT_DTS_FILE=ea3250.dts 97