• 友居别队's avatar
    实现TinyOS - 教学型RISC-V操作系统内核 · 2bec604a
    友居别队 authored
    主要功能:
    - 启动引导系统
    - 物理内存管理(空闲链表算法)
    - 进程管理(PCB、调度)
    - 中断和异常处理
    - 系统调用接口
    - UART串口驱动
    - 内核打印函数printk
    
    技术特点:
    - 基于RISC-V 64位架构
    - 使用QEMU virt平台
    - 模块化设计,代码清晰
    - 详细的注释和文档
    
    文档:
    - 设计文档 (docs/design.md)
    - 开发日志 (docs/devlog.md)
    - API文档 (docs/api.md)
    - README.md 完整说明
    2bec604a