File tree Expand file tree Collapse file tree 10 files changed +0
-127
lines changed Expand file tree Collapse file tree 10 files changed +0
-127
lines changed Original file line number Diff line number Diff line change 11Setting up interrupts...
2- 00 0x00000000 Ctrl { enabled=0, id=0 }
3- 01 0x00000000 Ctrl { enabled=0, id=0 }
4- 02 0x00000000 Ctrl { enabled=0, id=0 }
5- 03 0x00000000 Ctrl { enabled=0, id=0 }
6- 04 0x0000087c Ctrl { enabled=1, id=2 }
7- 05 0x00000000 Ctrl { enabled=0, id=0 }
8- 06 0x00000000 Ctrl { enabled=0, id=0 }
9- 07 0x0000079c Ctrl { enabled=1, id=1 }
10- 08 0x00000000 Ctrl { enabled=0, id=0 }
11- 09 0x00000000 Ctrl { enabled=0, id=0 }
12- 10 0x00000000 Ctrl { enabled=0, id=0 }
13- 11 0x00000000 Ctrl { enabled=0, id=0 }
14- 12 0x00000000 Ctrl { enabled=0, id=0 }
15- 13 0x00000000 Ctrl { enabled=0, id=0 }
16- 14 0x00000000 Ctrl { enabled=0, id=0 }
17- 15 0x00000000 Ctrl { enabled=0, id=0 }
182Firing interrupt...
193> interrupt_handler()
204> soft_handler1()
Original file line number Diff line number Diff line change 11Setting up interrupts...
2- 00 0x00000000 Ctrl { enabled=0, id=0 }
3- 01 0x00000000 Ctrl { enabled=0, id=0 }
4- 02 0x00000000 Ctrl { enabled=0, id=0 }
5- 03 0x00000000 Ctrl { enabled=0, id=0 }
6- 04 0x0000040c Ctrl { enabled=1, id=2 }
7- 05 0x00000000 Ctrl { enabled=0, id=0 }
8- 06 0x00000000 Ctrl { enabled=0, id=0 }
9- 07 0x00000330 Ctrl { enabled=1, id=1 }
10- 08 0x00000000 Ctrl { enabled=0, id=0 }
11- 09 0x00000000 Ctrl { enabled=0, id=0 }
12- 10 0x00000000 Ctrl { enabled=0, id=0 }
13- 11 0x00000000 Ctrl { enabled=0, id=0 }
14- 12 0x00000000 Ctrl { enabled=0, id=0 }
15- 13 0x00000000 Ctrl { enabled=0, id=0 }
16- 14 0x00000000 Ctrl { enabled=0, id=0 }
17- 15 0x00000000 Ctrl { enabled=0, id=0 }
182Firing interrupt...
193> interrupt_handler()
204> soft_handler1()
Original file line number Diff line number Diff line change 11Setting up interrupts...
2- 00 0x00000000 Ctrl { enabled=0, id=0 }
3- 01 0x00000000 Ctrl { enabled=0, id=0 }
4- 02 0x00000000 Ctrl { enabled=0, id=0 }
5- 03 0x00000000 Ctrl { enabled=0, id=0 }
6- 04 0x00000154 Ctrl { enabled=1, id=2 }
7- 05 0x00000000 Ctrl { enabled=0, id=0 }
8- 06 0x00000000 Ctrl { enabled=0, id=0 }
9- 07 0x00000078 Ctrl { enabled=1, id=1 }
10- 08 0x00000000 Ctrl { enabled=0, id=0 }
11- 09 0x00000000 Ctrl { enabled=0, id=0 }
12- 10 0x00000000 Ctrl { enabled=0, id=0 }
13- 11 0x00000000 Ctrl { enabled=0, id=0 }
14- 12 0x00000000 Ctrl { enabled=0, id=0 }
15- 13 0x00000000 Ctrl { enabled=0, id=0 }
16- 14 0x00000000 Ctrl { enabled=0, id=0 }
17- 15 0x00000000 Ctrl { enabled=0, id=0 }
182Firing interrupt...
193> interrupt_handler()
204> soft_handler1()
Original file line number Diff line number Diff line change 11Setting up interrupts...
2- 00 0x00000000 Ctrl { enabled=0, id=0 }
3- 01 0x00000000 Ctrl { enabled=0, id=0 }
4- 02 0x00000000 Ctrl { enabled=0, id=0 }
5- 03 0x00000000 Ctrl { enabled=0, id=0 }
6- 04 0x0000022c Ctrl { enabled=1, id=2 }
7- 05 0x00000000 Ctrl { enabled=0, id=0 }
8- 06 0x00000000 Ctrl { enabled=0, id=0 }
9- 07 0x00000150 Ctrl { enabled=1, id=1 }
10- 08 0x00000000 Ctrl { enabled=0, id=0 }
11- 09 0x00000000 Ctrl { enabled=0, id=0 }
12- 10 0x00000000 Ctrl { enabled=0, id=0 }
13- 11 0x00000000 Ctrl { enabled=0, id=0 }
14- 12 0x00000000 Ctrl { enabled=0, id=0 }
15- 13 0x00000000 Ctrl { enabled=0, id=0 }
16- 14 0x00000000 Ctrl { enabled=0, id=0 }
17- 15 0x00000000 Ctrl { enabled=0, id=0 }
182Firing interrupt...
193> interrupt_handler()
204> soft_handler1()
Original file line number Diff line number Diff line change 11Setting up interrupts...
2- 00 0x00000000 Ctrl { enabled=0, id=0 }
3- 01 0x00000000 Ctrl { enabled=0, id=0 }
4- 02 0x00000000 Ctrl { enabled=0, id=0 }
5- 03 0x00000000 Ctrl { enabled=0, id=0 }
6- 04 0x00000680 Ctrl { enabled=1, id=2 }
7- 05 0x00000000 Ctrl { enabled=0, id=0 }
8- 06 0x00000000 Ctrl { enabled=0, id=0 }
9- 07 0x000005a4 Ctrl { enabled=1, id=1 }
10- 08 0x00000000 Ctrl { enabled=0, id=0 }
11- 09 0x00000000 Ctrl { enabled=0, id=0 }
12- 10 0x00000000 Ctrl { enabled=0, id=0 }
13- 11 0x00000000 Ctrl { enabled=0, id=0 }
14- 12 0x00000000 Ctrl { enabled=0, id=0 }
15- 13 0x00000000 Ctrl { enabled=0, id=0 }
16- 14 0x00000000 Ctrl { enabled=0, id=0 }
17- 15 0x00000000 Ctrl { enabled=0, id=0 }
182Firing interrupt...
193> interrupt_handler()
204> soft_handler1()
Original file line number Diff line number Diff line change 11Setting up interrupts...
2- 00 0x00000000 Ctrl { enabled=0, id=0 }
3- 01 0x00000000 Ctrl { enabled=0, id=0 }
4- 02 0x00000000 Ctrl { enabled=0, id=0 }
5- 03 0x00000000 Ctrl { enabled=0, id=0 }
6- 04 0x000009a8 Ctrl { enabled=1, id=2 }
7- 05 0x00000000 Ctrl { enabled=0, id=0 }
8- 06 0x00000000 Ctrl { enabled=0, id=0 }
9- 07 0x000008cc Ctrl { enabled=1, id=1 }
10- 08 0x00000000 Ctrl { enabled=0, id=0 }
11- 09 0x00000000 Ctrl { enabled=0, id=0 }
12- 10 0x00000000 Ctrl { enabled=0, id=0 }
13- 11 0x00000000 Ctrl { enabled=0, id=0 }
14- 12 0x00000000 Ctrl { enabled=0, id=0 }
15- 13 0x00000000 Ctrl { enabled=0, id=0 }
16- 14 0x00000000 Ctrl { enabled=0, id=0 }
17- 15 0x00000000 Ctrl { enabled=0, id=0 }
182Firing interrupt...
193> interrupt_handler()
204> soft_handler1()
Original file line number Diff line number Diff line change 11Setting up interrupts...
2- 00 0x00000000 Ctrl { enabled=0, id=0 }
3- 01 0x00000000 Ctrl { enabled=0, id=0 }
4- 02 0x00000000 Ctrl { enabled=0, id=0 }
5- 03 0x00000000 Ctrl { enabled=0, id=0 }
6- 04 0x00000b08 Ctrl { enabled=1, id=2 }
7- 05 0x00000000 Ctrl { enabled=0, id=0 }
8- 06 0x00000000 Ctrl { enabled=0, id=0 }
9- 07 0x00000a2c Ctrl { enabled=1, id=1 }
10- 08 0x00000000 Ctrl { enabled=0, id=0 }
11- 09 0x00000000 Ctrl { enabled=0, id=0 }
12- 10 0x00000000 Ctrl { enabled=0, id=0 }
13- 11 0x00000000 Ctrl { enabled=0, id=0 }
14- 12 0x00000000 Ctrl { enabled=0, id=0 }
15- 13 0x00000000 Ctrl { enabled=0, id=0 }
16- 14 0x00000000 Ctrl { enabled=0, id=0 }
17- 15 0x00000000 Ctrl { enabled=0, id=0 }
182Firing interrupt...
193> interrupt_handler()
204> soft_handler1()
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -43,15 +43,6 @@ fn my_main() -> ! {
4343 PL190 . enable_interrupt ( TEST_INTERRUPT2 ) ;
4444 PL190 . enable_interrupt ( TEST_INTERRUPT3 ) ;
4545
46- for i in 0 ..Pl190Driver :: NUM_VECTORS {
47- let addr = PL190
48- . get_addr_for_vector ( VectorId :: new ( i) )
49- . map ( |handler| handler as usize )
50- . unwrap_or ( 0 ) ;
51- let ctrl = PL190 . get_ctrl_for_vector ( VectorId :: new ( i) ) ;
52- println ! ( "{i:02} 0x{addr:08x} {ctrl:?}" ) ;
53- }
54-
5546 println ! ( "Firing interrupt..." ) ;
5647 PL190 . pend_sw_interrupt ( TEST_INTERRUPT1 ) ;
5748
You can’t perform that action at this time.
0 commit comments