Skip to content
/ OS24 Public

A fork of OS2020 by Cc618, but with my own improvements and additions

License

Notifications You must be signed in to change notification settings

devmanso/OS24

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Nov 14, 2024
393b103 · Nov 14, 2024

History

1 Commit
Nov 14, 2024
Nov 14, 2024
Nov 14, 2024
Nov 14, 2024
Nov 14, 2024
Nov 14, 2024
Nov 14, 2024
Nov 14, 2024
Nov 14, 2024
Nov 14, 2024
Nov 14, 2024
Nov 14, 2024
Nov 14, 2024

Repository files navigation

Architecture

  • doc : Documentation
  • src/stage1 : First bootloader chunk (full Asm)
  • src/stage2 : Second bootloader chunk
  • src/kernel : Core chunk
  • src/lib : Libc and libk

Depedencies

  • gcc cross compiler (for i386)
  • nasm
  • mtools (add /sbin to your path, for fs)
  • qemu-system-i386 or qemu-system-x86
  • objcopy
  • gdb
  • xterm

Building on Windows

  1. docker build buildenv -t os-buildenv

  2. docker run --privileged --cap-add=SYS_ADMIN --rm -it -v ${PWD}:/root/env os-buildenv

About

A fork of OS2020 by Cc618, but with my own improvements and additions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published