kern: Implement exception vector ASM
This commit is contained in:
1 parent
e330b6187f
commit
919b8124dc
26 files changed
+1497
-60
No files matched your search
@@ -29,9 +29,9 @@ namespace ams::kern {
|
||||
public:
|
||||
constexpr TaskQueue() : head(nullptr), tail(nullptr) { /* ... */ }
|
||||
|
||||
ALWAYS_INLINE KInterruptTask *GetHead() { return this->head; }
|
||||
ALWAYS_INLINE bool IsEmpty() const { return this->head == nullptr; }
|
||||
ALWAYS_INLINE void Clear() { this->head = nullptr; this->tail = nullptr; }
|
||||
constexpr KInterruptTask *GetHead() { return this->head; }
|
||||
constexpr bool IsEmpty() const { return this->head == nullptr; }
|
||||
constexpr void Clear() { this->head = nullptr; this->tail = nullptr; }
|
||||
|
||||
void Enqueue(KInterruptTask *task);
|
||||
void Dequeue();
|
||||
|
||||
Reference in new issue
Block a user