rellermeyer / course_os

CS 439 course OS
BSD 3-Clause "New" or "Revised" License
38 stars 26 forks source link

BCM2835 support #56

Open jdonszelmann opened 4 years ago

jdonszelmann commented 4 years ago

The current kernel only works on real Raspberry pi systems that have the BCM2836 chip. This is because that's the only one we can emulate. Drivers for the BCM2835 should also be implemented to be compatible with all 32 bit raspberry pis. Switching between the two can be done dynamically with the chipset subsystem.

This can as far as I know only to be tested with a real raspberry pi. Which will be a pain.