hubni.h
上传用户:jlfgdled
上传日期:2013-04-10
资源大小:33168k
文件大小:65k
源码类别:

Linux/Unix编程

开发平台:

Unix_Linux

  1. /* $Id$
  2.  *
  3.  * This file is subject to the terms and conditions of the GNU General Public
  4.  * License.  See the file "COPYING" in the main directory of this archive
  5.  * for more details.
  6.  *
  7.  * Copyright (C) 1992 - 1997, 2000-2001 Silicon Graphics, Inc. All rights reserved.
  8.  */
  9. #ifndef _ASM_IA64_SN_SN1_HUBNI_H
  10. #define _ASM_IA64_SN_SN1_HUBNI_H
  11. /************************************************************************
  12.  *                                                                      *
  13.  *      WARNING!!!  WARNING!!!  WARNING!!!  WARNING!!!  WARNING!!!      *
  14.  *                                                                      *
  15.  * This file is created by an automated script. Any (minimal) changes   *
  16.  * made manually to this  file should be made with care.                *
  17.  *                                                                      *
  18.  *               MAKE ALL ADDITIONS TO THE END OF THIS FILE             *
  19.  *                                                                      *
  20.  ************************************************************************/
  21. #define    NI_PORT_STATUS            0x00680000    /* LLP Status             */
  22. #define    NI_PORT_RESET             0x00680008    /*
  23.                                                     * Reset the Network
  24.                                                     * Interface
  25.                                                     */
  26. #define    NI_RESET_ENABLE           0x00680010    /* Warm Reset Enable      */
  27. #define    NI_DIAG_PARMS             0x00680018    /*
  28.                                                     * Diagnostic
  29.                                                     * Parameters
  30.                                                     */
  31. #define    NI_CHANNEL_CONTROL        0x00680020    /*
  32.                                                     * Virtual channel
  33.                                                     * control
  34.                                                     */
  35. #define    NI_CHANNEL_TEST           0x00680028    /* LLP Test Control.      */
  36. #define    NI_PORT_PARMS             0x00680030    /* LLP Parameters         */
  37. #define    NI_CHANNEL_AGE            0x00680038    /*
  38.                                                     * Network age
  39.                                                     * injection control
  40.                                                     */
  41. #define    NI_PORT_ERRORS            0x00680100    /* Errors                 */
  42. #define    NI_PORT_HEADER_A          0x00680108    /*
  43.                                                     * Error Header first
  44.                                                     * half
  45.                                                     */
  46. #define    NI_PORT_HEADER_B          0x00680110    /*
  47.                                                     * Error Header second
  48.                                                     * half
  49.                                                     */
  50. #define    NI_PORT_SIDEBAND          0x00680118    /* Error Sideband         */
  51. #define    NI_PORT_ERROR_CLEAR       0x00680120    /*
  52.                                                     * Clear the Error
  53.                                                     * bits
  54.                                                     */
  55. #define    NI_LOCAL_TABLE_0          0x00681000    /*
  56.                                                     * Base of Local
  57.                                                     * Mapping Table 0-127
  58.                                                     */
  59. #define    NI_LOCAL_TABLE_1          0x00681008    /*
  60.                                                     * Base of Local
  61.                                                     * Mapping Table 0-127
  62.                                                     */
  63. #define    NI_LOCAL_TABLE_2          0x00681010    /*
  64.                                                     * Base of Local
  65.                                                     * Mapping Table 0-127
  66.                                                     */
  67. #define    NI_LOCAL_TABLE_3          0x00681018    /*
  68.                                                     * Base of Local
  69.                                                     * Mapping Table 0-127
  70.                                                     */
  71. #define    NI_LOCAL_TABLE_4          0x00681020    /*
  72.                                                     * Base of Local
  73.                                                     * Mapping Table 0-127
  74.                                                     */
  75. #define    NI_LOCAL_TABLE_5          0x00681028    /*
  76.                                                     * Base of Local
  77.                                                     * Mapping Table 0-127
  78.                                                     */
  79. #define    NI_LOCAL_TABLE_6          0x00681030    /*
  80.                                                     * Base of Local
  81.                                                     * Mapping Table 0-127
  82.                                                     */
  83. #define    NI_LOCAL_TABLE_7          0x00681038    /*
  84.                                                     * Base of Local
  85.                                                     * Mapping Table 0-127
  86.                                                     */
  87. #define    NI_LOCAL_TABLE_8          0x00681040    /*
  88.                                                     * Base of Local
  89.                                                     * Mapping Table 0-127
  90.                                                     */
  91. #define    NI_LOCAL_TABLE_9          0x00681048    /*
  92.                                                     * Base of Local
  93.                                                     * Mapping Table 0-127
  94.                                                     */
  95. #define    NI_LOCAL_TABLE_10         0x00681050    /*
  96.                                                     * Base of Local
  97.                                                     * Mapping Table 0-127
  98.                                                     */
  99. #define    NI_LOCAL_TABLE_11         0x00681058    /*
  100.                                                     * Base of Local
  101.                                                     * Mapping Table 0-127
  102.                                                     */
  103. #define    NI_LOCAL_TABLE_12         0x00681060    /*
  104.                                                     * Base of Local
  105.                                                     * Mapping Table 0-127
  106.                                                     */
  107. #define    NI_LOCAL_TABLE_13         0x00681068    /*
  108.                                                     * Base of Local
  109.                                                     * Mapping Table 0-127
  110.                                                     */
  111. #define    NI_LOCAL_TABLE_14         0x00681070    /*
  112.                                                     * Base of Local
  113.                                                     * Mapping Table 0-127
  114.                                                     */
  115. #define    NI_LOCAL_TABLE_15         0x00681078    /*
  116.                                                     * Base of Local
  117.                                                     * Mapping Table 0-127
  118.                                                     */
  119. #define    NI_LOCAL_TABLE_16         0x00681080    /*
  120.                                                     * Base of Local
  121.                                                     * Mapping Table 0-127
  122.                                                     */
  123. #define    NI_LOCAL_TABLE_17         0x00681088    /*
  124.                                                     * Base of Local
  125.                                                     * Mapping Table 0-127
  126.                                                     */
  127. #define    NI_LOCAL_TABLE_18         0x00681090    /*
  128.                                                     * Base of Local
  129.                                                     * Mapping Table 0-127
  130.                                                     */
  131. #define    NI_LOCAL_TABLE_19         0x00681098    /*
  132.                                                     * Base of Local
  133.                                                     * Mapping Table 0-127
  134.                                                     */
  135. #define    NI_LOCAL_TABLE_20         0x006810A0    /*
  136.                                                     * Base of Local
  137.                                                     * Mapping Table 0-127
  138.                                                     */
  139. #define    NI_LOCAL_TABLE_21         0x006810A8    /*
  140.                                                     * Base of Local
  141.                                                     * Mapping Table 0-127
  142.                                                     */
  143. #define    NI_LOCAL_TABLE_22         0x006810B0    /*
  144.                                                     * Base of Local
  145.                                                     * Mapping Table 0-127
  146.                                                     */
  147. #define    NI_LOCAL_TABLE_23         0x006810B8    /*
  148.                                                     * Base of Local
  149.                                                     * Mapping Table 0-127
  150.                                                     */
  151. #define    NI_LOCAL_TABLE_24         0x006810C0    /*
  152.                                                     * Base of Local
  153.                                                     * Mapping Table 0-127
  154.                                                     */
  155. #define    NI_LOCAL_TABLE_25         0x006810C8    /*
  156.                                                     * Base of Local
  157.                                                     * Mapping Table 0-127
  158.                                                     */
  159. #define    NI_LOCAL_TABLE_26         0x006810D0    /*
  160.                                                     * Base of Local
  161.                                                     * Mapping Table 0-127
  162.                                                     */
  163. #define    NI_LOCAL_TABLE_27         0x006810D8    /*
  164.                                                     * Base of Local
  165.                                                     * Mapping Table 0-127
  166.                                                     */
  167. #define    NI_LOCAL_TABLE_28         0x006810E0    /*
  168.                                                     * Base of Local
  169.                                                     * Mapping Table 0-127
  170.                                                     */
  171. #define    NI_LOCAL_TABLE_29         0x006810E8    /*
  172.                                                     * Base of Local
  173.                                                     * Mapping Table 0-127
  174.                                                     */
  175. #define    NI_LOCAL_TABLE_30         0x006810F0    /*
  176.                                                     * Base of Local
  177.                                                     * Mapping Table 0-127
  178.                                                     */
  179. #define    NI_LOCAL_TABLE_31         0x006810F8    /*
  180.                                                     * Base of Local
  181.                                                     * Mapping Table 0-127
  182.                                                     */
  183. #define    NI_LOCAL_TABLE_32         0x00681100    /*
  184.                                                     * Base of Local
  185.                                                     * Mapping Table 0-127
  186.                                                     */
  187. #define    NI_LOCAL_TABLE_33         0x00681108    /*
  188.                                                     * Base of Local
  189.                                                     * Mapping Table 0-127
  190.                                                     */
  191. #define    NI_LOCAL_TABLE_34         0x00681110    /*
  192.                                                     * Base of Local
  193.                                                     * Mapping Table 0-127
  194.                                                     */
  195. #define    NI_LOCAL_TABLE_35         0x00681118    /*
  196.                                                     * Base of Local
  197.                                                     * Mapping Table 0-127
  198.                                                     */
  199. #define    NI_LOCAL_TABLE_36         0x00681120    /*
  200.                                                     * Base of Local
  201.                                                     * Mapping Table 0-127
  202.                                                     */
  203. #define    NI_LOCAL_TABLE_37         0x00681128    /*
  204.                                                     * Base of Local
  205.                                                     * Mapping Table 0-127
  206.                                                     */
  207. #define    NI_LOCAL_TABLE_38         0x00681130    /*
  208.                                                     * Base of Local
  209.                                                     * Mapping Table 0-127
  210.                                                     */
  211. #define    NI_LOCAL_TABLE_39         0x00681138    /*
  212.                                                     * Base of Local
  213.                                                     * Mapping Table 0-127
  214.                                                     */
  215. #define    NI_LOCAL_TABLE_40         0x00681140    /*
  216.                                                     * Base of Local
  217.                                                     * Mapping Table 0-127
  218.                                                     */
  219. #define    NI_LOCAL_TABLE_41         0x00681148    /*
  220.                                                     * Base of Local
  221.                                                     * Mapping Table 0-127
  222.                                                     */
  223. #define    NI_LOCAL_TABLE_42         0x00681150    /*
  224.                                                     * Base of Local
  225.                                                     * Mapping Table 0-127
  226.                                                     */
  227. #define    NI_LOCAL_TABLE_43         0x00681158    /*
  228.                                                     * Base of Local
  229.                                                     * Mapping Table 0-127
  230.                                                     */
  231. #define    NI_LOCAL_TABLE_44         0x00681160    /*
  232.                                                     * Base of Local
  233.                                                     * Mapping Table 0-127
  234.                                                     */
  235. #define    NI_LOCAL_TABLE_45         0x00681168    /*
  236.                                                     * Base of Local
  237.                                                     * Mapping Table 0-127
  238.                                                     */
  239. #define    NI_LOCAL_TABLE_46         0x00681170    /*
  240.                                                     * Base of Local
  241.                                                     * Mapping Table 0-127
  242.                                                     */
  243. #define    NI_LOCAL_TABLE_47         0x00681178    /*
  244.                                                     * Base of Local
  245.                                                     * Mapping Table 0-127
  246.                                                     */
  247. #define    NI_LOCAL_TABLE_48         0x00681180    /*
  248.                                                     * Base of Local
  249.                                                     * Mapping Table 0-127
  250.                                                     */
  251. #define    NI_LOCAL_TABLE_49         0x00681188    /*
  252.                                                     * Base of Local
  253.                                                     * Mapping Table 0-127
  254.                                                     */
  255. #define    NI_LOCAL_TABLE_50         0x00681190    /*
  256.                                                     * Base of Local
  257.                                                     * Mapping Table 0-127
  258.                                                     */
  259. #define    NI_LOCAL_TABLE_51         0x00681198    /*
  260.                                                     * Base of Local
  261.                                                     * Mapping Table 0-127
  262.                                                     */
  263. #define    NI_LOCAL_TABLE_52         0x006811A0    /*
  264.                                                     * Base of Local
  265.                                                     * Mapping Table 0-127
  266.                                                     */
  267. #define    NI_LOCAL_TABLE_53         0x006811A8    /*
  268.                                                     * Base of Local
  269.                                                     * Mapping Table 0-127
  270.                                                     */
  271. #define    NI_LOCAL_TABLE_54         0x006811B0    /*
  272.                                                     * Base of Local
  273.                                                     * Mapping Table 0-127
  274.                                                     */
  275. #define    NI_LOCAL_TABLE_55         0x006811B8    /*
  276.                                                     * Base of Local
  277.                                                     * Mapping Table 0-127
  278.                                                     */
  279. #define    NI_LOCAL_TABLE_56         0x006811C0    /*
  280.                                                     * Base of Local
  281.                                                     * Mapping Table 0-127
  282.                                                     */
  283. #define    NI_LOCAL_TABLE_57         0x006811C8    /*
  284.                                                     * Base of Local
  285.                                                     * Mapping Table 0-127
  286.                                                     */
  287. #define    NI_LOCAL_TABLE_58         0x006811D0    /*
  288.                                                     * Base of Local
  289.                                                     * Mapping Table 0-127
  290.                                                     */
  291. #define    NI_LOCAL_TABLE_59         0x006811D8    /*
  292.                                                     * Base of Local
  293.                                                     * Mapping Table 0-127
  294.                                                     */
  295. #define    NI_LOCAL_TABLE_60         0x006811E0    /*
  296.                                                     * Base of Local
  297.                                                     * Mapping Table 0-127
  298.                                                     */
  299. #define    NI_LOCAL_TABLE_61         0x006811E8    /*
  300.                                                     * Base of Local
  301.                                                     * Mapping Table 0-127
  302.                                                     */
  303. #define    NI_LOCAL_TABLE_62         0x006811F0    /*
  304.                                                     * Base of Local
  305.                                                     * Mapping Table 0-127
  306.                                                     */
  307. #define    NI_LOCAL_TABLE_63         0x006811F8    /*
  308.                                                     * Base of Local
  309.                                                     * Mapping Table 0-127
  310.                                                     */
  311. #define    NI_LOCAL_TABLE_64         0x00681200    /*
  312.                                                     * Base of Local
  313.                                                     * Mapping Table 0-127
  314.                                                     */
  315. #define    NI_LOCAL_TABLE_65         0x00681208    /*
  316.                                                     * Base of Local
  317.                                                     * Mapping Table 0-127
  318.                                                     */
  319. #define    NI_LOCAL_TABLE_66         0x00681210    /*
  320.                                                     * Base of Local
  321.                                                     * Mapping Table 0-127
  322.                                                     */
  323. #define    NI_LOCAL_TABLE_67         0x00681218    /*
  324.                                                     * Base of Local
  325.                                                     * Mapping Table 0-127
  326.                                                     */
  327. #define    NI_LOCAL_TABLE_68         0x00681220    /*
  328.                                                     * Base of Local
  329.                                                     * Mapping Table 0-127
  330.                                                     */
  331. #define    NI_LOCAL_TABLE_69         0x00681228    /*
  332.                                                     * Base of Local
  333.                                                     * Mapping Table 0-127
  334.                                                     */
  335. #define    NI_LOCAL_TABLE_70         0x00681230    /*
  336.                                                     * Base of Local
  337.                                                     * Mapping Table 0-127
  338.                                                     */
  339. #define    NI_LOCAL_TABLE_71         0x00681238    /*
  340.                                                     * Base of Local
  341.                                                     * Mapping Table 0-127
  342.                                                     */
  343. #define    NI_LOCAL_TABLE_72         0x00681240    /*
  344.                                                     * Base of Local
  345.                                                     * Mapping Table 0-127
  346.                                                     */
  347. #define    NI_LOCAL_TABLE_73         0x00681248    /*
  348.                                                     * Base of Local
  349.                                                     * Mapping Table 0-127
  350.                                                     */
  351. #define    NI_LOCAL_TABLE_74         0x00681250    /*
  352.                                                     * Base of Local
  353.                                                     * Mapping Table 0-127
  354.                                                     */
  355. #define    NI_LOCAL_TABLE_75         0x00681258    /*
  356.                                                     * Base of Local
  357.                                                     * Mapping Table 0-127
  358.                                                     */
  359. #define    NI_LOCAL_TABLE_76         0x00681260    /*
  360.                                                     * Base of Local
  361.                                                     * Mapping Table 0-127
  362.                                                     */
  363. #define    NI_LOCAL_TABLE_77         0x00681268    /*
  364.                                                     * Base of Local
  365.                                                     * Mapping Table 0-127
  366.                                                     */
  367. #define    NI_LOCAL_TABLE_78         0x00681270    /*
  368.                                                     * Base of Local
  369.                                                     * Mapping Table 0-127
  370.                                                     */
  371. #define    NI_LOCAL_TABLE_79         0x00681278    /*
  372.                                                     * Base of Local
  373.                                                     * Mapping Table 0-127
  374.                                                     */
  375. #define    NI_LOCAL_TABLE_80         0x00681280    /*
  376.                                                     * Base of Local
  377.                                                     * Mapping Table 0-127
  378.                                                     */
  379. #define    NI_LOCAL_TABLE_81         0x00681288    /*
  380.                                                     * Base of Local
  381.                                                     * Mapping Table 0-127
  382.                                                     */
  383. #define    NI_LOCAL_TABLE_82         0x00681290    /*
  384.                                                     * Base of Local
  385.                                                     * Mapping Table 0-127
  386.                                                     */
  387. #define    NI_LOCAL_TABLE_83         0x00681298    /*
  388.                                                     * Base of Local
  389.                                                     * Mapping Table 0-127
  390.                                                     */
  391. #define    NI_LOCAL_TABLE_84         0x006812A0    /*
  392.                                                     * Base of Local
  393.                                                     * Mapping Table 0-127
  394.                                                     */
  395. #define    NI_LOCAL_TABLE_85         0x006812A8    /*
  396.                                                     * Base of Local
  397.                                                     * Mapping Table 0-127
  398.                                                     */
  399. #define    NI_LOCAL_TABLE_86         0x006812B0    /*
  400.                                                     * Base of Local
  401.                                                     * Mapping Table 0-127
  402.                                                     */
  403. #define    NI_LOCAL_TABLE_87         0x006812B8    /*
  404.                                                     * Base of Local
  405.                                                     * Mapping Table 0-127
  406.                                                     */
  407. #define    NI_LOCAL_TABLE_88         0x006812C0    /*
  408.                                                     * Base of Local
  409.                                                     * Mapping Table 0-127
  410.                                                     */
  411. #define    NI_LOCAL_TABLE_89         0x006812C8    /*
  412.                                                     * Base of Local
  413.                                                     * Mapping Table 0-127
  414.                                                     */
  415. #define    NI_LOCAL_TABLE_90         0x006812D0    /*
  416.                                                     * Base of Local
  417.                                                     * Mapping Table 0-127
  418.                                                     */
  419. #define    NI_LOCAL_TABLE_91         0x006812D8    /*
  420.                                                     * Base of Local
  421.                                                     * Mapping Table 0-127
  422.                                                     */
  423. #define    NI_LOCAL_TABLE_92         0x006812E0    /*
  424.                                                     * Base of Local
  425.                                                     * Mapping Table 0-127
  426.                                                     */
  427. #define    NI_LOCAL_TABLE_93         0x006812E8    /*
  428.                                                     * Base of Local
  429.                                                     * Mapping Table 0-127
  430.                                                     */
  431. #define    NI_LOCAL_TABLE_94         0x006812F0    /*
  432.                                                     * Base of Local
  433.                                                     * Mapping Table 0-127
  434.                                                     */
  435. #define    NI_LOCAL_TABLE_95         0x006812F8    /*
  436.                                                     * Base of Local
  437.                                                     * Mapping Table 0-127
  438.                                                     */
  439. #define    NI_LOCAL_TABLE_96         0x00681300    /*
  440.                                                     * Base of Local
  441.                                                     * Mapping Table 0-127
  442.                                                     */
  443. #define    NI_LOCAL_TABLE_97         0x00681308    /*
  444.                                                     * Base of Local
  445.                                                     * Mapping Table 0-127
  446.                                                     */
  447. #define    NI_LOCAL_TABLE_98         0x00681310    /*
  448.                                                     * Base of Local
  449.                                                     * Mapping Table 0-127
  450.                                                     */
  451. #define    NI_LOCAL_TABLE_99         0x00681318    /*
  452.                                                     * Base of Local
  453.                                                     * Mapping Table 0-127
  454.                                                     */
  455. #define    NI_LOCAL_TABLE_100        0x00681320    /*
  456.                                                     * Base of Local
  457.                                                     * Mapping Table 0-127
  458.                                                     */
  459. #define    NI_LOCAL_TABLE_101        0x00681328    /*
  460.                                                     * Base of Local
  461.                                                     * Mapping Table 0-127
  462.                                                     */
  463. #define    NI_LOCAL_TABLE_102        0x00681330    /*
  464.                                                     * Base of Local
  465.                                                     * Mapping Table 0-127
  466.                                                     */
  467. #define    NI_LOCAL_TABLE_103        0x00681338    /*
  468.                                                     * Base of Local
  469.                                                     * Mapping Table 0-127
  470.                                                     */
  471. #define    NI_LOCAL_TABLE_104        0x00681340    /*
  472.                                                     * Base of Local
  473.                                                     * Mapping Table 0-127
  474.                                                     */
  475. #define    NI_LOCAL_TABLE_105        0x00681348    /*
  476.                                                     * Base of Local
  477.                                                     * Mapping Table 0-127
  478.                                                     */
  479. #define    NI_LOCAL_TABLE_106        0x00681350    /*
  480.                                                     * Base of Local
  481.                                                     * Mapping Table 0-127
  482.                                                     */
  483. #define    NI_LOCAL_TABLE_107        0x00681358    /*
  484.                                                     * Base of Local
  485.                                                     * Mapping Table 0-127
  486.                                                     */
  487. #define    NI_LOCAL_TABLE_108        0x00681360    /*
  488.                                                     * Base of Local
  489.                                                     * Mapping Table 0-127
  490.                                                     */
  491. #define    NI_LOCAL_TABLE_109        0x00681368    /*
  492.                                                     * Base of Local
  493.                                                     * Mapping Table 0-127
  494.                                                     */
  495. #define    NI_LOCAL_TABLE_110        0x00681370    /*
  496.                                                     * Base of Local
  497.                                                     * Mapping Table 0-127
  498.                                                     */
  499. #define    NI_LOCAL_TABLE_111        0x00681378    /*
  500.                                                     * Base of Local
  501.                                                     * Mapping Table 0-127
  502.                                                     */
  503. #define    NI_LOCAL_TABLE_112        0x00681380    /*
  504.                                                     * Base of Local
  505.                                                     * Mapping Table 0-127
  506.                                                     */
  507. #define    NI_LOCAL_TABLE_113        0x00681388    /*
  508.                                                     * Base of Local
  509.                                                     * Mapping Table 0-127
  510.                                                     */
  511. #define    NI_LOCAL_TABLE_114        0x00681390    /*
  512.                                                     * Base of Local
  513.                                                     * Mapping Table 0-127
  514.                                                     */
  515. #define    NI_LOCAL_TABLE_115        0x00681398    /*
  516.                                                     * Base of Local
  517.                                                     * Mapping Table 0-127
  518.                                                     */
  519. #define    NI_LOCAL_TABLE_116        0x006813A0    /*
  520.                                                     * Base of Local
  521.                                                     * Mapping Table 0-127
  522.                                                     */
  523. #define    NI_LOCAL_TABLE_117        0x006813A8    /*
  524.                                                     * Base of Local
  525.                                                     * Mapping Table 0-127
  526.                                                     */
  527. #define    NI_LOCAL_TABLE_118        0x006813B0    /*
  528.                                                     * Base of Local
  529.                                                     * Mapping Table 0-127
  530.                                                     */
  531. #define    NI_LOCAL_TABLE_119        0x006813B8    /*
  532.                                                     * Base of Local
  533.                                                     * Mapping Table 0-127
  534.                                                     */
  535. #define    NI_LOCAL_TABLE_120        0x006813C0    /*
  536.                                                     * Base of Local
  537.                                                     * Mapping Table 0-127
  538.                                                     */
  539. #define    NI_LOCAL_TABLE_121        0x006813C8    /*
  540.                                                     * Base of Local
  541.                                                     * Mapping Table 0-127
  542.                                                     */
  543. #define    NI_LOCAL_TABLE_122        0x006813D0    /*
  544.                                                     * Base of Local
  545.                                                     * Mapping Table 0-127
  546.                                                     */
  547. #define    NI_LOCAL_TABLE_123        0x006813D8    /*
  548.                                                     * Base of Local
  549.                                                     * Mapping Table 0-127
  550.                                                     */
  551. #define    NI_LOCAL_TABLE_124        0x006813E0    /*
  552.                                                     * Base of Local
  553.                                                     * Mapping Table 0-127
  554.                                                     */
  555. #define    NI_LOCAL_TABLE_125        0x006813E8    /*
  556.                                                     * Base of Local
  557.                                                     * Mapping Table 0-127
  558.                                                     */
  559. #define    NI_LOCAL_TABLE_126        0x006813F0    /*
  560.                                                     * Base of Local
  561.                                                     * Mapping Table 0-127
  562.                                                     */
  563. #define    NI_LOCAL_TABLE_127        0x006813F8    /*
  564.                                                     * Base of Local
  565.                                                     * Mapping Table 0-127
  566.                                                     */
  567. #define    NI_GLOBAL_TABLE           0x00682000    /*
  568.                                                     * Base of Global
  569.                                                     * Mapping Table
  570.                                                     */
  571. #ifndef __ASSEMBLY__
  572. /************************************************************************
  573.  *                                                                      *
  574.  *  This register describes the LLP status.                             *
  575.  *                                                                      *
  576.  ************************************************************************/
  577. #ifdef LITTLE_ENDIAN
  578. typedef union ni_port_status_u {
  579. bdrkreg_t ni_port_status_regval;
  580. struct  {
  581. bdrkreg_t ps_port_status            :  2;
  582.                 bdrkreg_t       ps_remote_power           :      1;
  583.                 bdrkreg_t       ps_rsvd                   :     61;
  584. } ni_port_status_fld_s;
  585. } ni_port_status_u_t;
  586. #else
  587. typedef union ni_port_status_u {
  588. bdrkreg_t ni_port_status_regval;
  589. struct {
  590. bdrkreg_t ps_rsvd   : 61;
  591. bdrkreg_t ps_remote_power   :  1;
  592. bdrkreg_t ps_port_status   :  2;
  593. } ni_port_status_fld_s;
  594. } ni_port_status_u_t;
  595. #endif
  596. /************************************************************************
  597.  *                                                                      *
  598.  *  Writing this register issues a reset to the network interface.      *
  599.  *                                                                      *
  600.  ************************************************************************/
  601. #ifdef LITTLE_ENDIAN
  602. typedef union ni_port_reset_u {
  603. bdrkreg_t ni_port_reset_regval;
  604. struct  {
  605. bdrkreg_t pr_link_reset_out         :  1;
  606.                 bdrkreg_t       pr_port_reset             :      1;
  607.                 bdrkreg_t       pr_local_reset            :      1;
  608.                 bdrkreg_t       pr_rsvd                   :     61;
  609. } ni_port_reset_fld_s;
  610. } ni_port_reset_u_t;
  611. #else
  612. typedef union ni_port_reset_u {
  613. bdrkreg_t ni_port_reset_regval;
  614. struct {
  615. bdrkreg_t pr_rsvd   : 61;
  616. bdrkreg_t pr_local_reset   :  1;
  617. bdrkreg_t pr_port_reset   :  1;
  618. bdrkreg_t pr_link_reset_out   :  1;
  619. } ni_port_reset_fld_s;
  620. } ni_port_reset_u_t;
  621. #endif
  622. /************************************************************************
  623.  *                                                                      *
  624.  *  This register contains the warm reset enable bit.                   *
  625.  *                                                                      *
  626.  ************************************************************************/
  627. #ifdef LITTLE_ENDIAN
  628. typedef union ni_reset_enable_u {
  629. bdrkreg_t ni_reset_enable_regval;
  630. struct  {
  631. bdrkreg_t re_reset_ok               :  1;
  632.                 bdrkreg_t       re_rsvd                   :     63;
  633. } ni_reset_enable_fld_s;
  634. } ni_reset_enable_u_t;
  635. #else
  636. typedef union ni_reset_enable_u {
  637. bdrkreg_t ni_reset_enable_regval;
  638. struct {
  639. bdrkreg_t re_rsvd   : 63;
  640. bdrkreg_t re_reset_ok   :  1;
  641. } ni_reset_enable_fld_s;
  642. } ni_reset_enable_u_t;
  643. #endif
  644. /************************************************************************
  645.  *                                                                      *
  646.  *  This register contains parameters for diagnostics.                  *
  647.  *                                                                      *
  648.  ************************************************************************/
  649. #ifdef LITTLE_ENDIAN
  650. typedef union ni_diag_parms_u {
  651. bdrkreg_t ni_diag_parms_regval;
  652. struct  {
  653. bdrkreg_t dp_send_data_error        :  1;
  654.                 bdrkreg_t       dp_port_disable           :      1;
  655.                 bdrkreg_t       dp_send_err_off           :      1;
  656.                 bdrkreg_t       dp_rsvd                   :     61;
  657. } ni_diag_parms_fld_s;
  658. } ni_diag_parms_u_t;
  659. #else
  660. typedef union ni_diag_parms_u {
  661. bdrkreg_t ni_diag_parms_regval;
  662. struct {
  663. bdrkreg_t dp_rsvd   : 61;
  664. bdrkreg_t dp_send_err_off   :  1;
  665. bdrkreg_t dp_port_disable   :  1;
  666. bdrkreg_t dp_send_data_error   :  1;
  667. } ni_diag_parms_fld_s;
  668. } ni_diag_parms_u_t;
  669. #endif
  670. /************************************************************************
  671.  *                                                                      *
  672.  *  This register contains the virtual channel selection control for    *
  673.  * outgoing messages from the Bedrock.                                  *
  674.  *                                                                      *
  675.  ************************************************************************/
  676. #ifdef LITTLE_ENDIAN
  677. typedef union ni_channel_control_u {
  678. bdrkreg_t ni_channel_control_regval;
  679. struct  {
  680. bdrkreg_t cc_vch_one_request        :  1;
  681.                 bdrkreg_t       cc_vch_two_request        :      1;
  682.                 bdrkreg_t       cc_vch_nine_request       :      1;
  683.                 bdrkreg_t       cc_vch_vector_request     :      1;
  684.                 bdrkreg_t       cc_vch_one_reply          :      1;
  685.                 bdrkreg_t       cc_vch_two_reply          :      1;
  686.                 bdrkreg_t       cc_vch_nine_reply         :      1;
  687.                 bdrkreg_t       cc_vch_vector_reply       :      1;
  688.                 bdrkreg_t       cc_send_vch_sel           :      1;
  689.                 bdrkreg_t       cc_rsvd                   :     55;
  690. } ni_channel_control_fld_s;
  691. } ni_channel_control_u_t;
  692. #else
  693. typedef union ni_channel_control_u {
  694. bdrkreg_t ni_channel_control_regval;
  695. struct {
  696. bdrkreg_t cc_rsvd   : 55;
  697. bdrkreg_t cc_send_vch_sel   :  1;
  698. bdrkreg_t cc_vch_vector_reply   :  1;
  699. bdrkreg_t cc_vch_nine_reply   :  1;
  700. bdrkreg_t cc_vch_two_reply   :  1;
  701. bdrkreg_t cc_vch_one_reply   :  1;
  702. bdrkreg_t cc_vch_vector_request   :  1;
  703. bdrkreg_t cc_vch_nine_request   :  1;
  704. bdrkreg_t cc_vch_two_request   :  1;
  705. bdrkreg_t cc_vch_one_request   :  1;
  706. } ni_channel_control_fld_s;
  707. } ni_channel_control_u_t;
  708. #endif
  709. /************************************************************************
  710.  *                                                                      *
  711.  *  This register allows access to the LLP test logic.                  *
  712.  *                                                                      *
  713.  ************************************************************************/
  714. #ifdef LITTLE_ENDIAN
  715. typedef union ni_channel_test_u {
  716. bdrkreg_t ni_channel_test_regval;
  717. struct  {
  718. bdrkreg_t ct_testseed               : 20;
  719.                 bdrkreg_t       ct_testmask               :      8;
  720.                 bdrkreg_t       ct_testdata               :     20;
  721.                 bdrkreg_t       ct_testvalid              :      1;
  722.                 bdrkreg_t       ct_testcberr              :      1;
  723.                 bdrkreg_t       ct_testflit               :      3;
  724.                 bdrkreg_t       ct_testclear              :      1;
  725.                 bdrkreg_t       ct_testerrcapture         :      1;
  726.                 bdrkreg_t       ct_rsvd                   :      9;
  727. } ni_channel_test_fld_s;
  728. } ni_channel_test_u_t;
  729. #else
  730. typedef union ni_channel_test_u {
  731. bdrkreg_t ni_channel_test_regval;
  732. struct {
  733. bdrkreg_t ct_rsvd   :  9;
  734. bdrkreg_t ct_testerrcapture   :  1;
  735. bdrkreg_t ct_testclear   :  1;
  736. bdrkreg_t ct_testflit   :  3;
  737. bdrkreg_t ct_testcberr   :  1;
  738. bdrkreg_t ct_testvalid   :  1;
  739. bdrkreg_t ct_testdata   : 20;
  740. bdrkreg_t ct_testmask   :  8;
  741. bdrkreg_t ct_testseed   : 20;
  742. } ni_channel_test_fld_s;
  743. } ni_channel_test_u_t;
  744. #endif
  745. /************************************************************************
  746.  *                                                                      *
  747.  *  This register contains LLP port parameters and enables for the      *
  748.  * capture of header data.                                              *
  749.  *                                                                      *
  750.  ************************************************************************/
  751. #ifdef LITTLE_ENDIAN
  752. typedef union ni_port_parms_u {
  753. bdrkreg_t ni_port_parms_regval;
  754. struct  {
  755. bdrkreg_t pp_max_burst              : 10;
  756.                 bdrkreg_t       pp_null_timeout           :      6;
  757.                 bdrkreg_t       pp_max_retry              :     10;
  758.                 bdrkreg_t       pp_d_avail_sel            :      2;
  759.                 bdrkreg_t       pp_rsvd_1                 :      1;
  760.                 bdrkreg_t       pp_first_err_enable       :      1;
  761.                 bdrkreg_t       pp_squash_err_enable      :      1;
  762.                 bdrkreg_t       pp_vch_err_enable         :      4;
  763.                 bdrkreg_t       pp_rsvd                   :     29;
  764. } ni_port_parms_fld_s;
  765. } ni_port_parms_u_t;
  766. #else
  767. typedef union ni_port_parms_u {
  768. bdrkreg_t ni_port_parms_regval;
  769. struct {
  770. bdrkreg_t pp_rsvd   : 29;
  771. bdrkreg_t pp_vch_err_enable   :  4;
  772. bdrkreg_t pp_squash_err_enable   :  1;
  773. bdrkreg_t pp_first_err_enable   :  1;
  774. bdrkreg_t pp_rsvd_1   :  1;
  775. bdrkreg_t pp_d_avail_sel   :  2;
  776. bdrkreg_t pp_max_retry   : 10;
  777. bdrkreg_t pp_null_timeout   :  6;
  778. bdrkreg_t pp_max_burst   : 10;
  779. } ni_port_parms_fld_s;
  780. } ni_port_parms_u_t;
  781. #endif
  782. /************************************************************************
  783.  *                                                                      *
  784.  *  This register contains the age at which request and reply packets   *
  785.  * are injected into the network. This feature allows replies to be     *
  786.  * given a higher fixed priority than requests, which can be            *
  787.  * important in some network saturation situations.                     *
  788.  *                                                                      *
  789.  ************************************************************************/
  790. #ifdef LITTLE_ENDIAN
  791. typedef union ni_channel_age_u {
  792. bdrkreg_t ni_channel_age_regval;
  793. struct  {
  794. bdrkreg_t ca_request_inject_age     :  8;
  795.                 bdrkreg_t       ca_reply_inject_age       :      8;
  796.                 bdrkreg_t       ca_rsvd                   :     48;
  797. } ni_channel_age_fld_s;
  798. } ni_channel_age_u_t;
  799. #else
  800. typedef union ni_channel_age_u {
  801. bdrkreg_t ni_channel_age_regval;
  802. struct {
  803. bdrkreg_t ca_rsvd   : 48;
  804. bdrkreg_t ca_reply_inject_age   :  8;
  805. bdrkreg_t ca_request_inject_age   :  8;
  806. } ni_channel_age_fld_s;
  807. } ni_channel_age_u_t;
  808. #endif
  809. /************************************************************************
  810.  *                                                                      *
  811.  *  This register contains latched LLP port and problematic message     *
  812.  * errors. The contents are the same information as the                 *
  813.  * NI_PORT_ERROR_CLEAR register, but, in this register read accesses    *
  814.  * are non-destructive. Bits [52:24] assert the NI interrupt.           *
  815.  *                                                                      *
  816.  ************************************************************************/
  817. #ifdef LITTLE_ENDIAN
  818. typedef union ni_port_errors_u {
  819. bdrkreg_t ni_port_errors_regval;
  820. struct  {
  821. bdrkreg_t pe_sn_error_count         :  8;
  822.                 bdrkreg_t       pe_cb_error_count         :      8;
  823.                 bdrkreg_t       pe_retry_count            :      8;
  824.                 bdrkreg_t       pe_tail_timeout           :      4;
  825.                 bdrkreg_t       pe_fifo_overflow          :      4;
  826.                 bdrkreg_t       pe_external_short         :      4;
  827.                 bdrkreg_t       pe_external_long          :      4;
  828.                 bdrkreg_t       pe_external_bad_header    :      4;
  829.                 bdrkreg_t       pe_internal_short         :      4;
  830.                 bdrkreg_t       pe_internal_long          :      4;
  831.                 bdrkreg_t       pe_link_reset_in          :      1;
  832.                 bdrkreg_t       pe_rsvd                   :     11;
  833. } ni_port_errors_fld_s;
  834. } ni_port_errors_u_t;
  835. #else
  836. typedef union ni_port_errors_u {
  837. bdrkreg_t ni_port_errors_regval;
  838. struct {
  839. bdrkreg_t pe_rsvd   : 11;
  840. bdrkreg_t pe_link_reset_in   :  1;
  841. bdrkreg_t pe_internal_long   :  4;
  842. bdrkreg_t pe_internal_short   :  4;
  843. bdrkreg_t pe_external_bad_header   :  4;
  844. bdrkreg_t pe_external_long   :  4;
  845. bdrkreg_t pe_external_short   :  4;
  846. bdrkreg_t pe_fifo_overflow   :  4;
  847. bdrkreg_t pe_tail_timeout   :  4;
  848. bdrkreg_t pe_retry_count   :  8;
  849. bdrkreg_t pe_cb_error_count   :  8;
  850. bdrkreg_t pe_sn_error_count   :  8;
  851. } ni_port_errors_fld_s;
  852. } ni_port_errors_u_t;
  853. #endif
  854. /************************************************************************
  855.  *                                                                      *
  856.  *  This register provides the sideband data associated with the        *
  857.  * NI_PORT_HEADER registers and also additional data for error          *
  858.  * processing. This register is not cleared on reset.                   *
  859.  *                                                                      *
  860.  ************************************************************************/
  861. #ifdef LITTLE_ENDIAN
  862. typedef union ni_port_sideband_u {
  863. bdrkreg_t ni_port_sideband_regval;
  864. struct  {
  865. bdrkreg_t ps_sideband               :  8;
  866.                 bdrkreg_t       ps_bad_dest               :      1;
  867.                 bdrkreg_t       ps_bad_prexsel            :      1;
  868.                 bdrkreg_t       ps_rcv_error              :      1;
  869.                 bdrkreg_t       ps_bad_message            :      1;
  870.                 bdrkreg_t       ps_squash                 :      1;
  871.                 bdrkreg_t       ps_sn_status              :      1;
  872.                 bdrkreg_t       ps_cb_status              :      1;
  873.                 bdrkreg_t       ps_send_error             :      1;
  874.                 bdrkreg_t       ps_vch_active             :      4;
  875.                 bdrkreg_t       ps_rsvd                   :     44;
  876. } ni_port_sideband_fld_s;
  877. } ni_port_sideband_u_t;
  878. #else
  879. typedef union ni_port_sideband_u {
  880. bdrkreg_t ni_port_sideband_regval;
  881. struct {
  882. bdrkreg_t ps_rsvd   : 44;
  883. bdrkreg_t ps_vch_active   :  4;
  884. bdrkreg_t ps_send_error   :  1;
  885. bdrkreg_t ps_cb_status   :  1;
  886. bdrkreg_t ps_sn_status   :  1;
  887. bdrkreg_t ps_squash   :  1;
  888. bdrkreg_t ps_bad_message   :  1;
  889. bdrkreg_t ps_rcv_error   :  1;
  890. bdrkreg_t ps_bad_prexsel   :  1;
  891. bdrkreg_t ps_bad_dest   :  1;
  892. bdrkreg_t ps_sideband   :  8;
  893. } ni_port_sideband_fld_s;
  894. } ni_port_sideband_u_t;
  895. #endif
  896. /************************************************************************
  897.  *                                                                      *
  898.  *  This register contains latched LLP port and problematic message     *
  899.  * errors. The contents are the same information as the                 *
  900.  * NI_PORT_ERROR_CLEAR register, but, in this register read accesses    *
  901.  * are non-destructive. Bits [52:24] assert the NI interrupt.           *
  902.  *                                                                      *
  903.  ************************************************************************/
  904. #ifdef LITTLE_ENDIAN
  905. typedef union ni_port_error_clear_u {
  906. bdrkreg_t ni_port_error_clear_regval;
  907. struct  {
  908. bdrkreg_t pec_sn_error_count        :  8;
  909.                 bdrkreg_t       pec_cb_error_count        :      8;
  910.                 bdrkreg_t       pec_retry_count           :      8;
  911.                 bdrkreg_t       pec_tail_timeout          :      4;
  912.                 bdrkreg_t       pec_fifo_overflow         :      4;
  913.                 bdrkreg_t       pec_external_short        :      4;
  914.                 bdrkreg_t       pec_external_long         :      4;
  915.                 bdrkreg_t       pec_external_bad_header   :      4;
  916.                 bdrkreg_t       pec_internal_short        :      4;
  917.                 bdrkreg_t       pec_internal_long         :      4;
  918.                 bdrkreg_t       pec_link_reset_in         :      1;
  919.                 bdrkreg_t       pec_rsvd                  :     11;
  920. } ni_port_error_clear_fld_s;
  921. } ni_port_error_clear_u_t;
  922. #else
  923. typedef union ni_port_error_clear_u {
  924. bdrkreg_t ni_port_error_clear_regval;
  925. struct {
  926. bdrkreg_t pec_rsvd   : 11;
  927. bdrkreg_t pec_link_reset_in   :  1;
  928. bdrkreg_t pec_internal_long   :  4;
  929. bdrkreg_t pec_internal_short   :  4;
  930. bdrkreg_t pec_external_bad_header   :  4;
  931. bdrkreg_t pec_external_long   :  4;
  932. bdrkreg_t pec_external_short   :  4;
  933. bdrkreg_t pec_fifo_overflow   :  4;
  934. bdrkreg_t pec_tail_timeout   :  4;
  935. bdrkreg_t pec_retry_count   :  8;
  936. bdrkreg_t pec_cb_error_count   :  8;
  937. bdrkreg_t pec_sn_error_count   :  8;
  938. } ni_port_error_clear_fld_s;
  939. } ni_port_error_clear_u_t;
  940. #endif
  941. /************************************************************************
  942.  *                                                                      *
  943.  *  Lookup table for the next hop's exit port. The table entry          *
  944.  * selection is based on the 7-bit LocalCube routing destination.       *
  945.  *                                                                      *
  946.  ************************************************************************/
  947. #ifdef LITTLE_ENDIAN
  948. typedef union ni_local_table_0_u {
  949. bdrkreg_t ni_local_table_0_regval;
  950. struct  {
  951. bdrkreg_t lt0_next_exit_port        :  4;
  952.                 bdrkreg_t       lt0_next_vch_lsb          :      1;
  953.                 bdrkreg_t       lt0_rsvd                  :     59;
  954. } ni_local_table_0_fld_s;
  955. } ni_local_table_0_u_t;
  956. #else
  957. typedef union ni_local_table_0_u {
  958. bdrkreg_t ni_local_table_0_regval;
  959. struct {
  960. bdrkreg_t lt0_rsvd   : 59;
  961. bdrkreg_t lt0_next_vch_lsb   :  1;
  962. bdrkreg_t lt0_next_exit_port   :  4;
  963. } ni_local_table_0_fld_s;
  964. } ni_local_table_0_u_t;
  965. #endif
  966. /************************************************************************
  967.  *                                                                      *
  968.  *  Lookup table for the next hop's exit port. The table entry          *
  969.  * selection is based on the 7-bit LocalCube routing destination.       *
  970.  *                                                                      *
  971.  ************************************************************************/
  972. #ifdef LITTLE_ENDIAN
  973. typedef union ni_local_table_127_u {
  974. bdrkreg_t ni_local_table_127_regval;
  975. struct  {
  976. bdrkreg_t lt1_next_exit_port        :  4;
  977.                 bdrkreg_t       lt1_next_vch_lsb          :      1;
  978.                 bdrkreg_t       lt1_rsvd                  :     59;
  979. } ni_local_table_127_fld_s;
  980. } ni_local_table_127_u_t;
  981. #else
  982. typedef union ni_local_table_127_u {
  983. bdrkreg_t ni_local_table_127_regval;
  984. struct {
  985. bdrkreg_t lt1_rsvd   : 59;
  986. bdrkreg_t lt1_next_vch_lsb   :  1;
  987. bdrkreg_t lt1_next_exit_port   :  4;
  988. } ni_local_table_127_fld_s;
  989. } ni_local_table_127_u_t;
  990. #endif
  991. /************************************************************************
  992.  *                                                                      *
  993.  *  Lookup table for the next hop's exit port. The table entry          *
  994.  * selection is based on the 1-bit MetaCube routing destination.        *
  995.  *                                                                      *
  996.  ************************************************************************/
  997. #ifdef LITTLE_ENDIAN
  998. typedef union ni_global_table_u {
  999. bdrkreg_t ni_global_table_regval;
  1000. struct  {
  1001. bdrkreg_t gt_next_exit_port         :  4;
  1002.                 bdrkreg_t       gt_next_vch_lsb           :      1;
  1003.                 bdrkreg_t       gt_rsvd                   :     59;
  1004. } ni_global_table_fld_s;
  1005. } ni_global_table_u_t;
  1006. #else
  1007. typedef union ni_global_table_u {
  1008. bdrkreg_t ni_global_table_regval;
  1009. struct {
  1010. bdrkreg_t gt_rsvd   : 59;
  1011. bdrkreg_t gt_next_vch_lsb   :  1;
  1012. bdrkreg_t gt_next_exit_port   :  4;
  1013. } ni_global_table_fld_s;
  1014. } ni_global_table_u_t;
  1015. #endif
  1016. #endif /* __ASSEMBLY__ */
  1017. /************************************************************************
  1018.  *                                                                      *
  1019.  * The following defines which were not formed into structures are      *
  1020.  * probably indentical to another register, and the name of the         *
  1021.  * register is provided against each of these registers. This           *
  1022.  * information needs to be checked carefully                            *
  1023.  *                                                                      *
  1024.  *           NI_LOCAL_TABLE_1          NI_LOCAL_TABLE_0                 *
  1025.  *           NI_LOCAL_TABLE_2          NI_LOCAL_TABLE_0                 *
  1026.  *           NI_LOCAL_TABLE_3          NI_LOCAL_TABLE_0                 *
  1027.  *           NI_LOCAL_TABLE_4          NI_LOCAL_TABLE_0                 *
  1028.  *           NI_LOCAL_TABLE_5          NI_LOCAL_TABLE_0                 *
  1029.  *           NI_LOCAL_TABLE_6          NI_LOCAL_TABLE_0                 *
  1030.  *           NI_LOCAL_TABLE_7          NI_LOCAL_TABLE_0                 *
  1031.  *           NI_LOCAL_TABLE_8          NI_LOCAL_TABLE_0                 *
  1032.  *           NI_LOCAL_TABLE_9          NI_LOCAL_TABLE_0                 *
  1033.  *           NI_LOCAL_TABLE_10         NI_LOCAL_TABLE_0                 *
  1034.  *           NI_LOCAL_TABLE_11         NI_LOCAL_TABLE_0                 *
  1035.  *           NI_LOCAL_TABLE_12         NI_LOCAL_TABLE_0                 *
  1036.  *           NI_LOCAL_TABLE_13         NI_LOCAL_TABLE_0                 *
  1037.  *           NI_LOCAL_TABLE_14         NI_LOCAL_TABLE_0                 *
  1038.  *           NI_LOCAL_TABLE_15         NI_LOCAL_TABLE_0                 *
  1039.  *           NI_LOCAL_TABLE_16         NI_LOCAL_TABLE_0                 *
  1040.  *           NI_LOCAL_TABLE_17         NI_LOCAL_TABLE_0                 *
  1041.  *           NI_LOCAL_TABLE_18         NI_LOCAL_TABLE_0                 *
  1042.  *           NI_LOCAL_TABLE_19         NI_LOCAL_TABLE_0                 *
  1043.  *           NI_LOCAL_TABLE_20         NI_LOCAL_TABLE_0                 *
  1044.  *           NI_LOCAL_TABLE_21         NI_LOCAL_TABLE_0                 *
  1045.  *           NI_LOCAL_TABLE_22         NI_LOCAL_TABLE_0                 *
  1046.  *           NI_LOCAL_TABLE_23         NI_LOCAL_TABLE_0                 *
  1047.  *           NI_LOCAL_TABLE_24         NI_LOCAL_TABLE_0                 *
  1048.  *           NI_LOCAL_TABLE_25         NI_LOCAL_TABLE_0                 *
  1049.  *           NI_LOCAL_TABLE_26         NI_LOCAL_TABLE_0                 *
  1050.  *           NI_LOCAL_TABLE_27         NI_LOCAL_TABLE_0                 *
  1051.  *           NI_LOCAL_TABLE_28         NI_LOCAL_TABLE_0                 *
  1052.  *           NI_LOCAL_TABLE_29         NI_LOCAL_TABLE_0                 *
  1053.  *           NI_LOCAL_TABLE_30         NI_LOCAL_TABLE_0                 *
  1054.  *           NI_LOCAL_TABLE_31         NI_LOCAL_TABLE_0                 *
  1055.  *           NI_LOCAL_TABLE_32         NI_LOCAL_TABLE_0                 *
  1056.  *           NI_LOCAL_TABLE_33         NI_LOCAL_TABLE_0                 *
  1057.  *           NI_LOCAL_TABLE_34         NI_LOCAL_TABLE_0                 *
  1058.  *           NI_LOCAL_TABLE_35         NI_LOCAL_TABLE_0                 *
  1059.  *           NI_LOCAL_TABLE_36         NI_LOCAL_TABLE_0                 *
  1060.  *           NI_LOCAL_TABLE_37         NI_LOCAL_TABLE_0                 *
  1061.  *           NI_LOCAL_TABLE_38         NI_LOCAL_TABLE_0                 *
  1062.  *           NI_LOCAL_TABLE_39         NI_LOCAL_TABLE_0                 *
  1063.  *           NI_LOCAL_TABLE_40         NI_LOCAL_TABLE_0                 *
  1064.  *           NI_LOCAL_TABLE_41         NI_LOCAL_TABLE_0                 *
  1065.  *           NI_LOCAL_TABLE_42         NI_LOCAL_TABLE_0                 *
  1066.  *           NI_LOCAL_TABLE_43         NI_LOCAL_TABLE_0                 *
  1067.  *           NI_LOCAL_TABLE_44         NI_LOCAL_TABLE_0                 *
  1068.  *           NI_LOCAL_TABLE_45         NI_LOCAL_TABLE_0                 *
  1069.  *           NI_LOCAL_TABLE_46         NI_LOCAL_TABLE_0                 *
  1070.  *           NI_LOCAL_TABLE_47         NI_LOCAL_TABLE_0                 *
  1071.  *           NI_LOCAL_TABLE_48         NI_LOCAL_TABLE_0                 *
  1072.  *           NI_LOCAL_TABLE_49         NI_LOCAL_TABLE_0                 *
  1073.  *           NI_LOCAL_TABLE_50         NI_LOCAL_TABLE_0                 *
  1074.  *           NI_LOCAL_TABLE_51         NI_LOCAL_TABLE_0                 *
  1075.  *           NI_LOCAL_TABLE_52         NI_LOCAL_TABLE_0                 *
  1076.  *           NI_LOCAL_TABLE_53         NI_LOCAL_TABLE_0                 *
  1077.  *           NI_LOCAL_TABLE_54         NI_LOCAL_TABLE_0                 *
  1078.  *           NI_LOCAL_TABLE_55         NI_LOCAL_TABLE_0                 *
  1079.  *           NI_LOCAL_TABLE_56         NI_LOCAL_TABLE_0                 *
  1080.  *           NI_LOCAL_TABLE_57         NI_LOCAL_TABLE_0                 *
  1081.  *           NI_LOCAL_TABLE_58         NI_LOCAL_TABLE_0                 *
  1082.  *           NI_LOCAL_TABLE_59         NI_LOCAL_TABLE_0                 *
  1083.  *           NI_LOCAL_TABLE_60         NI_LOCAL_TABLE_0                 *
  1084.  *           NI_LOCAL_TABLE_61         NI_LOCAL_TABLE_0                 *
  1085.  *           NI_LOCAL_TABLE_62         NI_LOCAL_TABLE_0                 *
  1086.  *           NI_LOCAL_TABLE_63         NI_LOCAL_TABLE_0                 *
  1087.  *           NI_LOCAL_TABLE_64         NI_LOCAL_TABLE_0                 *
  1088.  *           NI_LOCAL_TABLE_65         NI_LOCAL_TABLE_0                 *
  1089.  *           NI_LOCAL_TABLE_66         NI_LOCAL_TABLE_0                 *
  1090.  *           NI_LOCAL_TABLE_67         NI_LOCAL_TABLE_0                 *
  1091.  *           NI_LOCAL_TABLE_68         NI_LOCAL_TABLE_0                 *
  1092.  *           NI_LOCAL_TABLE_69         NI_LOCAL_TABLE_0                 *
  1093.  *           NI_LOCAL_TABLE_70         NI_LOCAL_TABLE_0                 *
  1094.  *           NI_LOCAL_TABLE_71         NI_LOCAL_TABLE_0                 *
  1095.  *           NI_LOCAL_TABLE_72         NI_LOCAL_TABLE_0                 *
  1096.  *           NI_LOCAL_TABLE_73         NI_LOCAL_TABLE_0                 *
  1097.  *           NI_LOCAL_TABLE_74         NI_LOCAL_TABLE_0                 *
  1098.  *           NI_LOCAL_TABLE_75         NI_LOCAL_TABLE_0                 *
  1099.  *           NI_LOCAL_TABLE_76         NI_LOCAL_TABLE_0                 *
  1100.  *           NI_LOCAL_TABLE_77         NI_LOCAL_TABLE_0                 *
  1101.  *           NI_LOCAL_TABLE_78         NI_LOCAL_TABLE_0                 *
  1102.  *           NI_LOCAL_TABLE_79         NI_LOCAL_TABLE_0                 *
  1103.  *           NI_LOCAL_TABLE_80         NI_LOCAL_TABLE_0                 *
  1104.  *           NI_LOCAL_TABLE_81         NI_LOCAL_TABLE_0                 *
  1105.  *           NI_LOCAL_TABLE_82         NI_LOCAL_TABLE_0                 *
  1106.  *           NI_LOCAL_TABLE_83         NI_LOCAL_TABLE_0                 *
  1107.  *           NI_LOCAL_TABLE_84         NI_LOCAL_TABLE_0                 *
  1108.  *           NI_LOCAL_TABLE_85         NI_LOCAL_TABLE_0                 *
  1109.  *           NI_LOCAL_TABLE_86         NI_LOCAL_TABLE_0                 *
  1110.  *           NI_LOCAL_TABLE_87         NI_LOCAL_TABLE_0                 *
  1111.  *           NI_LOCAL_TABLE_88         NI_LOCAL_TABLE_0                 *
  1112.  *           NI_LOCAL_TABLE_89         NI_LOCAL_TABLE_0                 *
  1113.  *           NI_LOCAL_TABLE_90         NI_LOCAL_TABLE_0                 *
  1114.  *           NI_LOCAL_TABLE_91         NI_LOCAL_TABLE_0                 *
  1115.  *           NI_LOCAL_TABLE_92         NI_LOCAL_TABLE_0                 *
  1116.  *           NI_LOCAL_TABLE_93         NI_LOCAL_TABLE_0                 *
  1117.  *           NI_LOCAL_TABLE_94         NI_LOCAL_TABLE_0                 *
  1118.  *           NI_LOCAL_TABLE_95         NI_LOCAL_TABLE_0                 *
  1119.  *           NI_LOCAL_TABLE_96         NI_LOCAL_TABLE_0                 *
  1120.  *           NI_LOCAL_TABLE_97         NI_LOCAL_TABLE_0                 *
  1121.  *           NI_LOCAL_TABLE_98         NI_LOCAL_TABLE_0                 *
  1122.  *           NI_LOCAL_TABLE_99         NI_LOCAL_TABLE_0                 *
  1123.  *           NI_LOCAL_TABLE_100        NI_LOCAL_TABLE_0                 *
  1124.  *           NI_LOCAL_TABLE_101        NI_LOCAL_TABLE_0                 *
  1125.  *           NI_LOCAL_TABLE_102        NI_LOCAL_TABLE_0                 *
  1126.  *           NI_LOCAL_TABLE_103        NI_LOCAL_TABLE_0                 *
  1127.  *           NI_LOCAL_TABLE_104        NI_LOCAL_TABLE_0                 *
  1128.  *           NI_LOCAL_TABLE_105        NI_LOCAL_TABLE_0                 *
  1129.  *           NI_LOCAL_TABLE_106        NI_LOCAL_TABLE_0                 *
  1130.  *           NI_LOCAL_TABLE_107        NI_LOCAL_TABLE_0                 *
  1131.  *           NI_LOCAL_TABLE_108        NI_LOCAL_TABLE_0                 *
  1132.  *           NI_LOCAL_TABLE_109        NI_LOCAL_TABLE_0                 *
  1133.  *           NI_LOCAL_TABLE_110        NI_LOCAL_TABLE_0                 *
  1134.  *           NI_LOCAL_TABLE_111        NI_LOCAL_TABLE_0                 *
  1135.  *           NI_LOCAL_TABLE_112        NI_LOCAL_TABLE_0                 *
  1136.  *           NI_LOCAL_TABLE_113        NI_LOCAL_TABLE_0                 *
  1137.  *           NI_LOCAL_TABLE_114        NI_LOCAL_TABLE_0                 *
  1138.  *           NI_LOCAL_TABLE_115        NI_LOCAL_TABLE_0                 *
  1139.  *           NI_LOCAL_TABLE_116        NI_LOCAL_TABLE_0                 *
  1140.  *           NI_LOCAL_TABLE_117        NI_LOCAL_TABLE_0                 *
  1141.  *           NI_LOCAL_TABLE_118        NI_LOCAL_TABLE_0                 *
  1142.  *           NI_LOCAL_TABLE_119        NI_LOCAL_TABLE_0                 *
  1143.  *           NI_LOCAL_TABLE_120        NI_LOCAL_TABLE_0                 *
  1144.  *           NI_LOCAL_TABLE_121        NI_LOCAL_TABLE_0                 *
  1145.  *           NI_LOCAL_TABLE_122        NI_LOCAL_TABLE_0                 *
  1146.  *           NI_LOCAL_TABLE_123        NI_LOCAL_TABLE_0                 *
  1147.  *           NI_LOCAL_TABLE_124        NI_LOCAL_TABLE_0                 *
  1148.  *           NI_LOCAL_TABLE_125        NI_LOCAL_TABLE_0                 *
  1149.  *           NI_LOCAL_TABLE_126        NI_LOCAL_TABLE_0                 *
  1150.  *                                                                      *
  1151.  ************************************************************************/
  1152. /************************************************************************
  1153.  *                                                                      *
  1154.  * The following defines were not formed into structures                *
  1155.  *                                                                      *
  1156.  * This could be because the document did not contain details of the    *
  1157.  * register, or because the automated script did not recognize the      *
  1158.  * register details in the documentation. If these register need        *
  1159.  * structure definition, please create them manually                    *
  1160.  *                                                                      *
  1161.  *           NI_PORT_HEADER_A         0x680108                          *
  1162.  *           NI_PORT_HEADER_B         0x680110                          *
  1163.  *                                                                      *
  1164.  ************************************************************************/
  1165. /************************************************************************
  1166.  *                                                                      *
  1167.  *               MAKE ALL ADDITIONS AFTER THIS LINE                     *
  1168.  *                                                                      *
  1169.  ************************************************************************/
  1170. #endif /* _ASM_IA64_SN_SN1_HUBNI_H */