/TOS

Base on x86, a tiny operating system

Primary LanguageC

Version 1.0

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

  • 增加系统调用

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

  • 集成newlib库

  • 优化

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




Version 0.1

  • Status : Archiv