Skip to content

scanterog/BakingPi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

BakingPi

Operating Systems Development on Raspberry Pi

The Cambridge University provides some resources in order to develop a very basic operating systems. The lessons can be found at Baking Pi – Operating Systems Development. These lessons are written for the Raspberry Pi (RPI) 1. Hence this repo contains the lessons modified to work with the Raspberry Pi 2 model B.

The main differences are:

  • The RPI 2B Peripheral Base Address is 0x3f000000 instead of 0x20000000. Hence, considering that the GPIO base is at offset 0x00200000, the address of the GPIO controller is 0x3f200000.
  • The OK LED is connected to the GPIO PIN 47 instead of 16.

About

Operating Systems Development on Raspberry Pi

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published