gonzui


Format: Advanced Search

tkernel_2/include/sys/ssid.hbare sourcepermlink (0.03 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 2013/02/12.
   11:  *    Modified by TRON Forum(http://www.tron.org/) at 2015/06/01.
   12:  *
   13:  *----------------------------------------------------------------------
   14:  */
   15: 
   16: /*
   17:  *      @(#)ssid.h (sys)
   18:  *
   19:  *      Subsystem ID and subsystem priority
   20:  *
   21:  *      (NB) Included also from the assembler source,
   22:  *           so only macros can be described.
   23:  */
   24: 
   25: #ifndef __SYS_SSID_H__
   26: #define __SYS_SSID_H__
   27: 
   28: /*
   29:  * T-Kernel (1 - 9)
   30:  *      1 - 6 and 9 were previously used for other purposes.
   31:  */
   32: #define CONSIO_SVC      1            /* Console I/O */
   33: #define CONSIO_PRI              1
   34: #define SERIAL_SVC      5            /* Low-level serial I/O */
   35: #define SERIAL_PRI              1
   36: #define DEVICE_SVC      8            /* T-Kernel/SM device management */
   37: #define DEVICE_PRI              4
   38: #define SYSTEM_SVC      9            /* T-Kernel/SM system management */
   39: #define SYSTEM_PRI              1
   40: 
   41: /*
   42:  * Subsystem (10 - )
   43:  */
   44: #define MM_SVC          11              /* Memory management                */
   45: #define MM_PRI                  2
   46: #define SM_SVC          16              /* System management                */
   47: #define SM_PRI                  2
   48: #define SEG_SVC         17             /* Segment management              */
   49: #define SEG_PRI                 2
   50: #define H8IO_SVC        25             /* (T-Engine) H8 input/output      */
   51: #define H8IO_PRI                8
   52: 
   53: #endif /* __SYS_SSID_H__ */