Go to file
Clyne Sullivan 12fa2716db hardware float support
include hardware float support
initrd initrd, lcd, file cleanup
src hardware float support
.gitignore SVC calls
LICENSE Initial commit
Makefile hardware float support
README.md initrd, lcd, file cleanup
link.ld initrd, lcd, file cleanup
mkinitrd.sh initrd, lcd, file cleanup
run.sh uploaded code

README.md

calculator

An OS for an STM32-based calculator

Trying to make an operating system for a calculator based on the STM32L476RG, using its associated Nucleo board. Starting from scratch because it's fun.

Required packages:

  • arm-none-eabi toolchain
  • openocd
  • make

Use run.sh to upload the final output to the processor.

To make an initrd, add files to initrd/ and then run ./mkinitrd.sh.