Our great sponsors
-
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.
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)
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.
GitHub - isometimes/rpi4-osdev: Tutorial: Writing a "bare metal" operating system for Raspberry Pi 4
Related posts
- Bare Metal Emulators and launcher for RetroFlag GPI v1
- Help with C64 Emulation (never used a C64 before in my life)?
- Smalltalk-80 on Raspberry Pi: A Bare Metal Implementation
- How do I get started with making my own Linux based OS on Embedded Hardware?
- EmuTOS: A Modern FOSS Replacement OS for the Atari ST – and the Amiga Too