plos-clan coolpotos source code
Go to file
xiaoyi1212 e982d72613 增加键盘监听回调函数 2024-04-15 22:53:46 +08:00
boot 增加ACPI驱动, 实现关机 2024-04-14 17:14:26 +08:00
driver 增加键盘监听回调函数 2024-04-15 22:53:46 +08:00
include 增加键盘监听回调函数 2024-04-15 22:53:46 +08:00
kernel 增加了task操作接口 2024-04-15 00:24:36 +08:00
sysapp 增加了task操作接口 2024-04-15 00:24:36 +08:00
util 加入进程终止功能 2024-04-13 22:03:54 +08:00
.gitignore “缤纷更新" 2024-04-11 22:53:15 +08:00
README-zh-CN.md 修复QtLittleXu文档递交被覆盖的问题 2024-04-10 00:08:16 +08:00
README.md 修复QtLittleXu文档递交被覆盖的问题 2024-04-10 00:08:16 +08:00
build.py 修复reset命令BUG, 识别VBE模式 2024-04-12 22:03:07 +08:00
cpos.qcow2 实现多进程 2024-04-09 23:46:56 +08:00
linker.ld 实现多进程 2024-04-09 23:46:56 +08:00

README.md

CrashPowerDOS 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 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
  • QtLittleXu - XuYuxuan OS Document