litex SOC 8 32 32 read-write 0x00000000 0xFFFFFFFF D11CTIME 0xE0000000 D11CTIME CONTROL 0x0000 0x61a80 32 count 31 [31:0] 0 HEARTBEAT 0x0004 0x00 32 beat 0 [0:0] 0 0 0x8 registers SUSRES 0xE0001000 SUSRES CONTROL 0x0000 0x00 32 pause 0 [0:0] 0 load 1 [1:1] 1 RESUME_TIME1 0x0004 0x00 32 resume_time 31 [31:0] 0 RESUME_TIME0 0x0008 0x00 32 resume_time 31 [31:0] 0 TIME1 0x000c 0x00 32 time 31 [31:0] 0 TIME0 0x0010 0x00 32 time 31 [31:0] 0 STATUS 0x0014 0x00 32 paused 0 [0:0] 0 STATE 0x0018 0x00 32 resume 0 [0:0] 0 was_forced 1 [1:1] 1 INTERRUPT 0x001c 0x00 32 interrupt 0 [0:0] 0 EV_STATUS 0x0020 0x00 32 soft_int 0 [0:0] 0 EV_PENDING 0x0024 0x00 32 soft_int 0 [0:0] 0 EV_ENABLE 0x0028 0x00 32 soft_int 0 [0:0] 0 0 0x2c registers susres 21 COREUSER 0xE0002000 COREUSER SET_ASID 0x0000 0x00 32 asid 8 [8:0] 0 trusted 9 [9:9] 9 GET_ASID_ADDR 0x0004 0x00 32 asid 8 [8:0] 0 GET_ASID_VALUE 0x0008 0x00 32 value 0 [0:0] 0 SET_PRIVILEGE 0x000c 0x00 32 mpp 1 [1:0] 0 CONTROL 0x0010 0x00 32 enable 0 [0:0] 0 asid 1 [1:1] 1 ppn_a 2 [2:2] 2 ppn_b 3 [3:3] 3 privilege 4 [4:4] 4 PROTECT 0x0014 0x00 32 protect 0 [0:0] 0 WINDOW_AL 0x0018 0x00 32 ppn 21 [21:0] 0 WINDOW_AH 0x001c 0x00 32 ppn 21 [21:0] 0 WINDOW_BL 0x0020 0x00 32 ppn 21 [21:0] 0 WINDOW_BH 0x0024 0x00 32 ppn 21 [21:0] 0 0 0x28 registers CSRTEST 0xE0003000 CSRTEST WTEST 0x0000 0x00 32 wtest 31 [31:0] 0 RTEST 0x0004 0x00 32 rtest 31 [31:0] 0 0 0x8 registers IRQARRAY0 0xE0004000 IRQARRAY0 EV_SOFT 0x0000 0x00 32 trigger 15 [15:0] 0 EV_EDGE_TRIGGERED 0x0004 0x00 32 use_edge 15 [15:0] 0 EV_POLARITY 0x0008 0x00 32 rising 15 [15:0] 0 EV_STATUS 0x000c 0x00 32 mdmairq_dupe 0 [0:0] 0 nc_b0s1 1 [1:1] 1 nc_b0s2 2 [2:2] 2 nc_b0s3 3 [3:3] 3 nc_b0s4 4 [4:4] 4 nc_b0s5 5 [5:5] 5 nc_b0s6 6 [6:6] 6 nc_b0s7 7 [7:7] 7 nc_b0s8 8 [8:8] 8 nc_b0s9 9 [9:9] 9 nc_b0s10 10 [10:10] 10 nc_b0s11 11 [11:11] 11 nc_b0s12 12 [12:12] 12 nc_b0s13 13 [13:13] 13 nc_b0s14 14 [14:14] 14 nc_b0s15 15 [15:15] 15 EV_PENDING 0x0010 0x00 32 mdmairq_dupe 0 [0:0] 0 nc_b0s1 1 [1:1] 1 nc_b0s2 2 [2:2] 2 nc_b0s3 3 [3:3] 3 nc_b0s4 4 [4:4] 4 nc_b0s5 5 [5:5] 5 nc_b0s6 6 [6:6] 6 nc_b0s7 7 [7:7] 7 nc_b0s8 8 [8:8] 8 nc_b0s9 9 [9:9] 9 nc_b0s10 10 [10:10] 10 nc_b0s11 11 [11:11] 11 nc_b0s12 12 [12:12] 12 nc_b0s13 13 [13:13] 13 nc_b0s14 14 [14:14] 14 nc_b0s15 15 [15:15] 15 EV_ENABLE 0x0014 0x00 32 mdmairq_dupe 0 [0:0] 0 nc_b0s1 1 [1:1] 1 nc_b0s2 2 [2:2] 2 nc_b0s3 3 [3:3] 3 nc_b0s4 4 [4:4] 4 nc_b0s5 5 [5:5] 5 nc_b0s6 6 [6:6] 6 nc_b0s7 7 [7:7] 7 nc_b0s8 8 [8:8] 8 nc_b0s9 9 [9:9] 9 nc_b0s10 10 [10:10] 10 nc_b0s11 11 [11:11] 11 nc_b0s12 12 [12:12] 12 nc_b0s13 13 [13:13] 13 nc_b0s14 14 [14:14] 14 nc_b0s15 15 [15:15] 15 0 0x18 registers irqarray0 0 IRQARRAY1 0xE0005000 IRQARRAY1 EV_SOFT 0x0000 0x00 32 trigger 15 [15:0] 0 EV_EDGE_TRIGGERED 0x0004 0x00 32 use_edge 15 [15:0] 0 EV_POLARITY 0x0008 0x00 32 rising 15 [15:0] 0 EV_STATUS 0x000c 0x00 32 usbc_dupe 0 [0:0] 0 nc_b1s1 1 [1:1] 1 nc_b1s2 2 [2:2] 2 nc_b1s3 3 [3:3] 3 nc_b1s4 4 [4:4] 4 nc_b1s5 5 [5:5] 5 nc_b1s6 6 [6:6] 6 nc_b1s7 7 [7:7] 7 nc_b1s8 8 [8:8] 8 nc_b1s9 9 [9:9] 9 nc_b1s10 10 [10:10] 10 nc_b1s11 11 [11:11] 11 nc_b1s12 12 [12:12] 12 nc_b1s13 13 [13:13] 13 nc_b1s14 14 [14:14] 14 nc_b1s15 15 [15:15] 15 EV_PENDING 0x0010 0x00 32 usbc_dupe 0 [0:0] 0 nc_b1s1 1 [1:1] 1 nc_b1s2 2 [2:2] 2 nc_b1s3 3 [3:3] 3 nc_b1s4 4 [4:4] 4 nc_b1s5 5 [5:5] 5 nc_b1s6 6 [6:6] 6 nc_b1s7 7 [7:7] 7 nc_b1s8 8 [8:8] 8 nc_b1s9 9 [9:9] 9 nc_b1s10 10 [10:10] 10 nc_b1s11 11 [11:11] 11 nc_b1s12 12 [12:12] 12 nc_b1s13 13 [13:13] 13 nc_b1s14 14 [14:14] 14 nc_b1s15 15 [15:15] 15 EV_ENABLE 0x0014 0x00 32 usbc_dupe 0 [0:0] 0 nc_b1s1 1 [1:1] 1 nc_b1s2 2 [2:2] 2 nc_b1s3 3 [3:3] 3 nc_b1s4 4 [4:4] 4 nc_b1s5 5 [5:5] 5 nc_b1s6 6 [6:6] 6 nc_b1s7 7 [7:7] 7 nc_b1s8 8 [8:8] 8 nc_b1s9 9 [9:9] 9 nc_b1s10 10 [10:10] 10 nc_b1s11 11 [11:11] 11 nc_b1s12 12 [12:12] 12 nc_b1s13 13 [13:13] 13 nc_b1s14 14 [14:14] 14 nc_b1s15 15 [15:15] 15 0 0x18 registers irqarray1 1 IRQARRAY10 0xE0006000 IRQARRAY10 EV_SOFT 0x0000 0x00 32 trigger 15 [15:0] 0 EV_EDGE_TRIGGERED 0x0004 0x00 32 use_edge 15 [15:0] 0 EV_POLARITY 0x0008 0x00 32 rising 15 [15:0] 0 EV_STATUS 0x000c 0x00 32 ioxirq 0 [0:0] 0 usbc 1 [1:1] 1 sddcirq 2 [2:2] 2 pioirq0 3 [3:3] 3 pioirq1 4 [4:4] 4 pioirq2 5 [5:5] 5 pioirq3 6 [6:6] 6 nc_b10s7 7 [7:7] 7 nc_b10s8 8 [8:8] 8 nc_b10s9 9 [9:9] 9 nc_b10s10 10 [10:10] 10 nc_b10s11 11 [11:11] 11 nc_b10s12 12 [12:12] 12 nc_b10s13 13 [13:13] 13 nc_b10s14 14 [14:14] 14 nc_b10s15 15 [15:15] 15 EV_PENDING 0x0010 0x00 32 ioxirq 0 [0:0] 0 usbc 1 [1:1] 1 sddcirq 2 [2:2] 2 pioirq0 3 [3:3] 3 pioirq1 4 [4:4] 4 pioirq2 5 [5:5] 5 pioirq3 6 [6:6] 6 nc_b10s7 7 [7:7] 7 nc_b10s8 8 [8:8] 8 nc_b10s9 9 [9:9] 9 nc_b10s10 10 [10:10] 10 nc_b10s11 11 [11:11] 11 nc_b10s12 12 [12:12] 12 nc_b10s13 13 [13:13] 13 nc_b10s14 14 [14:14] 14 nc_b10s15 15 [15:15] 15 EV_ENABLE 0x0014 0x00 32 ioxirq 0 [0:0] 0 usbc 1 [1:1] 1 sddcirq 2 [2:2] 2 pioirq0 3 [3:3] 3 pioirq1 4 [4:4] 4 pioirq2 5 [5:5] 5 pioirq3 6 [6:6] 6 nc_b10s7 7 [7:7] 7 nc_b10s8 8 [8:8] 8 nc_b10s9 9 [9:9] 9 nc_b10s10 10 [10:10] 10 nc_b10s11 11 [11:11] 11 nc_b10s12 12 [12:12] 12 nc_b10s13 13 [13:13] 13 nc_b10s14 14 [14:14] 14 nc_b10s15 15 [15:15] 15 0 0x18 registers irqarray10 10 IRQARRAY11 0xE0007000 IRQARRAY11 EV_SOFT 0x0000 0x00 32 trigger 15 [15:0] 0 EV_EDGE_TRIGGERED 0x0004 0x00 32 use_edge 15 [15:0] 0 EV_POLARITY 0x0008 0x00 32 rising 15 [15:0] 0 EV_STATUS 0x000c 0x00 32 i2s_rx_dupe 0 [0:0] 0 i2s_tx_dupe 1 [1:1] 1 nc_b11s2 2 [2:2] 2 nc_b11s3 3 [3:3] 3 nc_b11s4 4 [4:4] 4 nc_b11s5 5 [5:5] 5 nc_b11s6 6 [6:6] 6 nc_b11s7 7 [7:7] 7 nc_b11s8 8 [8:8] 8 nc_b11s9 9 [9:9] 9 nc_b11s10 10 [10:10] 10 nc_b11s11 11 [11:11] 11 nc_b11s12 12 [12:12] 12 nc_b11s13 13 [13:13] 13 nc_b11s14 14 [14:14] 14 nc_b11s15 15 [15:15] 15 EV_PENDING 0x0010 0x00 32 i2s_rx_dupe 0 [0:0] 0 i2s_tx_dupe 1 [1:1] 1 nc_b11s2 2 [2:2] 2 nc_b11s3 3 [3:3] 3 nc_b11s4 4 [4:4] 4 nc_b11s5 5 [5:5] 5 nc_b11s6 6 [6:6] 6 nc_b11s7 7 [7:7] 7 nc_b11s8 8 [8:8] 8 nc_b11s9 9 [9:9] 9 nc_b11s10 10 [10:10] 10 nc_b11s11 11 [11:11] 11 nc_b11s12 12 [12:12] 12 nc_b11s13 13 [13:13] 13 nc_b11s14 14 [14:14] 14 nc_b11s15 15 [15:15] 15 EV_ENABLE 0x0014 0x00 32 i2s_rx_dupe 0 [0:0] 0 i2s_tx_dupe 1 [1:1] 1 nc_b11s2 2 [2:2] 2 nc_b11s3 3 [3:3] 3 nc_b11s4 4 [4:4] 4 nc_b11s5 5 [5:5] 5 nc_b11s6 6 [6:6] 6 nc_b11s7 7 [7:7] 7 nc_b11s8 8 [8:8] 8 nc_b11s9 9 [9:9] 9 nc_b11s10 10 [10:10] 10 nc_b11s11 11 [11:11] 11 nc_b11s12 12 [12:12] 12 nc_b11s13 13 [13:13] 13 nc_b11s14 14 [14:14] 14 nc_b11s15 15 [15:15] 15 0 0x18 registers irqarray11 11 IRQARRAY12 0xE0008000 IRQARRAY12 EV_SOFT 0x0000 0x00 32 trigger 15 [15:0] 0 EV_EDGE_TRIGGERED 0x0004 0x00 32 use_edge 15 [15:0] 0 EV_POLARITY 0x0008 0x00 32 rising 15 [15:0] 0 EV_STATUS 0x000c 0x00 32 nc_b12s0 0 [0:0] 0 nc_b12s1 1 [1:1] 1 nc_b12s2 2 [2:2] 2 nc_b12s3 3 [3:3] 3 nc_b12s4 4 [4:4] 4 nc_b12s5 5 [5:5] 5 nc_b12s6 6 [6:6] 6 nc_b12s7 7 [7:7] 7 i2c0_nack 8 [8:8] 8 i2c1_nack 9 [9:9] 9 i2c2_nack 10 [10:10] 10 i2c3_nack 11 [11:11] 11 i2c0_err 12 [12:12] 12 i2c1_err 13 [13:13] 13 i2c2_err 14 [14:14] 14 i2c3_err 15 [15:15] 15 EV_PENDING 0x0010 0x00 32 nc_b12s0 0 [0:0] 0 nc_b12s1 1 [1:1] 1 nc_b12s2 2 [2:2] 2 nc_b12s3 3 [3:3] 3 nc_b12s4 4 [4:4] 4 nc_b12s5 5 [5:5] 5 nc_b12s6 6 [6:6] 6 nc_b12s7 7 [7:7] 7 i2c0_nack 8 [8:8] 8 i2c1_nack 9 [9:9] 9 i2c2_nack 10 [10:10] 10 i2c3_nack 11 [11:11] 11 i2c0_err 12 [12:12] 12 i2c1_err 13 [13:13] 13 i2c2_err 14 [14:14] 14 i2c3_err 15 [15:15] 15 EV_ENABLE 0x0014 0x00 32 nc_b12s0 0 [0:0] 0 nc_b12s1 1 [1:1] 1 nc_b12s2 2 [2:2] 2 nc_b12s3 3 [3:3] 3 nc_b12s4 4 [4:4] 4 nc_b12s5 5 [5:5] 5 nc_b12s6 6 [6:6] 6 nc_b12s7 7 [7:7] 7 i2c0_nack 8 [8:8] 8 i2c1_nack 9 [9:9] 9 i2c2_nack 10 [10:10] 10 i2c3_nack 11 [11:11] 11 i2c0_err 12 [12:12] 12 i2c1_err 13 [13:13] 13 i2c2_err 14 [14:14] 14 i2c3_err 15 [15:15] 15 0 0x18 registers irqarray12 12 IRQARRAY13 0xE0009000 IRQARRAY13 EV_SOFT 0x0000 0x00 32 trigger 15 [15:0] 0 EV_EDGE_TRIGGERED 0x0004 0x00 32 use_edge 15 [15:0] 0 EV_POLARITY 0x0008 0x00 32 rising 15 [15:0] 0 EV_STATUS 0x000c 0x00 32 coresuberr 0 [0:0] 0 sceerr 1 [1:1] 1 ifsuberr 2 [2:2] 2 secirq 3 [3:3] 3 nc_b13s4 4 [4:4] 4 nc_b13s5 5 [5:5] 5 nc_b13s6 6 [6:6] 6 nc_b13s7 7 [7:7] 7 nc_b13s8 8 [8:8] 8 nc_b13s9 9 [9:9] 9 nc_b13s10 10 [10:10] 10 nc_b13s11 11 [11:11] 11 nc_b13s12 12 [12:12] 12 nc_b13s13 13 [13:13] 13 nc_b13s14 14 [14:14] 14 nc_b13s15 15 [15:15] 15 EV_PENDING 0x0010 0x00 32 coresuberr 0 [0:0] 0 sceerr 1 [1:1] 1 ifsuberr 2 [2:2] 2 secirq 3 [3:3] 3 nc_b13s4 4 [4:4] 4 nc_b13s5 5 [5:5] 5 nc_b13s6 6 [6:6] 6 nc_b13s7 7 [7:7] 7 nc_b13s8 8 [8:8] 8 nc_b13s9 9 [9:9] 9 nc_b13s10 10 [10:10] 10 nc_b13s11 11 [11:11] 11 nc_b13s12 12 [12:12] 12 nc_b13s13 13 [13:13] 13 nc_b13s14 14 [14:14] 14 nc_b13s15 15 [15:15] 15 EV_ENABLE 0x0014 0x00 32 coresuberr 0 [0:0] 0 sceerr 1 [1:1] 1 ifsuberr 2 [2:2] 2 secirq 3 [3:3] 3 nc_b13s4 4 [4:4] 4 nc_b13s5 5 [5:5] 5 nc_b13s6 6 [6:6] 6 nc_b13s7 7 [7:7] 7 nc_b13s8 8 [8:8] 8 nc_b13s9 9 [9:9] 9 nc_b13s10 10 [10:10] 10 nc_b13s11 11 [11:11] 11 nc_b13s12 12 [12:12] 12 nc_b13s13 13 [13:13] 13 nc_b13s14 14 [14:14] 14 nc_b13s15 15 [15:15] 15 0 0x18 registers irqarray13 13 IRQARRAY14 0xE000A000 IRQARRAY14 EV_SOFT 0x0000 0x00 32 trigger 15 [15:0] 0 EV_EDGE_TRIGGERED 0x0004 0x00 32 use_edge 15 [15:0] 0 EV_POLARITY 0x0008 0x00 32 rising 15 [15:0] 0 EV_STATUS 0x000c 0x00 32 uart2_rx_dupe 0 [0:0] 0 uart2_tx_dupe 1 [1:1] 1 uart2_rx_char_dupe 2 [2:2] 2 uart2_err_dupe 3 [3:3] 3 uart3_rx_dupe 4 [4:4] 4 uart3_tx_dupe 5 [5:5] 5 uart3_rx_char_dupe 6 [6:6] 6 uart3_err_dupe 7 [7:7] 7 nc_b14s8 8 [8:8] 8 nc_b14s9 9 [9:9] 9 nc_b14s10 10 [10:10] 10 nc_b14s11 11 [11:11] 11 nc_b14s12 12 [12:12] 12 nc_b14s13 13 [13:13] 13 nc_b14s14 14 [14:14] 14 nc_b14s15 15 [15:15] 15 EV_PENDING 0x0010 0x00 32 uart2_rx_dupe 0 [0:0] 0 uart2_tx_dupe 1 [1:1] 1 uart2_rx_char_dupe 2 [2:2] 2 uart2_err_dupe 3 [3:3] 3 uart3_rx_dupe 4 [4:4] 4 uart3_tx_dupe 5 [5:5] 5 uart3_rx_char_dupe 6 [6:6] 6 uart3_err_dupe 7 [7:7] 7 nc_b14s8 8 [8:8] 8 nc_b14s9 9 [9:9] 9 nc_b14s10 10 [10:10] 10 nc_b14s11 11 [11:11] 11 nc_b14s12 12 [12:12] 12 nc_b14s13 13 [13:13] 13 nc_b14s14 14 [14:14] 14 nc_b14s15 15 [15:15] 15 EV_ENABLE 0x0014 0x00 32 uart2_rx_dupe 0 [0:0] 0 uart2_tx_dupe 1 [1:1] 1 uart2_rx_char_dupe 2 [2:2] 2 uart2_err_dupe 3 [3:3] 3 uart3_rx_dupe 4 [4:4] 4 uart3_tx_dupe 5 [5:5] 5 uart3_rx_char_dupe 6 [6:6] 6 uart3_err_dupe 7 [7:7] 7 nc_b14s8 8 [8:8] 8 nc_b14s9 9 [9:9] 9 nc_b14s10 10 [10:10] 10 nc_b14s11 11 [11:11] 11 nc_b14s12 12 [12:12] 12 nc_b14s13 13 [13:13] 13 nc_b14s14 14 [14:14] 14 nc_b14s15 15 [15:15] 15 0 0x18 registers irqarray14 14 IRQARRAY15 0xE000B000 IRQARRAY15 EV_SOFT 0x0000 0x00 32 trigger 15 [15:0] 0 EV_EDGE_TRIGGERED 0x0004 0x00 32 use_edge 15 [15:0] 0 EV_POLARITY 0x0008 0x00 32 rising 15 [15:0] 0 EV_STATUS 0x000c 0x00 32 sec0 0 [0:0] 0 nc_b15s1 1 [1:1] 1 nc_b15s2 2 [2:2] 2 nc_b15s3 3 [3:3] 3 nc_b15s4 4 [4:4] 4 nc_b15s5 5 [5:5] 5 nc_b15s6 6 [6:6] 6 nc_b15s7 7 [7:7] 7 nc_b15s8 8 [8:8] 8 nc_b15s9 9 [9:9] 9 nc_b15s10 10 [10:10] 10 nc_b15s11 11 [11:11] 11 nc_b15s12 12 [12:12] 12 nc_b15s13 13 [13:13] 13 nc_b15s14 14 [14:14] 14 nc_b15s15 15 [15:15] 15 EV_PENDING 0x0010 0x00 32 sec0 0 [0:0] 0 nc_b15s1 1 [1:1] 1 nc_b15s2 2 [2:2] 2 nc_b15s3 3 [3:3] 3 nc_b15s4 4 [4:4] 4 nc_b15s5 5 [5:5] 5 nc_b15s6 6 [6:6] 6 nc_b15s7 7 [7:7] 7 nc_b15s8 8 [8:8] 8 nc_b15s9 9 [9:9] 9 nc_b15s10 10 [10:10] 10 nc_b15s11 11 [11:11] 11 nc_b15s12 12 [12:12] 12 nc_b15s13 13 [13:13] 13 nc_b15s14 14 [14:14] 14 nc_b15s15 15 [15:15] 15 EV_ENABLE 0x0014 0x00 32 sec0 0 [0:0] 0 nc_b15s1 1 [1:1] 1 nc_b15s2 2 [2:2] 2 nc_b15s3 3 [3:3] 3 nc_b15s4 4 [4:4] 4 nc_b15s5 5 [5:5] 5 nc_b15s6 6 [6:6] 6 nc_b15s7 7 [7:7] 7 nc_b15s8 8 [8:8] 8 nc_b15s9 9 [9:9] 9 nc_b15s10 10 [10:10] 10 nc_b15s11 11 [11:11] 11 nc_b15s12 12 [12:12] 12 nc_b15s13 13 [13:13] 13 nc_b15s14 14 [14:14] 14 nc_b15s15 15 [15:15] 15 0 0x18 registers irqarray15 15 IRQARRAY16 0xE000C000 IRQARRAY16 EV_SOFT 0x0000 0x00 32 trigger 15 [15:0] 0 EV_EDGE_TRIGGERED 0x0004 0x00 32 use_edge 15 [15:0] 0 EV_POLARITY 0x0008 0x00 32 rising 15 [15:0] 0 EV_STATUS 0x000c 0x00 32 nc_b16s0 0 [0:0] 0 nc_b16s1 1 [1:1] 1 nc_b16s2 2 [2:2] 2 nc_b16s3 3 [3:3] 3 nc_b16s4 4 [4:4] 4 nc_b16s5 5 [5:5] 5 nc_b16s6 6 [6:6] 6 nc_b16s7 7 [7:7] 7 nc_b16s8 8 [8:8] 8 nc_b16s9 9 [9:9] 9 nc_b16s10 10 [10:10] 10 nc_b16s11 11 [11:11] 11 nc_b16s12 12 [12:12] 12 nc_b16s13 13 [13:13] 13 nc_b16s14 14 [14:14] 14 nc_b16s15 15 [15:15] 15 EV_PENDING 0x0010 0x00 32 nc_b16s0 0 [0:0] 0 nc_b16s1 1 [1:1] 1 nc_b16s2 2 [2:2] 2 nc_b16s3 3 [3:3] 3 nc_b16s4 4 [4:4] 4 nc_b16s5 5 [5:5] 5 nc_b16s6 6 [6:6] 6 nc_b16s7 7 [7:7] 7 nc_b16s8 8 [8:8] 8 nc_b16s9 9 [9:9] 9 nc_b16s10 10 [10:10] 10 nc_b16s11 11 [11:11] 11 nc_b16s12 12 [12:12] 12 nc_b16s13 13 [13:13] 13 nc_b16s14 14 [14:14] 14 nc_b16s15 15 [15:15] 15 EV_ENABLE 0x0014 0x00 32 nc_b16s0 0 [0:0] 0 nc_b16s1 1 [1:1] 1 nc_b16s2 2 [2:2] 2 nc_b16s3 3 [3:3] 3 nc_b16s4 4 [4:4] 4 nc_b16s5 5 [5:5] 5 nc_b16s6 6 [6:6] 6 nc_b16s7 7 [7:7] 7 nc_b16s8 8 [8:8] 8 nc_b16s9 9 [9:9] 9 nc_b16s10 10 [10:10] 10 nc_b16s11 11 [11:11] 11 nc_b16s12 12 [12:12] 12 nc_b16s13 13 [13:13] 13 nc_b16s14 14 [14:14] 14 nc_b16s15 15 [15:15] 15 0 0x18 registers irqarray16 16 IRQARRAY17 0xE000D000 IRQARRAY17 EV_SOFT 0x0000 0x00 32 trigger 15 [15:0] 0 EV_EDGE_TRIGGERED 0x0004 0x00 32 use_edge 15 [15:0] 0 EV_POLARITY 0x0008 0x00 32 rising 15 [15:0] 0 EV_STATUS 0x000c 0x00 32 nc_b17s0 0 [0:0] 0 nc_b17s1 1 [1:1] 1 nc_b17s2 2 [2:2] 2 nc_b17s3 3 [3:3] 3 nc_b17s4 4 [4:4] 4 nc_b17s5 5 [5:5] 5 nc_b17s6 6 [6:6] 6 nc_b17s7 7 [7:7] 7 nc_b17s8 8 [8:8] 8 nc_b17s9 9 [9:9] 9 nc_b17s10 10 [10:10] 10 nc_b17s11 11 [11:11] 11 nc_b17s12 12 [12:12] 12 nc_b17s13 13 [13:13] 13 nc_b17s14 14 [14:14] 14 nc_b17s15 15 [15:15] 15 EV_PENDING 0x0010 0x00 32 nc_b17s0 0 [0:0] 0 nc_b17s1 1 [1:1] 1 nc_b17s2 2 [2:2] 2 nc_b17s3 3 [3:3] 3 nc_b17s4 4 [4:4] 4 nc_b17s5 5 [5:5] 5 nc_b17s6 6 [6:6] 6 nc_b17s7 7 [7:7] 7 nc_b17s8 8 [8:8] 8 nc_b17s9 9 [9:9] 9 nc_b17s10 10 [10:10] 10 nc_b17s11 11 [11:11] 11 nc_b17s12 12 [12:12] 12 nc_b17s13 13 [13:13] 13 nc_b17s14 14 [14:14] 14 nc_b17s15 15 [15:15] 15 EV_ENABLE 0x0014 0x00 32 nc_b17s0 0 [0:0] 0 nc_b17s1 1 [1:1] 1 nc_b17s2 2 [2:2] 2 nc_b17s3 3 [3:3] 3 nc_b17s4 4 [4:4] 4 nc_b17s5 5 [5:5] 5 nc_b17s6 6 [6:6] 6 nc_b17s7 7 [7:7] 7 nc_b17s8 8 [8:8] 8 nc_b17s9 9 [9:9] 9 nc_b17s10 10 [10:10] 10 nc_b17s11 11 [11:11] 11 nc_b17s12 12 [12:12] 12 nc_b17s13 13 [13:13] 13 nc_b17s14 14 [14:14] 14 nc_b17s15 15 [15:15] 15 0 0x18 registers irqarray17 17 IRQARRAY18 0xE000E000 IRQARRAY18 EV_SOFT 0x0000 0x00 32 trigger 15 [15:0] 0 EV_EDGE_TRIGGERED 0x0004 0x00 32 use_edge 15 [15:0] 0 EV_POLARITY 0x0008 0x00 32 rising 15 [15:0] 0 EV_STATUS 0x000c 0x00 32 pioirq0_dupe 0 [0:0] 0 pioirq1_dupe 1 [1:1] 1 pioirq2_dupe 2 [2:2] 2 pioirq3_dupe 3 [3:3] 3 nc_b18s4 4 [4:4] 4 nc_b18s5 5 [5:5] 5 nc_b18s6 6 [6:6] 6 nc_b18s7 7 [7:7] 7 nc_b18s8 8 [8:8] 8 nc_b18s9 9 [9:9] 9 nc_b18s10 10 [10:10] 10 nc_b18s11 11 [11:11] 11 nc_b18s12 12 [12:12] 12 nc_b18s13 13 [13:13] 13 nc_b18s14 14 [14:14] 14 nc_b18s15 15 [15:15] 15 EV_PENDING 0x0010 0x00 32 pioirq0_dupe 0 [0:0] 0 pioirq1_dupe 1 [1:1] 1 pioirq2_dupe 2 [2:2] 2 pioirq3_dupe 3 [3:3] 3 nc_b18s4 4 [4:4] 4 nc_b18s5 5 [5:5] 5 nc_b18s6 6 [6:6] 6 nc_b18s7 7 [7:7] 7 nc_b18s8 8 [8:8] 8 nc_b18s9 9 [9:9] 9 nc_b18s10 10 [10:10] 10 nc_b18s11 11 [11:11] 11 nc_b18s12 12 [12:12] 12 nc_b18s13 13 [13:13] 13 nc_b18s14 14 [14:14] 14 nc_b18s15 15 [15:15] 15 EV_ENABLE 0x0014 0x00 32 pioirq0_dupe 0 [0:0] 0 pioirq1_dupe 1 [1:1] 1 pioirq2_dupe 2 [2:2] 2 pioirq3_dupe 3 [3:3] 3 nc_b18s4 4 [4:4] 4 nc_b18s5 5 [5:5] 5 nc_b18s6 6 [6:6] 6 nc_b18s7 7 [7:7] 7 nc_b18s8 8 [8:8] 8 nc_b18s9 9 [9:9] 9 nc_b18s10 10 [10:10] 10 nc_b18s11 11 [11:11] 11 nc_b18s12 12 [12:12] 12 nc_b18s13 13 [13:13] 13 nc_b18s14 14 [14:14] 14 nc_b18s15 15 [15:15] 15 0 0x18 registers irqarray18 18 IRQARRAY19 0xE000F000 IRQARRAY19 EV_SOFT 0x0000 0x00 32 trigger 15 [15:0] 0 EV_EDGE_TRIGGERED 0x0004 0x00 32 use_edge 15 [15:0] 0 EV_POLARITY 0x0008 0x00 32 rising 15 [15:0] 0 EV_STATUS 0x000c 0x00 32 mbox_irq_available_dupe 0 [0:0] 0 mbox_irq_abort_init_dupe 1 [1:1] 1 mbox_irq_done_dupe 2 [2:2] 2 mbox_irq_error_dupe 3 [3:3] 3 nc_b19s4 4 [4:4] 4 nc_b19s5 5 [5:5] 5 nc_b19s6 6 [6:6] 6 nc_b19s7 7 [7:7] 7 nc_b19s8 8 [8:8] 8 nc_b19s9 9 [9:9] 9 nc_b19s10 10 [10:10] 10 nc_b19s11 11 [11:11] 11 nc_b19s12 12 [12:12] 12 nc_b19s13 13 [13:13] 13 nc_b19s14 14 [14:14] 14 nc_b19s15 15 [15:15] 15 EV_PENDING 0x0010 0x00 32 mbox_irq_available_dupe 0 [0:0] 0 mbox_irq_abort_init_dupe 1 [1:1] 1 mbox_irq_done_dupe 2 [2:2] 2 mbox_irq_error_dupe 3 [3:3] 3 nc_b19s4 4 [4:4] 4 nc_b19s5 5 [5:5] 5 nc_b19s6 6 [6:6] 6 nc_b19s7 7 [7:7] 7 nc_b19s8 8 [8:8] 8 nc_b19s9 9 [9:9] 9 nc_b19s10 10 [10:10] 10 nc_b19s11 11 [11:11] 11 nc_b19s12 12 [12:12] 12 nc_b19s13 13 [13:13] 13 nc_b19s14 14 [14:14] 14 nc_b19s15 15 [15:15] 15 EV_ENABLE 0x0014 0x00 32 mbox_irq_available_dupe 0 [0:0] 0 mbox_irq_abort_init_dupe 1 [1:1] 1 mbox_irq_done_dupe 2 [2:2] 2 mbox_irq_error_dupe 3 [3:3] 3 nc_b19s4 4 [4:4] 4 nc_b19s5 5 [5:5] 5 nc_b19s6 6 [6:6] 6 nc_b19s7 7 [7:7] 7 nc_b19s8 8 [8:8] 8 nc_b19s9 9 [9:9] 9 nc_b19s10 10 [10:10] 10 nc_b19s11 11 [11:11] 11 nc_b19s12 12 [12:12] 12 nc_b19s13 13 [13:13] 13 nc_b19s14 14 [14:14] 14 nc_b19s15 15 [15:15] 15 0 0x18 registers irqarray19 19 IRQARRAY2 0xE0010000 IRQARRAY2 EV_SOFT 0x0000 0x00 32 trigger 15 [15:0] 0 EV_EDGE_TRIGGERED 0x0004 0x00 32 use_edge 15 [15:0] 0 EV_POLARITY 0x0008 0x00 32 rising 15 [15:0] 0 EV_STATUS 0x000c 0x00 32 qfcirq 0 [0:0] 0 mdmairq 1 [1:1] 1 mbox_irq_available 2 [2:2] 2 mbox_irq_abort_init 3 [3:3] 3 mbox_irq_done 4 [4:4] 4 mbox_irq_error 5 [5:5] 5 nc_b2s6 6 [6:6] 6 nc_b2s7 7 [7:7] 7 nc_b2s8 8 [8:8] 8 nc_b2s9 9 [9:9] 9 nc_b2s10 10 [10:10] 10 nc_b2s11 11 [11:11] 11 nc_b2s12 12 [12:12] 12 nc_b2s13 13 [13:13] 13 nc_b2s14 14 [14:14] 14 nc_b2s15 15 [15:15] 15 EV_PENDING 0x0010 0x00 32 qfcirq 0 [0:0] 0 mdmairq 1 [1:1] 1 mbox_irq_available 2 [2:2] 2 mbox_irq_abort_init 3 [3:3] 3 mbox_irq_done 4 [4:4] 4 mbox_irq_error 5 [5:5] 5 nc_b2s6 6 [6:6] 6 nc_b2s7 7 [7:7] 7 nc_b2s8 8 [8:8] 8 nc_b2s9 9 [9:9] 9 nc_b2s10 10 [10:10] 10 nc_b2s11 11 [11:11] 11 nc_b2s12 12 [12:12] 12 nc_b2s13 13 [13:13] 13 nc_b2s14 14 [14:14] 14 nc_b2s15 15 [15:15] 15 EV_ENABLE 0x0014 0x00 32 qfcirq 0 [0:0] 0 mdmairq 1 [1:1] 1 mbox_irq_available 2 [2:2] 2 mbox_irq_abort_init 3 [3:3] 3 mbox_irq_done 4 [4:4] 4 mbox_irq_error 5 [5:5] 5 nc_b2s6 6 [6:6] 6 nc_b2s7 7 [7:7] 7 nc_b2s8 8 [8:8] 8 nc_b2s9 9 [9:9] 9 nc_b2s10 10 [10:10] 10 nc_b2s11 11 [11:11] 11 nc_b2s12 12 [12:12] 12 nc_b2s13 13 [13:13] 13 nc_b2s14 14 [14:14] 14 nc_b2s15 15 [15:15] 15 0 0x18 registers irqarray2 2 IRQARRAY3 0xE0011000 IRQARRAY3 EV_SOFT 0x0000 0x00 32 trigger 15 [15:0] 0 EV_EDGE_TRIGGERED 0x0004 0x00 32 use_edge 15 [15:0] 0 EV_POLARITY 0x0008 0x00 32 rising 15 [15:0] 0 EV_STATUS 0x000c 0x00 32 sceintr0 0 [0:0] 0 sceintr1 1 [1:1] 1 sceintr2 2 [2:2] 2 sceintr3 3 [3:3] 3 sceintr4 4 [4:4] 4 sceintr5 5 [5:5] 5 sceintr6 6 [6:6] 6 sceintr7 7 [7:7] 7 nc_b3s8 8 [8:8] 8 nc_b3s9 9 [9:9] 9 nc_b3s10 10 [10:10] 10 nc_b3s11 11 [11:11] 11 nc_b3s12 12 [12:12] 12 nc_b3s13 13 [13:13] 13 nc_b3s14 14 [14:14] 14 nc_b3s15 15 [15:15] 15 EV_PENDING 0x0010 0x00 32 sceintr0 0 [0:0] 0 sceintr1 1 [1:1] 1 sceintr2 2 [2:2] 2 sceintr3 3 [3:3] 3 sceintr4 4 [4:4] 4 sceintr5 5 [5:5] 5 sceintr6 6 [6:6] 6 sceintr7 7 [7:7] 7 nc_b3s8 8 [8:8] 8 nc_b3s9 9 [9:9] 9 nc_b3s10 10 [10:10] 10 nc_b3s11 11 [11:11] 11 nc_b3s12 12 [12:12] 12 nc_b3s13 13 [13:13] 13 nc_b3s14 14 [14:14] 14 nc_b3s15 15 [15:15] 15 EV_ENABLE 0x0014 0x00 32 sceintr0 0 [0:0] 0 sceintr1 1 [1:1] 1 sceintr2 2 [2:2] 2 sceintr3 3 [3:3] 3 sceintr4 4 [4:4] 4 sceintr5 5 [5:5] 5 sceintr6 6 [6:6] 6 sceintr7 7 [7:7] 7 nc_b3s8 8 [8:8] 8 nc_b3s9 9 [9:9] 9 nc_b3s10 10 [10:10] 10 nc_b3s11 11 [11:11] 11 nc_b3s12 12 [12:12] 12 nc_b3s13 13 [13:13] 13 nc_b3s14 14 [14:14] 14 nc_b3s15 15 [15:15] 15 0 0x18 registers irqarray3 3 IRQARRAY4 0xE0012000 IRQARRAY4 EV_SOFT 0x0000 0x00 32 trigger 15 [15:0] 0 EV_EDGE_TRIGGERED 0x0004 0x00 32 use_edge 15 [15:0] 0 EV_POLARITY 0x0008 0x00 32 rising 15 [15:0] 0 EV_STATUS 0x000c 0x00 32 nc_b4s0 0 [0:0] 0 nc_b4s1 1 [1:1] 1 nc_b4s2 2 [2:2] 2 nc_b4s3 3 [3:3] 3 nc_b4s4 4 [4:4] 4 nc_b4s5 5 [5:5] 5 nc_b4s6 6 [6:6] 6 nc_b4s7 7 [7:7] 7 nc_b4s8 8 [8:8] 8 nc_b4s9 9 [9:9] 9 nc_b4s10 10 [10:10] 10 nc_b4s11 11 [11:11] 11 nc_b4s12 12 [12:12] 12 nc_b4s13 13 [13:13] 13 nc_b4s14 14 [14:14] 14 nc_b4s15 15 [15:15] 15 EV_PENDING 0x0010 0x00 32 nc_b4s0 0 [0:0] 0 nc_b4s1 1 [1:1] 1 nc_b4s2 2 [2:2] 2 nc_b4s3 3 [3:3] 3 nc_b4s4 4 [4:4] 4 nc_b4s5 5 [5:5] 5 nc_b4s6 6 [6:6] 6 nc_b4s7 7 [7:7] 7 nc_b4s8 8 [8:8] 8 nc_b4s9 9 [9:9] 9 nc_b4s10 10 [10:10] 10 nc_b4s11 11 [11:11] 11 nc_b4s12 12 [12:12] 12 nc_b4s13 13 [13:13] 13 nc_b4s14 14 [14:14] 14 nc_b4s15 15 [15:15] 15 EV_ENABLE 0x0014 0x00 32 nc_b4s0 0 [0:0] 0 nc_b4s1 1 [1:1] 1 nc_b4s2 2 [2:2] 2 nc_b4s3 3 [3:3] 3 nc_b4s4 4 [4:4] 4 nc_b4s5 5 [5:5] 5 nc_b4s6 6 [6:6] 6 nc_b4s7 7 [7:7] 7 nc_b4s8 8 [8:8] 8 nc_b4s9 9 [9:9] 9 nc_b4s10 10 [10:10] 10 nc_b4s11 11 [11:11] 11 nc_b4s12 12 [12:12] 12 nc_b4s13 13 [13:13] 13 nc_b4s14 14 [14:14] 14 nc_b4s15 15 [15:15] 15 0 0x18 registers irqarray4 4 IRQARRAY5 0xE0013000 IRQARRAY5 EV_SOFT 0x0000 0x00 32 trigger 15 [15:0] 0 EV_EDGE_TRIGGERED 0x0004 0x00 32 use_edge 15 [15:0] 0 EV_POLARITY 0x0008 0x00 32 rising 15 [15:0] 0 EV_STATUS 0x000c 0x00 32 uart0_rx 0 [0:0] 0 uart0_tx 1 [1:1] 1 uart0_rx_char 2 [2:2] 2 uart0_err 3 [3:3] 3 uart1_rx 4 [4:4] 4 uart1_tx 5 [5:5] 5 uart1_rx_char 6 [6:6] 6 uart1_err 7 [7:7] 7 uart2_rx 8 [8:8] 8 uart2_tx 9 [9:9] 9 uart2_rx_char 10 [10:10] 10 uart2_err 11 [11:11] 11 uart3_rx 12 [12:12] 12 uart3_tx 13 [13:13] 13 uart3_rx_char 14 [14:14] 14 uart3_err 15 [15:15] 15 EV_PENDING 0x0010 0x00 32 uart0_rx 0 [0:0] 0 uart0_tx 1 [1:1] 1 uart0_rx_char 2 [2:2] 2 uart0_err 3 [3:3] 3 uart1_rx 4 [4:4] 4 uart1_tx 5 [5:5] 5 uart1_rx_char 6 [6:6] 6 uart1_err 7 [7:7] 7 uart2_rx 8 [8:8] 8 uart2_tx 9 [9:9] 9 uart2_rx_char 10 [10:10] 10 uart2_err 11 [11:11] 11 uart3_rx 12 [12:12] 12 uart3_tx 13 [13:13] 13 uart3_rx_char 14 [14:14] 14 uart3_err 15 [15:15] 15 EV_ENABLE 0x0014 0x00 32 uart0_rx 0 [0:0] 0 uart0_tx 1 [1:1] 1 uart0_rx_char 2 [2:2] 2 uart0_err 3 [3:3] 3 uart1_rx 4 [4:4] 4 uart1_tx 5 [5:5] 5 uart1_rx_char 6 [6:6] 6 uart1_err 7 [7:7] 7 uart2_rx 8 [8:8] 8 uart2_tx 9 [9:9] 9 uart2_rx_char 10 [10:10] 10 uart2_err 11 [11:11] 11 uart3_rx 12 [12:12] 12 uart3_tx 13 [13:13] 13 uart3_rx_char 14 [14:14] 14 uart3_err 15 [15:15] 15 0 0x18 registers irqarray5 5 IRQARRAY6 0xE0014000 IRQARRAY6 EV_SOFT 0x0000 0x00 32 trigger 15 [15:0] 0 EV_EDGE_TRIGGERED 0x0004 0x00 32 use_edge 15 [15:0] 0 EV_POLARITY 0x0008 0x00 32 rising 15 [15:0] 0 EV_STATUS 0x000c 0x00 32 spim0_rx 0 [0:0] 0 spim0_tx 1 [1:1] 1 spim0_cmd 2 [2:2] 2 spim0_eot 3 [3:3] 3 spim1_rx 4 [4:4] 4 spim1_tx 5 [5:5] 5 spim1_cmd 6 [6:6] 6 spim1_eot 7 [7:7] 7 spim2_rx 8 [8:8] 8 spim2_tx 9 [9:9] 9 spim2_cmd 10 [10:10] 10 spim2_eot 11 [11:11] 11 spim3_rx 12 [12:12] 12 spim3_tx 13 [13:13] 13 spim3_cmd 14 [14:14] 14 spim3_eot 15 [15:15] 15 EV_PENDING 0x0010 0x00 32 spim0_rx 0 [0:0] 0 spim0_tx 1 [1:1] 1 spim0_cmd 2 [2:2] 2 spim0_eot 3 [3:3] 3 spim1_rx 4 [4:4] 4 spim1_tx 5 [5:5] 5 spim1_cmd 6 [6:6] 6 spim1_eot 7 [7:7] 7 spim2_rx 8 [8:8] 8 spim2_tx 9 [9:9] 9 spim2_cmd 10 [10:10] 10 spim2_eot 11 [11:11] 11 spim3_rx 12 [12:12] 12 spim3_tx 13 [13:13] 13 spim3_cmd 14 [14:14] 14 spim3_eot 15 [15:15] 15 EV_ENABLE 0x0014 0x00 32 spim0_rx 0 [0:0] 0 spim0_tx 1 [1:1] 1 spim0_cmd 2 [2:2] 2 spim0_eot 3 [3:3] 3 spim1_rx 4 [4:4] 4 spim1_tx 5 [5:5] 5 spim1_cmd 6 [6:6] 6 spim1_eot 7 [7:7] 7 spim2_rx 8 [8:8] 8 spim2_tx 9 [9:9] 9 spim2_cmd 10 [10:10] 10 spim2_eot 11 [11:11] 11 spim3_rx 12 [12:12] 12 spim3_tx 13 [13:13] 13 spim3_cmd 14 [14:14] 14 spim3_eot 15 [15:15] 15 0 0x18 registers irqarray6 6 IRQARRAY7 0xE0015000 IRQARRAY7 EV_SOFT 0x0000 0x00 32 trigger 15 [15:0] 0 EV_EDGE_TRIGGERED 0x0004 0x00 32 use_edge 15 [15:0] 0 EV_POLARITY 0x0008 0x00 32 rising 15 [15:0] 0 EV_STATUS 0x000c 0x00 32 i2c0_rx 0 [0:0] 0 i2c0_tx 1 [1:1] 1 i2c0_cmd 2 [2:2] 2 i2c0_eot 3 [3:3] 3 i2c1_rx 4 [4:4] 4 i2c1_tx 5 [5:5] 5 i2c1_cmd 6 [6:6] 6 i2c1_eot 7 [7:7] 7 i2c2_rx 8 [8:8] 8 i2c2_tx 9 [9:9] 9 i2c2_cmd 10 [10:10] 10 i2c2_eot 11 [11:11] 11 i2c3_rx 12 [12:12] 12 i2c3_tx 13 [13:13] 13 i2c3_cmd 14 [14:14] 14 i2c3_eot 15 [15:15] 15 EV_PENDING 0x0010 0x00 32 i2c0_rx 0 [0:0] 0 i2c0_tx 1 [1:1] 1 i2c0_cmd 2 [2:2] 2 i2c0_eot 3 [3:3] 3 i2c1_rx 4 [4:4] 4 i2c1_tx 5 [5:5] 5 i2c1_cmd 6 [6:6] 6 i2c1_eot 7 [7:7] 7 i2c2_rx 8 [8:8] 8 i2c2_tx 9 [9:9] 9 i2c2_cmd 10 [10:10] 10 i2c2_eot 11 [11:11] 11 i2c3_rx 12 [12:12] 12 i2c3_tx 13 [13:13] 13 i2c3_cmd 14 [14:14] 14 i2c3_eot 15 [15:15] 15 EV_ENABLE 0x0014 0x00 32 i2c0_rx 0 [0:0] 0 i2c0_tx 1 [1:1] 1 i2c0_cmd 2 [2:2] 2 i2c0_eot 3 [3:3] 3 i2c1_rx 4 [4:4] 4 i2c1_tx 5 [5:5] 5 i2c1_cmd 6 [6:6] 6 i2c1_eot 7 [7:7] 7 i2c2_rx 8 [8:8] 8 i2c2_tx 9 [9:9] 9 i2c2_cmd 10 [10:10] 10 i2c2_eot 11 [11:11] 11 i2c3_rx 12 [12:12] 12 i2c3_tx 13 [13:13] 13 i2c3_cmd 14 [14:14] 14 i2c3_eot 15 [15:15] 15 0 0x18 registers irqarray7 7 IRQARRAY8 0xE0016000 IRQARRAY8 EV_SOFT 0x0000 0x00 32 trigger 15 [15:0] 0 EV_EDGE_TRIGGERED 0x0004 0x00 32 use_edge 15 [15:0] 0 EV_POLARITY 0x0008 0x00 32 rising 15 [15:0] 0 EV_STATUS 0x000c 0x00 32 sdio_rx 0 [0:0] 0 sdio_tx 1 [1:1] 1 sdio_eot 2 [2:2] 2 sdio_err 3 [3:3] 3 i2s_rx 4 [4:4] 4 i2s_tx 5 [5:5] 5 nc_b8s6 6 [6:6] 6 nc_b8s7 7 [7:7] 7 cam_rx 8 [8:8] 8 adc_rx 9 [9:9] 9 nc_b8s10 10 [10:10] 10 nc_b8s11 11 [11:11] 11 filter_eot 12 [12:12] 12 filter_act 13 [13:13] 13 nc_b8s14 14 [14:14] 14 nc_b8s15 15 [15:15] 15 EV_PENDING 0x0010 0x00 32 sdio_rx 0 [0:0] 0 sdio_tx 1 [1:1] 1 sdio_eot 2 [2:2] 2 sdio_err 3 [3:3] 3 i2s_rx 4 [4:4] 4 i2s_tx 5 [5:5] 5 nc_b8s6 6 [6:6] 6 nc_b8s7 7 [7:7] 7 cam_rx 8 [8:8] 8 adc_rx 9 [9:9] 9 nc_b8s10 10 [10:10] 10 nc_b8s11 11 [11:11] 11 filter_eot 12 [12:12] 12 filter_act 13 [13:13] 13 nc_b8s14 14 [14:14] 14 nc_b8s15 15 [15:15] 15 EV_ENABLE 0x0014 0x00 32 sdio_rx 0 [0:0] 0 sdio_tx 1 [1:1] 1 sdio_eot 2 [2:2] 2 sdio_err 3 [3:3] 3 i2s_rx 4 [4:4] 4 i2s_tx 5 [5:5] 5 nc_b8s6 6 [6:6] 6 nc_b8s7 7 [7:7] 7 cam_rx 8 [8:8] 8 adc_rx 9 [9:9] 9 nc_b8s10 10 [10:10] 10 nc_b8s11 11 [11:11] 11 filter_eot 12 [12:12] 12 filter_act 13 [13:13] 13 nc_b8s14 14 [14:14] 14 nc_b8s15 15 [15:15] 15 0 0x18 registers irqarray8 8 IRQARRAY9 0xE0017000 IRQARRAY9 EV_SOFT 0x0000 0x00 32 trigger 15 [15:0] 0 EV_EDGE_TRIGGERED 0x0004 0x00 32 use_edge 15 [15:0] 0 EV_POLARITY 0x0008 0x00 32 rising 15 [15:0] 0 EV_STATUS 0x000c 0x00 32 scif_rx 0 [0:0] 0 scif_tx 1 [1:1] 1 scif_rx_char 2 [2:2] 2 scif_err 3 [3:3] 3 spis0_rx 4 [4:4] 4 spis0_tx 5 [5:5] 5 spis0_eot 6 [6:6] 6 nc_b9s7 7 [7:7] 7 spis1_rx 8 [8:8] 8 spis1_tx 9 [9:9] 9 spis1_eot 10 [10:10] 10 nc_b9s11 11 [11:11] 11 pwm0_ev 12 [12:12] 12 pwm1_ev 13 [13:13] 13 pwm2_ev 14 [14:14] 14 pwm3_ev 15 [15:15] 15 EV_PENDING 0x0010 0x00 32 scif_rx 0 [0:0] 0 scif_tx 1 [1:1] 1 scif_rx_char 2 [2:2] 2 scif_err 3 [3:3] 3 spis0_rx 4 [4:4] 4 spis0_tx 5 [5:5] 5 spis0_eot 6 [6:6] 6 nc_b9s7 7 [7:7] 7 spis1_rx 8 [8:8] 8 spis1_tx 9 [9:9] 9 spis1_eot 10 [10:10] 10 nc_b9s11 11 [11:11] 11 pwm0_ev 12 [12:12] 12 pwm1_ev 13 [13:13] 13 pwm2_ev 14 [14:14] 14 pwm3_ev 15 [15:15] 15 EV_ENABLE 0x0014 0x00 32 scif_rx 0 [0:0] 0 scif_tx 1 [1:1] 1 scif_rx_char 2 [2:2] 2 scif_err 3 [3:3] 3 spis0_rx 4 [4:4] 4 spis0_tx 5 [5:5] 5 spis0_eot 6 [6:6] 6 nc_b9s7 7 [7:7] 7 spis1_rx 8 [8:8] 8 spis1_tx 9 [9:9] 9 spis1_eot 10 [10:10] 10 nc_b9s11 11 [11:11] 11 pwm0_ev 12 [12:12] 12 pwm1_ev 13 [13:13] 13 pwm2_ev 14 [14:14] 14 pwm3_ev 15 [15:15] 15 0 0x18 registers irqarray9 9 MAILBOX 0xE0018000 MAILBOX WDATA 0x0000 0x00 32 wdata 31 [31:0] 0 RDATA 0x0004 0x00 32 rdata 31 [31:0] 0 EV_STATUS 0x0008 0x00 32 available 0 [0:0] 0 abort_init 1 [1:1] 1 abort_done 2 [2:2] 2 error 3 [3:3] 3 EV_PENDING 0x000c 0x00 32 available 0 [0:0] 0 abort_init 1 [1:1] 1 abort_done 2 [2:2] 2 error 3 [3:3] 3 EV_ENABLE 0x0010 0x00 32 available 0 [0:0] 0 abort_init 1 [1:1] 1 abort_done 2 [2:2] 2 error 3 [3:3] 3 STATUS 0x0014 0x00 32 rx_words 10 [10:0] 0 tx_words 21 [21:11] 11 abort_in_progress 22 [22:22] 22 abort_ack 23 [23:23] 23 tx_err 24 [24:24] 24 rx_err 25 [25:25] 25 CONTROL 0x0018 0x00 32 abort 0 [0:0] 0 DONE 0x001c 0x00 32 done 0 [0:0] 0 LOOPBACK 0x0020 0x00 32 loopback 0 [0:0] 0 0 0x24 registers mailbox 22 MB_CLIENT 0xE0019000 MB_CLIENT WDATA 0x0000 0x00 32 wdata 31 [31:0] 0 RDATA 0x0004 0x00 32 rdata 31 [31:0] 0 STATUS 0x0008 0x00 32 rx_avail 0 [0:0] 0 tx_free 1 [1:1] 1 abort_in_progress 2 [2:2] 2 abort_ack 3 [3:3] 3 tx_err 4 [4:4] 4 rx_err 5 [5:5] 5 EV_STATUS 0x000c 0x00 32 available 0 [0:0] 0 abort_init 1 [1:1] 1 abort_done 2 [2:2] 2 error 3 [3:3] 3 EV_PENDING 0x0010 0x00 32 available 0 [0:0] 0 abort_init 1 [1:1] 1 abort_done 2 [2:2] 2 error 3 [3:3] 3 EV_ENABLE 0x0014 0x00 32 available 0 [0:0] 0 abort_init 1 [1:1] 1 abort_done 2 [2:2] 2 error 3 [3:3] 3 CONTROL 0x0018 0x00 32 abort 0 [0:0] 0 DONE 0x001c 0x00 32 done 0 [0:0] 0 0 0x20 registers mb_client 23 RESETVALUE 0xE001A000 RESETVALUE PC 0x0000 0x00 32 pc 31 [31:0] 0 0 0x4 registers TICKTIMER 0xE001B000 TICKTIMER CONTROL 0x0000 0x00 32 reset 0 [0:0] 0 TIME1 0x0004 0x00 32 time 31 [31:0] 0 TIME0 0x0008 0x00 32 time 31 [31:0] 0 MSLEEP_TARGET1 0x000c 0x00 32 msleep_target 31 [31:0] 0 MSLEEP_TARGET0 0x0010 0x00 32 msleep_target 31 [31:0] 0 EV_STATUS 0x0014 0x00 32 alarm 0 [0:0] 0 EV_PENDING 0x0018 0x00 32 alarm 0 [0:0] 0 EV_ENABLE 0x001c 0x00 32 alarm 0 [0:0] 0 CLOCKS_PER_TICK 0x0020 0xc3500 32 clocks_per_tick 31 [31:0] 0 0 0x24 registers ticktimer 20 TIMER0 0xE001C000 TIMER0 LOAD 0x0000 0x00 32 load 31 [31:0] 0 RELOAD 0x0004 0x00 32 reload 31 [31:0] 0 EN 0x0008 0x00 32 en 0 [0:0] 0 UPDATE_VALUE 0x000c 0x00 32 update_value 0 [0:0] 0 VALUE 0x0010 0x00 32 value 31 [31:0] 0 EV_STATUS 0x0014 0x00 32 zero 0 [0:0] 0 EV_PENDING 0x0018 0x00 32 zero 0 [0:0] 0 EV_ENABLE 0x001c 0x00 32 zero 0 [0:0] 0 0 0x20 registers timer0 30 CSR 0xE0000000 0x00040000