]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - tools/tools/nanobsd/gateworks/G2348
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / tools / tools / nanobsd / gateworks / G2348
1 #
2 # Gateworks Avila IXP425 XScale board
3 # kernel configuration file for FreeBSD/arm
4 #
5 # $FreeBSD$
6
7 machine         arm
8 ident           G2348
9
10 include         "../xscale/ixp425/std.ixp425"
11 include         "../xscale/ixp425/std.avila"
12 options         XSCALE_CACHE_READ_WRITE_ALLOCATE
13 #options        ARM_USE_SMALL_ALLOC
14 hints           "AVILA.hints"
15 makeoptions     MODULES_OVERRIDE=""
16
17 # NB: patched by boot2 to reflect boot/root partition
18 options         ROOTDEVNAME=\"ufs:ad0s1\"
19
20 makeoptions     DEBUG=-g                #Build kernel with gdb(1) debug symbols
21 makeoptions     CONF_CFLAGS=-mcpu=xscale
22
23 options         HZ=100
24 #options                DEVICE_POLLING
25
26 # Debugging for use in -current
27 options         KDB
28 options         DDB                     #Enable the kernel debugger
29 #options        INVARIANTS              #Enable calls of extra sanity checking
30 #options        INVARIANT_SUPPORT       #Extra sanity checks of internal structures, required by INVARIANTS
31 #options        WITNESS                 #Enable checks to detect deadlocks and cycles
32 #options        WITNESS_SKIPSPIN        #Don't run witness on spinlocks for speed
33 #options                DIAGNOSTIC
34
35 options         SCHED_4BSD              #4BSD scheduler
36 options         PREEMPTION
37
38 options         INET                    #InterNETworking
39 #options        INET6                   #IPv6 communications protocols
40 options         FFS                     #Berkeley Fast Filesystem
41 #options        SOFTUPDATES             #Enable FFS soft updates support
42 #options        UFS_ACL                 #Support for access control lists
43 #options        UFS_DIRHASH             #Improve performance on big directories
44 options         NFSCLIENT               #Network Filesystem Client
45 options         NFSLOCKD                #Network Lock Manager
46 options         KTRACE                  #ktrace(1) support
47 #options        SYSVSHM                 #SYSV-style shared memory
48 #options        SYSVMSG                 #SYSV-style message queues
49 #options        SYSVSEM                 #SYSV-style semaphores
50 options         _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
51 #options        KBD_INSTALL_CDEV        # install a CDEV entry in /dev
52 #options                VERBOSE_SYSINIT
53
54 #device         saarm
55
56 device          pci
57 device          uart
58
59 # I2C support
60 device          iicbus
61 device          iicbb
62 device          iic
63 device          ixpiic
64 device          ds1672          # DS1672 on ipxiic
65 device          ad7418          # AD7418 on ipxiic
66
67 device          ixpwdog         # watchdog timer
68 device          avila_led
69
70 device          cfi             # flash support
71 #options                CFI_SUPPORT_STRATAFLASH
72
73 device          ata
74 device          atadisk         # ATA disk drives
75 device          avila_ata       # Gateworks CF/IDE support
76
77 device          npe             # Network Processing Engine
78 device          npe_fw
79 device          firmware
80 device          qmgr            # Q Manager (required by npe)
81 device          mii             # NB: required by npe
82 device          ether
83 device          bpf
84
85 device          pty
86 device          loop
87 device          if_bridge
88
89 device          md
90 device          random          # Entropy device
91
92 # Wireless NIC cards
93 device          wlan            # 802.11 support
94 options         IEEE80211_DEBUG         # enable debugging msgs
95 options         IEEE80211_AMPDU_AGE     # age frames in AMPDU reorder q's
96 options         IEEE80211_SUPPORT_MESH
97 options         IEEE80211_SUPPORT_TDMA
98 device          wlan_wep        # 802.11 WEP support
99 device          wlan_ccmp       # 802.11 CCMP support
100 device          wlan_tkip       # 802.11 TKIP support
101
102 device          ath             # Atheros pci/cardbus NIC's
103 device          ath_rate_sample # SampleRate tx rate control for ath
104 options         ATH_DEBUG       # enable athdebug msgs
105 options         ATH_DIAGAPI     # enable api for athregs
106
107 device          ath_hal         # Atheros HAL (includes binary component)
108 options         AH_DEBUG
109 #options                AH_ASSERT
110 options         AH_SUPPORT_AR5416
111
112 device          usb
113 #options                USB_DEBUG
114 device          ohci
115 device          ehci
116
117 device          umass
118 device          scbus           # SCSI bus (required for SCSI)
119 device          da              # Direct Access (disks)