The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/mips/conf/std.AR724X

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 #
    2 # AR724X -- Kernel configuration file for FreeBSD/MIPS for Atheros 724x systems
    3 #
    4 # This includes all the common drivers for the AR724x boards.
    5 # Since the AR724x boards tend to have minimal flash (sometimes 4MB!),
    6 # the majority of the kernel framework will be built as modules.
    7 #
    8 # $FreeBSD$
    9 #
   10 
   11 machine         mips mips
   12 #ident          AR724X_BASE
   13 cpu             CPU_MIPS24K
   14 makeoptions     KERNLOADADDR=0x80050000
   15 options         HZ=1000
   16 options         HWPMC_HOOKS
   17 
   18 files           "../atheros/files.ar71xx"
   19 
   20 # For now, hints are per-board.
   21 
   22 hints           "AR724X_BASE.hints"
   23 
   24 makeoptions     DEBUG=-g                #Build kernel with gdb(1) debug symbols
   25 
   26 options         DDB
   27 options         KDB
   28 options         EARLY_PRINTF
   29 
   30 options         SCHED_4BSD              #4BSD scheduler
   31 options         INET                    #InterNETworking
   32 #options        INET6                   # IPv6
   33 options         TCP_HHOOK               # hhook(9) framework for TCP
   34 #options        NFSCL                   #Network Filesystem Client
   35 options         PSEUDOFS                #Pseudo-filesystem framework
   36 options         _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
   37 
   38 # PMC
   39 options         HWPMC_HOOKS
   40 
   41 
   42 #options        NFS_LEGACYRPC
   43 # Debugging for use in -current
   44 options         INVARIANTS
   45 options         INVARIANT_SUPPORT
   46 options         WITNESS
   47 options         WITNESS_SKIPSPIN
   48 options         DEBUG_REDZONE
   49 options         DEBUG_MEMGUARD
   50 
   51 options         FFS                     #Berkeley Fast Filesystem
   52 options         NO_FFS_SNAPSHOT
   53 
   54 # options         SOFTUPDATES             #Enable FFS soft updates support
   55 # options         UFS_ACL                 #Support for access control lists
   56 # options         UFS_DIRHASH             #Improve performance on big directories
   57 # options       MSDOSFS                 # Read MSDOS filesystems; useful for USB/CF
   58 
   59 include         "std.AR_MIPS_BASE"
   60 
   61 makeoptions     MODULES_OVERRIDE+="hwpmc_mips24k"
   62 
   63 device          pci
   64 device          ar724x_pci
   65 
   66 device          usb
   67 device          ehci
   68 
   69 device          umass
   70 device          scbus
   71 device          da
   72 
   73 device          uart_ar71xx
   74 device          ar71xx_apb

Cache object: 4d358d8bd33d08c06515ec6e716262e4


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.