Ares 的问候!

Ares 的问候!

💡 原文英文,约800词,阅读约需3分钟。
📝

内容提要

本文介绍了作者在Ares OS操作系统上的新进展,包括在Raspberry Pi上运行的Helios系统和已实现的驱动程序。同时,还提到了即将实现的功能和作者对项目的期望。

🎯

关键要点

  • 作者在Ares OS操作系统上取得了新进展,正在使用一台运行该系统的笔记本电脑撰写博客。
  • 在FOSDEM上,作者展示了Helios系统,该系统在Raspberry Pi上运行,最初只支持单一进程。
  • 现在的系统支持多进程,包括fork、exec、辅助向量和线程等功能。
  • 目前系统中存在多个驱动程序,包括通用PCI驱动、AHCI(SATA)、PS/2键盘、PC串口和VGA控制台等。
  • ext4驱动基于lwext4,是第一个不是用Hare编写的驱动程序。
  • 作者最近移植了rc shell和ed(1)编辑器,后者的移植相对简单。
  • C库的设计旨在支持驱动程序和普通用户空间程序,主要基于musl libc。
  • 未来短期内计划实现虚拟文件系统、管道、更多文件系统支持、帧缓冲控制台等基本功能。
  • 长期目标包括网络支持、音频支持、ACPI支持、基本USB支持、服务管理器和安装程序等。
  • 作者对项目的进展感到满意,并认为可以用Hare编写操作系统。
➡️

继续阅读