https://github.com/andrej123456789/pekos
Pek Opearting System source code repository.
https://github.com/andrej123456789/pekos
64-bit bios kernel operating-system os osdev x86-64-gcc
Last synced: 3 months ago
JSON representation
Pek Opearting System source code repository.
- Host: GitHub
- URL: https://github.com/andrej123456789/pekos
- Owner: Andrej123456789
- License: 0bsd
- Created: 2021-12-27T08:06:47.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-01-25T18:53:37.000Z (almost 3 years ago)
- Last Synced: 2023-03-05T09:05:12.190Z (almost 3 years ago)
- Topics: 64-bit, bios, kernel, operating-system, os, osdev, x86-64-gcc
- Language: C++
- Homepage:
- Size: 3.45 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGE.log
- License: LICENSE
Awesome Lists containing this project
README
# Pek Operating System
Pek Operating System or PekOS is a 64-bit operating system
written in C++ & assembly for the Intel CPU platform.
# Directory structure
| Directory | Description |
| :-------- | :----------- |
| bin | Contains the output files from compilation. |
| build | Contains binaries & the disk image. |
| boot | Bootloader code. |
| kern | Kernel directory. |
# Sources used
[PekOS 9.x](https://youtube.com/playlist?list=PLxN4E629pPnKKqYsNVXpmCza8l0Jb6l8-)
[PekOS 8.x](https://github.com/StjepanBM1/PekOS/blob/8.X-Kernel/docs/Bt/sources-SysII.inf)
[PekOS 7.x](https://github.com/queso-fuego/amateuros)
# Requirements for compilation
Check the NEEDED.md