1
0

Plic: skip reserved interrupt in interrupt map printout

This commit is contained in:
Wesley W. Terpstra 2016-10-29 12:39:04 -07:00
parent aabd17d935
commit a12fea51e8

View File

@ -87,7 +87,8 @@ class TLPLIC(supervisor: Boolean, maxPriorities: Int, address: BigInt = 0xC00000
println("\nInterrupt map:") println("\nInterrupt map:")
flatSources.foreach { s => flatSources.foreach { s =>
println(s" [${s.range.start}, ${s.range.end}) => ${s.name}") // +1 because 0 is reserved, +1-1 because the range is half-open
println(s" [${s.range.start+1}, ${s.range.end}] => ${s.name}")
} }
val nDevices = interrupts.size val nDevices = interrupts.size