Assembly coding without OS

This page summarizes the projects mentioned and recommended in the original post on /r/raspberry_pi

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • circle

    A C++ bare metal environment for Raspberry Pi with USB (32 and 64 bit) (by rsta2)

  • You can also run a Pi without an operating system, programming it in C or C++ probably. See for example: GitHub - rsta2/circle: A C++ bare metal environment for Raspberry Pi with USB (32 and 64 bit)

  • Raspberry_Pi4-B_Assembler

    How to code Bare Metal with Assembly language

  • You can do them both, i.e., write assembly code that runs on a bare metal Pi with no OS. Your code may have to do a lot of work, because it will need to take care of anything the OS would, like interacting with any of the Pi's hardware systems. See: GitHub - kernm/Raspberry_Pi4-B_Assembler: How to code Bare Metal with Assembly language for a guide.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • rpi4-osdev

    Tutorial: Writing a "bare metal" operating system for Raspberry Pi 4

  • GitHub - isometimes/rpi4-osdev: Tutorial: Writing a "bare metal" operating system for Raspberry Pi 4

  • videocoreiv

    Tools and information for the Broadcom VideoCore IV (RaspberryPi)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts