Zero PLIC threshold value at startup
The PLIC threshold value must be zeroed at startup to permit all interrupt priorities. Fixes #1128.
Этот коммит содержится в:
родитель
c5a896771d
коммит
d61d5d7ab1
1 изменённых файлов: 3 добавлений и 0 удалений
|
@ -24,6 +24,9 @@ func main() {
|
|||
sifive.PLIC.ENABLE[0].Set(0)
|
||||
sifive.PLIC.ENABLE[1].Set(0)
|
||||
|
||||
// Zero the threshold value to allow all priorities of interrupts.
|
||||
sifive.PLIC.THRESHOLD.Set(0)
|
||||
|
||||
// Set the interrupt address.
|
||||
// Note that this address must be aligned specially, otherwise the MODE bits
|
||||
// of MTVEC won't be zero.
|
||||
|
|
Загрузка…
Создание таблицы
Сослаться в новой задаче