C++ Open Operating System
- https://github.com/dwelch67/raspberrypi
- https://github.com/naums/raspberrypi
- https://github.com/klange/toaru-rpi/tree/master/kernel/arch/rpi
- https://github.com/BrianSidebotham/arm-tutorial-rpi
- https://github.com/arobenko/embxx_on_rpi
- https://github.com/mrvn/test
- https://github.com/mrvn/raspbootin
- https://github.com/naums/raspbootin
- https://github.com/jncronin/rpi-boot/
- https://github.com/hendrixjl/PiBareMetal
- https://github.com/hendrixjl/rPi
- https://movr0.com/2015/10/15/how-to-jtag-raspberry-pi-2-without-custom-kernel/
- https://github.com/naums/PiOS
- https://github.com/PeterLemon/RaspberryPi (Julia fractal SMP et.c.)
- https://github.com/brianwiddas/pi-baremetal
- https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2836/QA7_rev3.4.pdf
- http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0464f/index.html Cortex-A7 MPCore Technical Reference Manual
- http://infocenter.arm.com/help/topic/com.arm.doc.ddi0464f/DDI0464F_cortex_a7_mpcore_r0p5_trm.pdf -""-
- https://static.docs.arm.com/ddi0406/c/DDI0406C_C_arm_architecture_reference_manual.pdf
- http://legup.eecg.utoronto.ca/wiki/doku.php?id=using_arm_caches
- https://android.googlesource.com/kernel/msm/+/3ab322a9e0a419e7f378770c9edebca17821bf6e/arch/arm/mm/proc-v7.S
- http://hunterhu.com/blogs/arm-spinlock-implementation-analysis
- http://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/os/
- https://github.com/Joeboy/pixperiments/tree/master/pitracker
- https://github.com/jsandler18/raspi-kernel/
- https://github.com/jserv/mini-arm-os
- https://jacobmossberg.se/posts/2018/08/11/run-c-program-bare-metal-on-arm-cortex-m3.html
- https://github.com/deepan/stm32/blob/master/Blink_led_STM32F1/libs/CMSIS/src/startup_cm.c
- https://github.com/eggman/raspberrypi/tree/master/qemu-raspi2
- https://github.com/xinu-os/xinu/blob/23715ec2821708f5d971a4eee7dea7b57fed8a39/system/create.c
- https://hackaday.com/2021/03/26/bare-metal-stm32-please-mind-the-interrupt-event/
- https://github.com/metro94/s5p6818_bootloader
- friendlyarm/linux-3.4.y#3
- https://github.com/rafaello7/bl1-nanopi-m3
- https://www.olimex.com/wiki/Bare_Metal_programming_A13
- https://linux-sunxi.org/Main_Page (Allwinner)
- https://github.com/arobenko/embxx
- https://www.ece.umd.edu/class/enee447.S2016/ARM-Documentation/ARM_architecture_reference_manual.pdf (D7.3 locks et.c.)
- https://hackaday.com/2020/11/17/bare-metal-stm32-from-power-up-to-hello-world/
- https://github.com/xinu-os/xinu/blob/master/system/arch/arm/ctxsw.S
- https://kukuruku.co/post/multitasking-management-in-the-operating-system-kernel/
- https://github.com/JustSid/Firedrake
- https://www.cs.purdue.edu/homes/dxu/cs503/notes/part10.pdf
- http://www.rohitab.com/discuss/forum/41-operating-system-development-osdev/
- http://www.brokenthorn.com/Resources/
- https://github.com/DISTORTEC/distortos (object-oriented C++ RTOS for microcontrollers)
- https://github.com/SerenityOS/serenity (Serenity Operating System (C++))
- https://github.com/EtchedPixels/FUZIX