mirror of
https://github.com/Atmosphere-NX/Atmosphere-libs.git
synced 2025-06-20 10:32:39 +02:00
kern: move spendsgir static assert
This commit is contained in:
parent
888f7d4730
commit
0f72b2ceba
@ -118,6 +118,7 @@ namespace ams::kern::arch::arm {
|
||||
u32 icfgr[NumLocalInterrupts / 16];
|
||||
u32 spendsgir[4];
|
||||
};
|
||||
static_assert(sizeof(LocalState{}.spendsgir) == sizeof(GicDistributor{}.spendsgir));
|
||||
|
||||
struct GlobalState {
|
||||
u32 isenabler[NumGlobalInterrupts / 32];
|
||||
|
@ -115,7 +115,6 @@ namespace ams::kern::arch::arm {
|
||||
}
|
||||
|
||||
/* Save spendsgir. */
|
||||
static_assert(util::size(state->spendsgir) == util::size(m_gicd->spendsgir));
|
||||
for (size_t i = 0; i < util::size(state->spendsgir); ++i) {
|
||||
state->spendsgir[i] = m_gicd->spendsgir[i];
|
||||
}
|
||||
@ -176,7 +175,6 @@ namespace ams::kern::arch::arm {
|
||||
}
|
||||
|
||||
/* Restore spendsgir. */
|
||||
static_assert(util::size(state->spendsgir) == util::size(m_gicd->spendsgir));
|
||||
for (size_t i = 0; i < util::size(state->spendsgir); ++i) {
|
||||
m_gicd->spendsgir[i] = state->spendsgir[i];
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user