diff options
Diffstat (limited to 'sys/arm/conf/CRB')
-rw-r--r-- | sys/arm/conf/CRB | 92 |
1 files changed, 92 insertions, 0 deletions
diff --git a/sys/arm/conf/CRB b/sys/arm/conf/CRB new file mode 100644 index 000000000000..f7d889c6d1fd --- /dev/null +++ b/sys/arm/conf/CRB @@ -0,0 +1,92 @@ +# GENERIC -- Generic kernel configuration file for FreeBSD/arm +# +# For more information on this file, please read the handbook section on +# Kernel Configuration Files: +# +# https://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html +# +# The handbook is also available locally in /usr/share/doc/handbook +# if you've installed the doc distribution, otherwise always see the +# FreeBSD World Wide Web server (https://www.FreeBSD.org/) for the +# latest information. +# +# An exhaustive list of options and more detailed explanations of the +# device lines is also present in the ../../conf/NOTES and NOTES files. +# If you are in doubt as to the purpose or necessity of a line, check first +# in NOTES. +# +# $FreeBSD$ + +ident CRB + +include "std.arm" +options PHYSADDR=0x00000000 +options KERNVIRTADDR=0xc0200000 # Used in ldscript.arm + +options COUNTS_PER_SEC=400000000 +include "../xscale/i8134x/std.crb" +makeoptions MODULES_OVERRIDE="" + +makeoptions CONF_CFLAGS=-mcpu=xscale +options HZ=100 +#options DEVICE_POLLING + +options SCHED_4BSD # 4BSD scheduler +options INET # InterNETworking +options INET6 # IPv6 communications protocols +options TCP_HHOOK # hhook(9) framework for TCP +options FFS # Berkeley Fast Filesystem +options SOFTUPDATES # Enable FFS soft updates support +options UFS_ACL # Support for access control lists +options UFS_DIRHASH # Improve performance on big directories +options NFSCL # Network Filesystem Client +options NFSD # Network Filesystem Server +options NFSLOCKD # Network Lock Manager +options NFS_ROOT # NFS usable as /, requires NFSCL +#options MSDOSFS # MSDOS Filesystem +options GEOM_PART_BSD # BSD partition scheme +options GEOM_PART_MBR # MBR partition scheme +options TMPFS # Efficient memory filesystem +options CD9660 # ISO 9660 Filesystem +#options PROCFS # Process filesystem (requires PSEUDOFS) +options PSEUDOFS # Pseudo-filesystem framework +options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI +options KTRACE # ktrace(1) support +options SYSVSHM # SYSV-style shared memory +options SYSVMSG # SYSV-style message queues +options SYSVSEM # SYSV-style semaphores +options _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time extensions +options KBD_INSTALL_CDEV # install a CDEV entry in /dev +options BOOTP +options BOOTP_NFSROOT +options BOOTP_NFSV3 +options BOOTP_WIRED_TO=em0 +options BOOTP_COMPAT +#options PREEMPTION +device loop +device ether +#device saarm +device miibus +device rl +device em +device uart +device pci + +device ata + +device scbus # SCSI bus (required for ATA/SCSI) +device cd # CD +device da # Direct Access (disks) +device pass # Passthrough device (direct ATA/SCSI access) + +device "7seg" + +# SCSI Controllers + +options XSCALE_CACHE_READ_WRITE_ALLOCATE +device md +device random # Entropy device + +device iopwdog +# Floppy drives + |