alpha_lcareg.h Source File
Back to the index.
Go to the documentation of this file.
38 #define REGVAL(r) (*(volatile int32_t *)ALPHA_PHYS_TO_K0SEG(r))
39 #define REGVAL64(r) (*(volatile int64_t *)ALPHA_PHYS_TO_K0SEG(r))
44 #define LCA_IOC_BASE 0x180000000ULL
45 #define LCA_PCI_SIO 0x1c0000000ULL
46 #define LCA_PCI_CONF 0x1e0000000ULL
47 #define LCA_PCI_SPARSE 0x200000000ULL
48 #define LCA_PCI_DENSE 0x300000000ULL
50 #define LCA_IOC_HAE LCA_IOC_BASE
51 #define IOC_HAE_ADDREXT 0x00000000f8000000ULL
52 #define IOC_HAE_RSVSD 0xffffffff07ffffffULL
54 #define LCA_IOC_CONF (LCA_IOC_BASE + 0x020)
56 #define LCA_IOC_STAT0 (LCA_IOC_BASE + 0x040)
57 #define IOC_STAT0_CMD 0x000000000000000fULL
58 #define IOC_STAT0_ERR 0x0000000000000010ULL
59 #define IOC_STAT0_LOST 0x0000000000000020ULL
60 #define IOC_STAT0_THIT 0x0000000000000040ULL
61 #define IOC_STAT0_TREF 0x0000000000000080ULL
62 #define IOC_STAT0_CODE 0x0000000000000700ULL
63 #define IOC_STAT0_CODESHIFT 8
64 #define IOC_STAT0_P_NBR 0x00000000ffffe000ULL
66 #define LCA_IOC_STAT1 (LCA_IOC_BASE + 0x060)
67 #define IOC_STAT1_ADDR 0x00000000ffffffffULL
69 #define LCA_IOC_TBIA (LCA_IOC_BASE + 0x080)
70 #define LCA_IOC_TB_ENA (LCA_IOC_BASE + 0x0a0)
71 #define IOC_TB_ENA_TEN 0x0000000000000080ULL
73 #define LCA_IOC_W_BASE0 (LCA_IOC_BASE + 0x100)
74 #define LCA_IOC_W_MASK0 (LCA_IOC_BASE + 0x140)
75 #define LCA_IOC_W_T_BASE0 (LCA_IOC_BASE + 0x180)
77 #define LCA_IOC_W_BASE1 (LCA_IOC_BASE + 0x120)
78 #define LCA_IOC_W_MASK1 (LCA_IOC_BASE + 0x160)
79 #define LCA_IOC_W_T_BASE1 (LCA_IOC_BASE + 0x1a0)
81 #define IOC_W_BASE_W_BASE 0x00000000fff00000ULL
82 #define IOC_W_BASE_SG 0x0000000100000000ULL
83 #define IOC_W_BASE_WEN 0x0000000200000000ULL
85 #define IOC_W_MASK_1M 0x0000000000000000ULL
86 #define IOC_W_MASK_2M 0x0000000000100000ULL
87 #define IOC_W_MASK_4M 0x0000000000300000ULL
88 #define IOC_W_MASK_8M 0x0000000000700000ULL
89 #define IOC_W_MASK_16M 0x0000000000f00000ULL
90 #define IOC_W_MASK_32M 0x0000000001f00000ULL
91 #define IOC_W_MASK_64M 0x0000000003f00000ULL
92 #define IOC_W_MASK_128M 0x0000000007f00000ULL
93 #define IOC_W_MASK_256M 0x000000000ff00000ULL
94 #define IOC_W_MASK_512M 0x000000001ff00000ULL
95 #define IOC_W_MASK_1G 0x000000003ff00000ULL
96 #define IOC_W_MASK_2G 0x000000007ff00000ULL
97 #define IOC_W_MASK_4G 0x00000000fff00000ULL
99 #define IOC_W_T_BASE 0x00000000fffffc00ULL
Generated on Tue Aug 25 2020 19:25:06 for GXemul by
1.8.18