Skip to content

patwolfe/toy-baremetal-kernel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Toy Rasberry Pi 4 Kernel

Introduction

This repository contains a toy operating system I am writing for my Raspberry Pi as a project to learn more about how operating systems work at a low level.

To compile

The ARM cross compiler is required to build the kernel image.

The Makefile includes the option to run the kernel in a Raspberry Pi 2 VM using QEMU. While this currently works, it is not guaranteed to be supported in the future if further differences between the Pi 2 and 4 break compatibility.

Credit

This tutorial was used as a guide and a reference.

About

Toy Raspberry Pi 4 Operating System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published