Skip to content

Yo-yo-ooo/slos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Skyline-System简介

此操作系统是根据我以前写的PxttpOS的分支版本, 是一个用C语言写出来的操作系统,

实现的功能:

  • 1.网络
  • 2.命令行
  • 3.ls
  • 4.cat
  • 5.echo
  • 6.C语言标准库(plibc库)
  • 7.文件操作(包括mkdir、cd)

目前的版本: Skyline-System V0.78c

如何编译?

运行DOC文件夹/配置环境中的envconf.sh文件(qemu配置好像有问题,请自行下载)到SRC/osmain文件夹里,运行命令:

make clean && make #清理并制作

OR:

make clean && make qemu #清理并运行

文档

  1. 工具链搭建
  2. lab1 启动PC
  3. lab2 内存管理
  4. lab3A 用户环境和异常处理
  5. lab3B 页面错误,断点异常和系统调用
  6. lab4A 多处理器支持和协作多任务
  7. lab4B/C Copy-on-Write Fork/抢占式多任务和进程间通信 (IPC)
  8. Lab 5: File system, Spawn and Shell
  9. Lab 6: 网络驱动程序

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published