Subversion Repositories HelenOS

Rev

Rev 1731 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1.  
  2. /* Definitions of modules and its relations for generating Doxygen documentation */
  3.  
  4. /** @defgroup genericadt ADT
  5.  * @ingroup kernel
  6.  */
  7.  
  8. /** @defgroup genericconsole Console
  9.  * @ingroup kernel
  10.  */
  11.  
  12. /** @defgroup genericipc IPC
  13.  * @ingroup kernel
  14.  * @brief Interprocess communication protocol
  15.  */
  16.  
  17. /** @defgroup genericklog KLog
  18.  * @brief Kernel logging facility
  19.  * @ingroup kernel
  20.  */
  21.  
  22.  /** @defgroup main Main
  23.  * @ingroup kernel
  24.  */
  25.  
  26.  /** @defgroup sync Synchronization
  27.  * @ingroup kernel
  28.  */
  29.  
  30. /** @defgroup cpu CPU
  31.  * @ingroup kernel
  32.  */
  33.  
  34.     /** @defgroup genericcpu generic
  35.     * @ingroup cpu
  36.     */
  37.  
  38.     /** @defgroup amd64cpu amd64
  39.     * @ingroup cpu
  40.     */
  41.  
  42.     /** @defgroup ia32cpu ia32
  43.     * @ingroup cpu
  44.     */
  45.  
  46.     /** @defgroup ia64cpu ia64
  47.     * @ingroup cpu
  48.     */
  49.  
  50.     /** @defgroup mips32cpu mips32
  51.     * @ingroup cpu
  52.     */
  53.  
  54.     /** @defgroup ppc32cpu ppc32
  55.     * @ingroup cpu
  56.     */
  57.  
  58.     /** @defgroup ppc64cpu ppc64
  59.     * @ingroup cpu
  60.     */
  61.  
  62.     /** @defgroup sparc64cpu sparc64
  63.     * @ingroup cpu
  64.     */
  65.  
  66. /** @defgroup ddi Device Driver Interface
  67.  * @ingroup kernel
  68.  */
  69.  
  70.     /** @defgroup genericddi generic
  71.     * @ingroup ddi
  72.     */
  73.  
  74.     /** @defgroup amd64ddi amd64
  75.     * @ingroup ddi
  76.      */
  77.  
  78.     /** @defgroup ia32ddi ia32
  79.     * @ingroup ddi
  80.      */
  81.  
  82.     /** @defgroup ia64ddi ia64
  83.     * @ingroup ddi
  84.      */
  85.  
  86.     /** @defgroup mips32ddi mips32
  87.     * @ingroup ddi
  88.      */
  89.  
  90.     /** @defgroup ppc32ddi ppc32
  91.     * @ingroup ddi
  92.      */
  93.  
  94.     /** @defgroup ppc64ddi ppc64
  95.     * @ingroup ddi
  96.      */
  97.  
  98.     /** @defgroup sparc64ddi sparc64
  99.     * @ingroup ddi
  100.      */
  101.  
  102.  /** @defgroup debug Debug
  103.  * @ingroup kernel
  104.  */
  105.  
  106.     /** @defgroup genericdebug generic
  107.     * @ingroup debug
  108.     */
  109.  
  110.     /** @defgroup amd64debug ia32/amd64
  111.      * @ingroup debug
  112.      */
  113.  
  114.     /** @defgroup ia64debug ia64
  115.      * @ingroup debug
  116.      */
  117.  
  118.     /** @defgroup mips32debug mips32
  119.      * @ingroup debug
  120.      */
  121.  
  122.     /** @defgroup ppc32debug ppc32
  123.      * @ingroup debug
  124.      */
  125.  
  126.     /** @defgroup ppc64debug ppc64
  127.      * @ingroup debug
  128.      */
  129.  
  130.     /** @defgroup sparc64debug sparc64
  131.      * @ingroup debug
  132.      */
  133.  
  134.  /** @defgroup interrupt Interrupt
  135.   * @ingroup kernel
  136.   */
  137.     /** @defgroup genericinterrupt generic
  138.     * @ingroup interrupt
  139.     */
  140.  
  141.     /** @defgroup amd64interrupt amd64
  142.     * @ingroup interrupt
  143.     */
  144.  
  145.     /** @defgroup ia32interrupt ia32
  146.     * @ingroup interrupt
  147.     */
  148.  
  149.     /** @defgroup ia64interrupt ia64
  150.     * @ingroup interrupt
  151.     */
  152.  
  153.     /** @defgroup mips32interrupt mips32
  154.     * @ingroup interrupt
  155.     */
  156.  
  157.     /** @defgroup ppc32interrupt ppc32
  158.     * @ingroup interrupt
  159.     */
  160.  
  161.     /** @defgroup ppc64interrupt ppc64
  162.     * @ingroup interrupt
  163.     */
  164.  
  165.     /** @defgroup sparc64interrupt sparc64
  166.     * @ingroup interrupt
  167.     */
  168.  
  169.  /** @defgroup mm Memory management
  170.   * @ingroup kernel
  171.   */
  172.  
  173.     /** @defgroup genericmm generic
  174.     * @ingroup mm
  175.     */
  176.  
  177.     /** @defgroup genarchmm genarch
  178.     * @ingroup mm
  179.     */
  180.    
  181.     /** @defgroup amd64mm amd64
  182.     * @ingroup mm
  183.     */
  184.    
  185.     /** @defgroup ia32mm ia32
  186.     * @ingroup mm
  187.     */
  188.    
  189.     /** @defgroup ia64mm ia64  
  190.     * @ingroup mm
  191.     */
  192.    
  193.     /** @defgroup mips32mm mips32
  194.     * @ingroup mm
  195.     */
  196.    
  197.     /** @defgroup ppc32mm ppc32
  198.     * @ingroup mm
  199.     */
  200.    
  201.     /** @defgroup ppc64mm ppc64
  202.     * @ingroup mm
  203.     */
  204.    
  205.     /** @defgroup sparc64mm sparc64
  206.     * @ingroup mm
  207.     */
  208.    
  209.  /**
  210.  * @defgroup proc Proc
  211.  * @ingroup kernel
  212.  */
  213.  
  214.     /** @defgroup genericproc generic
  215.     * @ingroup proc
  216.     */
  217.    
  218.     /** @defgroup amd64proc amd64
  219.      * @ingroup proc
  220.      */
  221.  
  222.     /** @defgroup ia32proc ia32
  223.      * @ingroup proc
  224.      */
  225.  
  226.     /** @defgroup ia64proc ia64
  227.      * @ingroup proc
  228.      */
  229.  
  230.     /** @defgroup mips32proc mips32
  231.      * @ingroup proc
  232.      */
  233.  
  234.     /** @defgroup ppc32proc ppc32
  235.      * @ingroup proc
  236.      */
  237.  
  238.     /** @defgroup ppc64proc ppc64
  239.      * @ingroup proc
  240.      */
  241.  
  242.     /** @defgroup sparc64proc sparc64
  243.      * @ingroup proc
  244.      */
  245.  
  246. /** @defgroup others Others
  247.  * @ingroup kernel
  248.  */
  249.     /** @defgroup generic generic  
  250.     * @ingroup others
  251.     */
  252.  
  253.     /** @defgroup genarch genarch
  254.     * @ingroup others
  255.     */
  256.    
  257.     /** @defgroup amd64 amd64
  258.     * @ingroup others
  259.     */
  260.  
  261.     /** @defgroup ia32 ia32
  262.     * @ingroup others
  263.     */
  264.  
  265.     /** @defgroup ia64 ia64
  266.     * @ingroup others
  267.     */
  268.  
  269.     /** @defgroup mips32 mips32
  270.     * @ingroup others
  271.     */
  272.  
  273.     /** @defgroup ppc32 ppc32
  274.     * @ingroup others
  275.     */
  276.  
  277.     /** @defgroup ppc64 ppc64
  278.     * @ingroup others
  279.     */
  280.  
  281.     /** @defgroup sparc64 sparc64
  282.     * @ingroup others
  283.     */
  284.  
  285.