kern: implement dynamic slab init + ini relocation
This commit is contained in:
1 parent
d9e6771e63
commit
cb6af379d8
20 files changed
+851
-22
No files matched your search
@@ -47,10 +47,10 @@ namespace ams::kern::arm64 {
|
||||
constexpr KGlobalInterruptEntry() : handler(nullptr), manually_cleared(false), needs_clear(false) { /* ... */ }
|
||||
};
|
||||
private:
|
||||
static inline KSpinLock s_lock;
|
||||
static inline KGlobalInterruptEntry s_global_interrupts[KInterruptController::NumGlobalInterrupts];
|
||||
static inline KInterruptController::GlobalState s_global_state;
|
||||
static inline bool s_global_state_saved;
|
||||
static KSpinLock s_lock;
|
||||
static std::array<KGlobalInterruptEntry, KInterruptController::NumGlobalInterrupts> s_global_interrupts;
|
||||
static KInterruptController::GlobalState s_global_state;
|
||||
static bool s_global_state_saved;
|
||||
private:
|
||||
KCoreLocalInterruptEntry core_local_interrupts[KInterruptController::NumLocalInterrupts];
|
||||
KInterruptController interrupt_controller;
|
||||
|
||||
Reference in new issue
Block a user