plos-clan coolpotos source code
Go to file
XIAOYI12 84278651b6 修复tty设备清屏BUG 2024-09-08 23:39:07 +08:00
apps 修复tty设备清屏BUG 2024-09-08 23:39:07 +08:00
src 修复tty设备清屏BUG 2024-09-08 23:39:07 +08:00
.gitignore 更新PCI驱动 2024-05-03 20:32:10 +08:00
README-zh-CN.md ISO文件系统成功 2024-05-27 22:33:06 +08:00
README.md ISO文件系统成功 2024-05-27 22:33:06 +08:00
bochsrc.txt 大更新 2024-07-14 00:54:27 +08:00
build.py 更新构建脚本 2024-09-01 14:59:32 +08:00
cpos.qcow2 更改OS名称 2024-05-02 11:06:52 +08:00
linker.ld 实现多进程 2024-04-09 23:46:56 +08:00

README.md

CoolPotOS for x86

Translations

Introduction

This is a simple operating system for x86 architecture.

Build & Run

Environment

You need to install them on your computer:

  • Python toolkit
  • i686_elf_tools

Steps

  • Run python build.py on your terminal then it is going to build
  • Run grub-mkrescue -o cpos.iso isodir to package the iso file
  • Run qemu-system-i386 -cdrom cpos.iso -serial stdio -hda diskx.img -boot d and you can use the system!

Update

  • Refactor the memory management.

License

The project follows MIT license. Anyone can use it for free. See LICENSE.

Contributing

Welcome to create pull requests or issues to this project. I am really happy to see it!

Contributors

  • XIAOYI12 - xiaoyi12 OS Development
  • min0911Y - min0911 OS FileSystem Development
  • QtLittleXu - XuYuxuan OS Document