Skip to content

SYGalvinChan/Raspberry-Pi-4-OS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OStrich

Introduction

This is a personal project creating my very own Operating System from scratch.

Development Machine

WSL running Ubuntu

Cross compiler

A pre-built GCC toolchain is available from https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads, under x86_64 Linux hosted cross compilers -> AArch64 ELF bare-metal target (aarch64-none-elf)

Download then extracted the file using tar -xf <file-name>

Target Machine

Raspberry Pi 4B Model

  • Broadcom BCM2711
  • Quad core Cortex-A72
  • Aarch64 Mode