Releases: ichdream/BaGua
Releases · ichdream/BaGua
v0.03 release
v0.04 release
v0.04主要增加对内核线程的表示和调度支持
- 增加内核进程/线程的统一表示,借鉴Linux风格
- 内核进程/线程的调度,时间片轮转算法,具体实现采用时钟中断的方式。
其它的高级调度方法,比如优先级抢占,动态调度等计划在后续根据具体需要有选择的支持。
V0.02 release
新增一下特性:
- 中断注册处理框架
- 8259A芯片主从级联下的中断控制服务
- 定时器中断支持,8253芯片
V0.01 release
V0.01添加特性:
- 内核级别打印
- 字符串操作相关系列函数
- 简单的内存操作相关函数:memcpy, memset
- 从multiboot中提取elf文件信息,便于内核debug输出
- 支持panic
first version release
第一个版本,跑起来了。
Hello, kernel.