将 .py 和 .pyi 后缀名改为了 .vp 和 .vpi 后缀名

This commit is contained in:
2026-07-30 16:34:26 +08:00
parent 10cefa51ad
commit 20e7289c61
73 changed files with 652 additions and 274 deletions

View File

@@ -19,60 +19,60 @@ class idt_entry:
reserved1: t.CUInt32T
idt: t.CArray[idt_entry, 256] = []
irq_handler_t: t.CTypedef | t.Callable[[], t.CInt]
irq_handler_t: t.CTypedef = t.Callable[[], t.CInt]
def isr0() -> t.CExtern | t.CVoid | t.State: pass
def isr1() -> t.CExtern | t.CVoid | t.State: pass
def isr2() -> t.CExtern | t.CVoid | t.State: pass
def isr3() -> t.CExtern | t.CVoid | t.State: pass
def isr4() -> t.CExtern | t.CVoid | t.State: pass
def isr5() -> t.CExtern | t.CVoid | t.State: pass
def isr6() -> t.CExtern | t.CVoid | t.State: pass
def isr7() -> t.CExtern | t.CVoid | t.State: pass
def isr8() -> t.CExtern | t.CVoid | t.State: pass
def isr9() -> t.CExtern | t.CVoid | t.State: pass
def isr10() -> t.CExtern | t.CVoid | t.State: pass
def isr11() -> t.CExtern | t.CVoid | t.State: pass
def isr12() -> t.CExtern | t.CVoid | t.State: pass
def isr13() -> t.CExtern | t.CVoid | t.State: pass
def isr14() -> t.CExtern | t.CVoid | t.State: pass
def isr15() -> t.CExtern | t.CVoid | t.State: pass
def isr16() -> t.CExtern | t.CVoid | t.State: pass
def isr17() -> t.CExtern | t.CVoid | t.State: pass
def isr18() -> t.CExtern | t.CVoid | t.State: pass
def isr19() -> t.CExtern | t.CVoid | t.State: pass
def isr20() -> t.CExtern | t.CVoid | t.State: pass
def isr21() -> t.CExtern | t.CVoid | t.State: pass
def isr22() -> t.CExtern | t.CVoid | t.State: pass
def isr23() -> t.CExtern | t.CVoid | t.State: pass
def isr24() -> t.CExtern | t.CVoid | t.State: pass
def isr25() -> t.CExtern | t.CVoid | t.State: pass
def isr26() -> t.CExtern | t.CVoid | t.State: pass
def isr27() -> t.CExtern | t.CVoid | t.State: pass
def isr28() -> t.CExtern | t.CVoid | t.State: pass
def isr29() -> t.CExtern | t.CVoid | t.State: pass
def isr30() -> t.CExtern | t.CVoid | t.State: pass
def isr31() -> t.CExtern | t.CVoid | t.State: pass
def isr32() -> t.CExtern | t.CVoid | t.State: pass
def isr33() -> t.CExtern | t.CVoid | t.State: pass
def isr34() -> t.CExtern | t.CVoid | t.State: pass
def isr35() -> t.CExtern | t.CVoid | t.State: pass
def isr36() -> t.CExtern | t.CVoid | t.State: pass
def isr37() -> t.CExtern | t.CVoid | t.State: pass
def isr38() -> t.CExtern | t.CVoid | t.State: pass
def isr39() -> t.CExtern | t.CVoid | t.State: pass
def isr40() -> t.CExtern | t.CVoid | t.State: pass
def isr41() -> t.CExtern | t.CVoid | t.State: pass
def isr42() -> t.CExtern | t.CVoid | t.State: pass
def isr43() -> t.CExtern | t.CVoid | t.State: pass
def isr44() -> t.CExtern | t.CVoid | t.State: pass
def isr45() -> t.CExtern | t.CVoid | t.State: pass
def isr46() -> t.CExtern | t.CVoid | t.State: pass
def isr47() -> t.CExtern | t.CVoid | t.State: pass
def isr0() -> t.State: pass
def isr1() -> t.State: pass
def isr2() -> t.State: pass
def isr3() -> t.State: pass
def isr4() -> t.State: pass
def isr5() -> t.State: pass
def isr6() -> t.State: pass
def isr7() -> t.State: pass
def isr8() -> t.State: pass
def isr9() -> t.State: pass
def isr10() -> t.State: pass
def isr11() -> t.State: pass
def isr12() -> t.State: pass
def isr13() -> t.State: pass
def isr14() -> t.State: pass
def isr15() -> t.State: pass
def isr16() -> t.State: pass
def isr17() -> t.State: pass
def isr18() -> t.State: pass
def isr19() -> t.State: pass
def isr20() -> t.State: pass
def isr21() -> t.State: pass
def isr22() -> t.State: pass
def isr23() -> t.State: pass
def isr24() -> t.State: pass
def isr25() -> t.State: pass
def isr26() -> t.State: pass
def isr27() -> t.State: pass
def isr28() -> t.State: pass
def isr29() -> t.State: pass
def isr30() -> t.State: pass
def isr31() -> t.State: pass
def isr32() -> t.State: pass
def isr33() -> t.State: pass
def isr34() -> t.State: pass
def isr35() -> t.State: pass
def isr36() -> t.State: pass
def isr37() -> t.State: pass
def isr38() -> t.State: pass
def isr39() -> t.State: pass
def isr40() -> t.State: pass
def isr41() -> t.State: pass
def isr42() -> t.State: pass
def isr43() -> t.State: pass
def isr44() -> t.State: pass
def isr45() -> t.State: pass
def isr46() -> t.State: pass
def isr47() -> t.State: pass
def isr80() -> t.CExtern | t.CVoid | t.State: pass
def isr80() -> t.State: pass
def isr_default() -> t.CExtern | t.CVoid | t.State: pass
def isr_default() -> t.State: pass
def setGate(num: int, base: t.CUInt64T, sel: t.CUInt16T, flags: t.CUInt8T):
global idt