]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - sys/arm/conf/VIRT
The VIRT kernel config targets armv6.
[FreeBSD/FreeBSD.git] / sys / arm / conf / VIRT
1 #
2 # VIRT -- Custom configuration for the qemu virt platform
3 #
4 # For more information on this file, please read the config(5) manual page,
5 # and/or the handbook section on 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 ident           VIRT
22
23 include         "std.armv6"
24 include         "../qemu/std.virt"
25
26 options         HZ=100
27 options         SCHED_4BSD              # 4BSD scheduler
28 options         PLATFORM
29
30 # Debugging for use in -current
31 makeoptions     DEBUG=-g                # Build kernel with gdb(1) debug symbols
32 options         BREAK_TO_DEBUGGER
33 options         ALT_BREAK_TO_DEBUGGER
34 #options        VERBOSE_SYSINIT         # Enable verbose sysinit messages
35 options         KDB                     # Enable kernel debugger support
36 # For minimum debugger support (stable branch) use:
37 #options        KDB_TRACE               # Print a stack trace for a panic
38 # For full debugger support use this instead:
39 options         DDB                     # Enable the kernel debugger
40 options         INVARIANTS              # Enable calls of extra sanity checking
41 options         INVARIANT_SUPPORT       # Extra sanity checks of internal structures, required by INVARIANTS
42 #options        WITNESS                 # Enable checks to detect deadlocks and cycles
43 #options        WITNESS_SKIPSPIN        # Don't run witness on spinlocks for speed
44 #options        DIAGNOSTIC
45
46 device          bpf
47 device          loop
48 device          ether
49 device          uart
50 device          pty
51 device          snp
52 device          pl011
53 device          psci
54
55 device          virtio                                                                                                                                           
56 device          virtio_mmio                                                                                                                                      
57 device          virtio_blk                                                                                                                                       
58 device          vtnet
59
60 device          md
61 device          random                  # Entropy device
62
63 # Flattened Device Tree
64 options         FDT                     # Configure using FDT/DTB data
65