shithub: p9-stm32-example-os

branches: front


clone: git:// gits://
push: hjgit://
patches to:

Last commit

f801657f – kitzman <> authored on 2023/12/12 10:18
first commit; wip


# Synopsis

This is a WIP project for the STM32F103xx blue pill board.

It's an example implementation of an RTOS, using Inferno OS's scheduler,
queues, locks. The RTOS should expose a 9P filesystem via UART2.

# Tools

For compiling this project, you need to use the thumb compilers from
~ These compilers are
cross-platform. For 64-bit compilers, you might want to bootstrap
first 9ferno to build ~tc~, ~tl~ and ~5a~.

If you'd like to flash this on 9front, you can check out my flashing
tool, called stm32up. ~util.rc~ contains helper functions.

# Mirrors