This website requires JavaScript.
Explore
Help
Sign In
GVSDS
/
ViperOS
Watch
1
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
82e951ee84ceeba44b7421173d4d3da1bb204e1f
ViperOS
/
VKernel
/
Kernel
/
intr
T
History
TermiNexus
d37eac32fe
fix(keyboard): init() 改为幂等(避免重复初始化禁用键盘接口);按键时打印扫描码/字符到串口便于验证
2026-10-16 14:12:50 +08:00
..
__init__.vp
将 .py 和 .pyi 后缀名改为了 .vp 和 .vpi 后缀名
2026-07-30 16:34:26 +08:00
gdt.vp
fix(vkernel/intr): GDT/STAR 根治 —— 用户代码段移到第5项(0x28)、TSS 移 0x30,统一用户 CS=0x2B
2026-10-14 19:07:54 +08:00
idt.vp
fix(keyboard): init() 改为幂等(避免重复初始化禁用键盘接口);按键时打印扫描码/字符到串口便于验证
2026-10-16 14:12:50 +08:00
isr.s
fix(vkernel/intr): GDT/STAR 根治 —— 用户代码段移到第5项(0x28)、TSS 移 0x30,统一用户 CS=0x2B
2026-10-14 19:07:54 +08:00
syscall.vp
feat(vkernel/vpsdk): 用户线程生命周期 - THREAD_EXIT 显式退出;异常终止时回收用户栈并释放槽位;返回哨兵可辨识
2026-10-15 16:50:58 +08:00