瀏覽代碼

Rollback bgt to bgtu; wakeup hart1 after initialization on K210

Yifan Wu 4 年之前
父節點
當前提交
11f5a94d2d
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      platform/k210/src/main.rs

+ 4 - 0
platform/k210/src/main.rs

@@ -211,6 +211,10 @@ fn main() -> ! {
             pac::PLIC::unmask(mhartid::read(), Interrupt::GPIOHS0);
         }
         boot.clear_interrupt_pending_bits();
+
+        // wake other harts, especially hart1 on k210
+        k210_hal::clint::msip::set_ipi(1);
+        k210_hal::clint::msip::clear_ipi(1);
     }
     
     unsafe {