O1能跑的代码

This commit is contained in:
fslongjin
2022-08-01 19:43:21 +08:00
parent 28e282d157
commit 58681fd34a
19 changed files with 71 additions and 28 deletions

View File

@ -1,7 +1,8 @@
#include "irq.h"
#include <common/errno.h>
// 对进行
#if _INTR_8259A_
#include <driver/interrupt/8259A/8259A.h>
#else
@ -13,6 +14,8 @@
#include "gate.h"
#include <mm/slab.h>
#pragma GCC push_options
#pragma GCC optimize("O0")
// 保存函数调用现场的寄存器
#define SAVE_ALL_REGS \
"cld; \n\t" \
@ -254,3 +257,4 @@ void irq_init()
#endif
}
#pragma GCC optimize("O0")