summaryrefslogtreecommitdiff
path: root/bsp/coreip-s51/metal.h
diff options
context:
space:
mode:
authorBunnaroath Sou <bsou@sifive.com>2019-03-01 16:04:13 -0800
committerBunnaroath Sou <bsou@sifive.com>2019-03-01 16:04:13 -0800
commitd546fffdae400e6bf86e5f0304f412ff2ca6a641 (patch)
treec640d81a6930eec3587ba8418d7799dc613c892a /bsp/coreip-s51/metal.h
parent43b6767541e6b20d7f7c2aef39b3a4748e53b6e4 (diff)
Add CoreIPs E34, S54 and update S51 for 19.2 rel
Diffstat (limited to 'bsp/coreip-s51/metal.h')
-rw-r--r--bsp/coreip-s51/metal.h134
1 files changed, 3 insertions, 131 deletions
diff --git a/bsp/coreip-s51/metal.h b/bsp/coreip-s51/metal.h
index 6ee7908..62512f2 100644
--- a/bsp/coreip-s51/metal.h
+++ b/bsp/coreip-s51/metal.h
@@ -25,9 +25,9 @@
#define METAL_MAX_LOCAL_EXT_INTERRUPTS 16
-#define __METAL_GLOBAL_EXTERNAL_INTERRUPTS_INTERRUPTS 255
+#define __METAL_GLOBAL_EXTERNAL_INTERRUPTS_INTERRUPTS 127
-#define METAL_MAX_GLOBAL_EXT_INTERRUPTS 255
+#define METAL_MAX_GLOBAL_EXT_INTERRUPTS 127
#define METAL_MAX_GPIO_INTERRUPTS 0
@@ -115,7 +115,7 @@ struct __metal_driver_riscv_plic0 __metal_dt_interrupt_controller_c000000 = {
.control_base = 201326592UL,
.control_size = 67108864UL,
.max_priority = 7UL,
- .num_interrupts = 255UL,
+ .num_interrupts = 127UL,
.interrupt_controller = 1,
};
@@ -285,134 +285,6 @@ struct __metal_driver_sifive_global_external_interrupts0 __metal_dt_global_exter
.interrupt_lines[124] = 125,
.interrupt_lines[125] = 126,
.interrupt_lines[126] = 127,
- .interrupt_lines[127] = 128,
- .interrupt_lines[128] = 129,
- .interrupt_lines[129] = 130,
- .interrupt_lines[130] = 131,
- .interrupt_lines[131] = 132,
- .interrupt_lines[132] = 133,
- .interrupt_lines[133] = 134,
- .interrupt_lines[134] = 135,
- .interrupt_lines[135] = 136,
- .interrupt_lines[136] = 137,
- .interrupt_lines[137] = 138,
- .interrupt_lines[138] = 139,
- .interrupt_lines[139] = 140,
- .interrupt_lines[140] = 141,
- .interrupt_lines[141] = 142,
- .interrupt_lines[142] = 143,
- .interrupt_lines[143] = 144,
- .interrupt_lines[144] = 145,
- .interrupt_lines[145] = 146,
- .interrupt_lines[146] = 147,
- .interrupt_lines[147] = 148,
- .interrupt_lines[148] = 149,
- .interrupt_lines[149] = 150,
- .interrupt_lines[150] = 151,
- .interrupt_lines[151] = 152,
- .interrupt_lines[152] = 153,
- .interrupt_lines[153] = 154,
- .interrupt_lines[154] = 155,
- .interrupt_lines[155] = 156,
- .interrupt_lines[156] = 157,
- .interrupt_lines[157] = 158,
- .interrupt_lines[158] = 159,
- .interrupt_lines[159] = 160,
- .interrupt_lines[160] = 161,
- .interrupt_lines[161] = 162,
- .interrupt_lines[162] = 163,
- .interrupt_lines[163] = 164,
- .interrupt_lines[164] = 165,
- .interrupt_lines[165] = 166,
- .interrupt_lines[166] = 167,
- .interrupt_lines[167] = 168,
- .interrupt_lines[168] = 169,
- .interrupt_lines[169] = 170,
- .interrupt_lines[170] = 171,
- .interrupt_lines[171] = 172,
- .interrupt_lines[172] = 173,
- .interrupt_lines[173] = 174,
- .interrupt_lines[174] = 175,
- .interrupt_lines[175] = 176,
- .interrupt_lines[176] = 177,
- .interrupt_lines[177] = 178,
- .interrupt_lines[178] = 179,
- .interrupt_lines[179] = 180,
- .interrupt_lines[180] = 181,
- .interrupt_lines[181] = 182,
- .interrupt_lines[182] = 183,
- .interrupt_lines[183] = 184,
- .interrupt_lines[184] = 185,
- .interrupt_lines[185] = 186,
- .interrupt_lines[186] = 187,
- .interrupt_lines[187] = 188,
- .interrupt_lines[188] = 189,
- .interrupt_lines[189] = 190,
- .interrupt_lines[190] = 191,
- .interrupt_lines[191] = 192,
- .interrupt_lines[192] = 193,
- .interrupt_lines[193] = 194,
- .interrupt_lines[194] = 195,
- .interrupt_lines[195] = 196,
- .interrupt_lines[196] = 197,
- .interrupt_lines[197] = 198,
- .interrupt_lines[198] = 199,
- .interrupt_lines[199] = 200,
- .interrupt_lines[200] = 201,
- .interrupt_lines[201] = 202,
- .interrupt_lines[202] = 203,
- .interrupt_lines[203] = 204,
- .interrupt_lines[204] = 205,
- .interrupt_lines[205] = 206,
- .interrupt_lines[206] = 207,
- .interrupt_lines[207] = 208,
- .interrupt_lines[208] = 209,
- .interrupt_lines[209] = 210,
- .interrupt_lines[210] = 211,
- .interrupt_lines[211] = 212,
- .interrupt_lines[212] = 213,
- .interrupt_lines[213] = 214,
- .interrupt_lines[214] = 215,
- .interrupt_lines[215] = 216,
- .interrupt_lines[216] = 217,
- .interrupt_lines[217] = 218,
- .interrupt_lines[218] = 219,
- .interrupt_lines[219] = 220,
- .interrupt_lines[220] = 221,
- .interrupt_lines[221] = 222,
- .interrupt_lines[222] = 223,
- .interrupt_lines[223] = 224,
- .interrupt_lines[224] = 225,
- .interrupt_lines[225] = 226,
- .interrupt_lines[226] = 227,
- .interrupt_lines[227] = 228,
- .interrupt_lines[228] = 229,
- .interrupt_lines[229] = 230,
- .interrupt_lines[230] = 231,
- .interrupt_lines[231] = 232,
- .interrupt_lines[232] = 233,
- .interrupt_lines[233] = 234,
- .interrupt_lines[234] = 235,
- .interrupt_lines[235] = 236,
- .interrupt_lines[236] = 237,
- .interrupt_lines[237] = 238,
- .interrupt_lines[238] = 239,
- .interrupt_lines[239] = 240,
- .interrupt_lines[240] = 241,
- .interrupt_lines[241] = 242,
- .interrupt_lines[242] = 243,
- .interrupt_lines[243] = 244,
- .interrupt_lines[244] = 245,
- .interrupt_lines[245] = 246,
- .interrupt_lines[246] = 247,
- .interrupt_lines[247] = 248,
- .interrupt_lines[248] = 249,
- .interrupt_lines[249] = 250,
- .interrupt_lines[250] = 251,
- .interrupt_lines[251] = 252,
- .interrupt_lines[252] = 253,
- .interrupt_lines[253] = 254,
- .interrupt_lines[254] = 255,
};
/* From teststatus@4000 */