feat: 添加serial console,支持non-graphic启动 (#947)

Signed-off-by: longjin <longjin@dragonos.org>
This commit is contained in:
LoGin
2024-10-01 11:35:48 +08:00
committed by GitHub
parent 103f13024b
commit d031d46fd9
27 changed files with 780 additions and 292 deletions

View File

@ -403,7 +403,7 @@ pub fn ioapic_init(ignore: &'static [IrqNumber]) {
}
// 绑定irqchip
for i in 32..256 {
for i in IoApic::VECTOR_BASE as u32..256 {
let irq = IrqNumber::new(i);
if ignore.contains(&irq) {

View File

@ -58,7 +58,6 @@ macro_rules! interrupt_handler {
push rax
mov rsi, {irqnum}
jmp x86_64_do_irq
// jmp do_IRQ
"
),
irqnum = const($name),