bugfix: 修复了无法在除pid=0的进程以外的进程刷新帧缓冲区的bug

This commit is contained in:
fslongjin
2022-06-09 23:54:42 +08:00
parent 2a47569473
commit cdbc4a316c
9 changed files with 63 additions and 29 deletions

View File

@ -8,9 +8,9 @@ extern void (*interrupt_table[24])(void);
void init_8259A()
{
// 初始化中断门, 中断使用第个ist
// 初始化中断门, 中断使用第0个ist
for(int i=32;i<=55;++i)
set_intr_gate(i, 2, interrupt_table[i-32]);
set_intr_gate(i, 0, interrupt_table[i-32]);
kinfo("Initializing 8259A...");
// 初始化主芯片