]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - sys/arm/conf/KB920X
This commit was generated by cvs2svn to compensate for changes in r169185,
[FreeBSD/FreeBSD.git] / sys / arm / conf / KB920X
1 # KB920X -- Custom kernel configuration for the KB9200, 9201 and 9202
2 # AT91RM9200 evaluation boards from kwikbyte.com.
3 #
4 # For more information on this file, please read the handbook section on
5 # Kernel Configuration Files:
6 #
7 #    http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
8 #
9 # The handbook is also available locally in /usr/share/doc/handbook
10 # if you've installed the doc distribution, otherwise always see the
11 # FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
12 # latest information.
13 #
14 # An exhaustive list of options and more detailed explanations of the
15 # device lines is also present in the ../../conf/NOTES and NOTES files. 
16 # If you are in doubt as to the purpose or necessity of a line, check first 
17 # in NOTES.
18 #
19 # $FreeBSD$
20
21 machine         arm
22 ident           KB920X
23
24 include         "../at91/std.kb920x"
25 #To statically compile in device wiring instead of /boot/device.hints
26 #hints          "GENERIC.hints"         #Default places to look for devices.
27 hints           "KB920X.hints"
28
29 makeoptions     DEBUG=-g                #Build kernel with gdb(1) debug symbols
30 options         DDB
31 options         KDB
32
33 options         SCHED_4BSD              #4BSD scheduler
34 options         INET                    #InterNETworking
35 #options        INET6                   #IPv6 communications protocols
36 options         FFS                     #Berkeley Fast Filesystem
37 #options        SOFTUPDATES             #Enable FFS soft updates support
38 #options        UFS_ACL                 #Support for access control lists
39 #options        UFS_DIRHASH             #Improve performance on big directories
40 #options        MD_ROOT                 #MD is a potential root device
41 #options                MD_ROOT_SIZE=4096       # 3MB ram disk
42 options         ROOTDEVNAME=\"ufs:/dev/mmcsd0s1a\"
43 options         NFSCLIENT               #Network Filesystem Client
44 #options        NFSSERVER               #Network Filesystem Server
45 #options        NFS_ROOT                #NFS usable as /, requires NFSCLIENT
46 #options        BOOTP_NFSROOT
47 #options        BOOTP
48
49 #options        MSDOSFS                 #MSDOS Filesystem
50 #options        CD9660                  #ISO 9660 Filesystem
51 #options        PROCFS                  #Process filesystem (requires PSEUDOFS)
52 options         PSEUDOFS                #Pseudo-filesystem framework
53 #options        SCSI_DELAY=5000         #Delay (in ms) before probing SCSI
54 #options        KTRACE                  #ktrace(1) support
55 options         SYSVSHM                 #SYSV-style shared memory
56 options         SYSVMSG                 #SYSV-style message queues
57 options         SYSVSEM                 #SYSV-style semaphores
58 options         _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
59 #options        SYSCTL_OMIT_DESCR
60 options         MUTEX_NOINLINE
61 options         RWLOCK_NOINLINE
62 options         NO_FFS_SNAPSHOT
63 options         NO_SWAPPING
64 device          genclock
65 device          random
66 device          pty
67 device          loop
68 device          ether
69 device          nexus
70 device          uart
71 device          ate
72 device          mii
73 device          lxtphy
74
75 # Debugging for use in -current
76 #options        INVARIANTS              #Enable calls of extra sanity checking
77 #options        INVARIANT_SUPPORT       #Extra sanity checks of internal structures, required by INVARIANTS
78 #options        WITNESS                 #Enable checks to detect deadlocks and cycles
79 #options        WITNESS_SKIPSPIN        #Don't run witness on spinlocks for speed
80
81 device          mem                     # Memory and kernel memory devices
82 device          md
83 device          at91_twi                # TWI: Two Wire Interface
84 device          at91_spi                # SPI:
85 device          spibus
86 # MMC/SD
87 device          at91_mci
88 device          mmc
89 device          mmcsd
90 # iic
91 device          iic
92 device          iicbus
93 device          icee
94
95 device          bpf