Menu

Tree [2a88a6] master /
 History

HTTPS access


File Date Author Commit
 .github 2021-08-23 Owen Boreham Owen Boreham [3c4b64] Create semgrep.yml
 .vscode 2021-07-18 bobrossrtx bobrossrtx [0cbc22] Updated compilerPath
 Assets 2021-08-17 Owen Boreham Owen Boreham [65d403] Add files via upload
 config 2021-08-26 bobrossrtx bobrossrtx [e413cf] Added all_video & disk modules to grub
 include 2021-08-27 bobrossrtx bobrossrtx [dc2025] Moved qemu.h/c to debug dirs instead of devices
 scripts 2021-08-25 bobrossrtx bobrossrtx [70a0e5] Started adding scripts
 src 2021-08-27 bobrossrtx bobrossrtx [dc2025] Moved qemu.h/c to debug dirs instead of devices
 .clang 2021-07-19 bobrossrtx bobrossrtx [d74648] Fixed the clang config file
 .gitignore 2021-07-14 bobrossrtx bobrossrtx [a94a42] Added more files to .gitignore
 .gitpod.Dockerfile 2021-07-08 Owen Boreham Owen Boreham [db3d04] Fully automate dev setup with Gitpod
 .gitpod.yml 2021-07-08 Owen Boreham Owen Boreham [db3d04] Fully automate dev setup with Gitpod
 CODE_OF_CONDUCT.md 2021-07-05 Owen Boreham Owen Boreham [825bd8] Create CODE_OF_CONDUCT.md
 LICENSE 2021-07-05 Owen Boreham Owen Boreham [ebb057] Create LICENSE
 Makefile 2021-08-27 bobrossrtx bobrossrtx [2a88a6] Updated makefile & used config.cfg instead of m...
 README.md 2021-08-22 Owen Boreham Owen Boreham [96b82b] Update README.md
 _config.yml 2021-07-20 Owen Boreham Owen Boreham [6d91d1] Set theme jekyll-theme-slate
 colors.mk 2021-08-27 bobrossrtx bobrossrtx [2a88a6] Updated makefile & used config.cfg instead of m...
 config.cfg 2021-08-27 bobrossrtx bobrossrtx [2a88a6] Updated makefile & used config.cfg instead of m...
 todo.txt 2021-08-25 bobrossrtx bobrossrtx [364572] Updated todolist in makefile & added a todolist...

Read Me

TinyKernel Cover Art

Gitpod ready-to-code
Lines of code
Issues Closed
License
Tag
CodeQuality
CodeGrade

TinyKernel - 0.1.3

Tiny Kernel is a work in progress Operating System kernel.

By the end of the project, I hope to have a fully functional and working Kernel. Since System development is my prefered type of development,
I thought it was time to finally create a project from the ground up, with its own x86 architecture and its own operating system to end up using
the kernel.

Setup

Currently, there is too many files for people to just manually enter commands to run and build, therefor, you should really use the provided Makefile. just enter make into the commandline at the root of the project, & it will build the project for you. After, you can enter make run into the command line, & it will run the following project.

ISO

Debian/Ubuntu


Install Qemu:
- sudo apt-get install qemu qemu-system-x86

After installing Qemu, you can then run the Iso file, the command is:
- qemu-system-x86_64 -cdrom path/to/iso

Screenshots

Date: 7/25/2021

TinyKernel Cover Art


Date: 8/11/2021

TinyKernel Cover Art


Date: 8/17/2021

TinyKernel Cover Art

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.