Skip to content

cnjslw/TOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Version 1.0

  • 🎇新增模块 : 网络子系统

  • 增加系统调用

  • fork,execve,msleep......

  • 集成newlib库

  • 优化

    • 优化中断临界区,改为软硬件协同的方式处理互斥(中断开关+互斥锁)
    • 优化TSS任务上下文切换,改为栈实现
    • 添加信号量,优化并发控制
    • 添加多个队列,分类管理任务,辅助更加合理的调度
  • 开发环境更新: 抛弃Bochs,使用Qemu进行调试与模拟




Version 0.1

  • Status : Archiv

About

Base on x86, a tiny operating system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published