diff options
author | Wesley W. Terpstra <wesley@sifive.com> | 2017-04-05 16:27:19 -0700 |
---|---|---|
committer | Wesley W. Terpstra <wesley@sifive.com> | 2017-04-05 17:25:21 -0700 |
commit | 8b4421bacba28f97da2ddeb6a6fba9e184e91bee (patch) | |
tree | d4d3cad1671503a47ae6e56821da8e69f2793da0 /machine/minit.c | |
parent | 91636ac4639a7993c485288d34f1c8e22b1980b4 (diff) | |
download | pk-8b4421bacba28f97da2ddeb6a6fba9e184e91bee.zip pk-8b4421bacba28f97da2ddeb6a6fba9e184e91bee.tar.gz pk-8b4421bacba28f97da2ddeb6a6fba9e184e91bee.tar.bz2 |
bbl: prevent named cores from booting
Diffstat (limited to 'machine/minit.c')
-rw-r--r-- | machine/minit.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/machine/minit.c b/machine/minit.c index baf45a5..94a1491 100644 --- a/machine/minit.c +++ b/machine/minit.c @@ -124,7 +124,7 @@ static void hart_plic_init() static void wake_harts() { for (int hart = 0; hart < MAX_HARTS; ++hart) - if (((hart_mask >> hart) & 1)) + if ((((~HART_MASK & hart_mask) >> hart) & 1)) *OTHER_HLS(hart)->ipi = 1; // wakeup the hart } |