2 # VERSATILEPB - Configuration for QEMU version of Versatile Platform Board
4 # For more information on this file, please read the config(5) manual page,
5 # and/or the handbook section on Kernel Configuration Files:
7 # http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
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
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
26 files "../versatile/files.versatile"
27 makeoptions MODULES_OVERRIDE=""
29 options KERNVIRTADDR=0xc0100000
30 makeoptions KERNVIRTADDR=0xc0100000
31 options KERNPHYSADDR=0x00100000
32 makeoptions KERNPHYSADDR=0x00100000
33 options PHYSADDR=0x00000000
36 options SCHED_4BSD # 4BSD scheduler
37 options LINUX_BOOT_ABI # Process metadata passed from Linux boot loaders
39 # Debugging for use in -current
40 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
41 options KDB # Enable kernel debugger support
42 # For minimum debugger support (stable branch) use:
43 #options KDB_TRACE # Print a stack trace for a panic
44 # For full debugger support use this instead:
45 options DDB # Enable the kernel debugger
46 options INVARIANTS # Enable calls of extra sanity checking
47 options INVARIANT_SUPPORT # Extra sanity checks of internal structures, required by INVARIANTS
49 options ROOTDEVNAME=\"ufs:da0s1a\"
68 device sym # NCR/Symbios/LSI Logic 53C8XX/53C1010/53C1510D
70 # ATA/SCSI peripherals
71 device scbus # SCSI bus (required for ATA/SCSI)
72 device da # Direct Access (disks)
73 device pass # Passthrough device (direct ATA/SCSI access)
75 # NOTE: serial console is disabled if syscons enabled
76 # Comment following lines for headless setup
79 options SC_DFLT_FONT # compile font in
80 makeoptions SC_DFLT_FONT=cp437
83 device random # Entropy device
85 # Flattened Device Tree
86 options FDT # Configure using FDT/DTB data
87 options FDT_DTB_STATIC
88 makeoptions FDT_DTS_FILE=versatilepb.dts