gonzui


Format: Advanced Search

tkernel_2/config/src/sysdepend/tef_em1d/SYSCONFbare sourcepermlink (0.00 seconds)

Search this content:

    1: #
    2: # ----------------------------------------------------------------------
    3: #     T-Kernel 2.0 Software Package
    4: #
    5: #     Copyright 2011 by Ken Sakamura.
    6: #     This software is distributed under the latest version of T-License 2.x.
    7: # ----------------------------------------------------------------------
    8: #
    9: #     Released by T-Engine Forum(http://www.t-engine.org/) at 2011/05/17.
   10: #     Modified by T-Engine Forum at 2011/09/08.
   11: #     Modified by T-Engine Forum at 2014/07/29.
   12: #     Modified by TRON Forum(http://www.tron.org/) at 2015/06/01.
   13: #
   14: # ----------------------------------------------------------------------
   15: #
   16: 
   17: #
   18: #       SYSCONF (T-Engine/EM1D-512)
   19: #
   20: #       System configuration
   21: #
   22: 
   23: #
   24: # Use SCTAG_XXX as a parameter of _tk_get_cfn().
   25: # SCTAG_XXX is defined in <sys/sysdepend/tef_em1d/rominfo.h>.
   26: #
   27: 
   28: #
   29: #       Product information
   30: #
   31: TSysName        T-Kernel       # System name
   32: 
   33: #
   34: #       Kernel version information for tk_ref_ver(T_RVER*)
   35: #
   36: Maker           0x0000           # = "T-Engine Forum"
   37: ProductID       0x0000                # Kernel Identifier
   38: SpecVer         0x7201         # = "T-Kernel" + "Ver 2.01"
   39: ProductVer      0x0202               # Product Version "Ver 2.02"
   40: ProductNo       0x0000 0x0000 0x0000 0x0000
   41:                                 # Product Number [0]-[3]
   42: 
   43: #
   44: #       T-Kernel/OS
   45: #
   46: TMaxTskId       150   # Maximum task ID
   47: TMaxSemId       100   # Maximum semaphore ID
   48: TMaxFlgId       100   # Maximum event flag ID
   49: TMaxMbxId       20    # Maximum mail box ID
   50: TMaxMtxId       100   # Maximum mutex ID
   51: TMaxMbfId       20    # Maximum message buffer ID
   52: TMaxPorId       50    # Maximum rendezvous port ID
   53: TMaxMpfId       10    # Maximum fixed size memory pool ID
   54: TMaxMplId       10    # Maximum variable size memory pool ID
   55: TMaxCycId       20    # Maximum cyclic handler ID
   56: TMaxAlmId       40    # Maximum alarm handler ID
   57: TMaxResId       60    # Maximum resource group ID
   58: TMaxSsyId       50    # Maximum sub system ID
   59: TMaxSsyPri      16   # Maximum sub system priority
   60: 
   61: TSysStkSz       2048  # Default system stack size (byte)
   62: TSVCLimit       1     # SVC protection level
   63: TTimPeriod      10   # Timer interval (msec)
   64: 
   65: #
   66: #       T-Kernel/SM
   67: #
   68: TMaxRegDev      32   # Maximum number of devices registration
   69: TMaxOpnDev      64   # Maximum number of devices open
   70: TMaxReqDev      64   # Maximum number of device requests
   71: TDEvtMbfSz      1024 64      # Event notification message buffer size (byte),
   72:                         # Maximum length of message (byte)
   73: 
   74: #
   75: #       Task Event(1-8)
   76: #
   77: TEV_MsgEvt      1    # Message management : Receive message
   78: TEV_MsgBrk      2    # Message management : Release of an message waiting state
   79: TEV_GDI         3      # GDI interface
   80: TEV_FFLock      4    # Release of an FIFO lock waiting state
   81: 
   82: #
   83: #       Segment manager
   84: #
   85: RealMemEnd      0x40000000   # RAM bottom address (logical address)
   86: 
   87: #
   88: #       Exception/Interrupt stack
   89: #
   90: AbtStkSz        64             # Abort(MMU)
   91: UndStkSz        64             # Undefined instruction
   92: IrqStkSz        512            # IRQ interrupt
   93: FiqStkSz        128            # FIQ interrupt