videocoreiv
Tools and information for the Broadcom VideoCore IV (RaspberryPi) (by hermanhermitage)
Raspberry_Pi4-B_Assembler
How to code Bare Metal with Assembly language (by kernm)
videocoreiv | Raspberry_Pi4-B_Assembler | |
---|---|---|
4 | 1 | |
806 | 2 | |
- | - | |
0.0 | 10.0 | |
about 5 years ago | over 1 year ago | |
Python | Assembly | |
- | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
videocoreiv
Posts with mentions or reviews of videocoreiv.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-17.
- Assembly coding without OS
- reversing pi 4b (arm64) firmware
- VideoCore IV Processor Manual (Raspberry Pi GPU)
-
Taking a Stand in the War on General-Purpose Computing
Interesting, the VC firmware is ThreadX based, indeed[1]! The number of platforms this runs on is absolutely mind-blowing (from an engineering perspective).
[1] https://github.com/hermanhermitage/videocoreiv
Raspberry_Pi4-B_Assembler
Posts with mentions or reviews of Raspberry_Pi4-B_Assembler.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-17.
-
Assembly coding without OS
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.
What are some alternatives?
When comparing videocoreiv and Raspberry_Pi4-B_Assembler you can also consider the following projects:
rpi-open-firmware - Open source VPU side bootloader for Raspberry Pi.
rpi4-osdev - Tutorial: Writing a "bare metal" operating system for Raspberry Pi 4
rpi-open-firmware - Open source VPU side bootloader for Raspberry Pi.
circle - A C++ bare metal environment for Raspberry Pi with USB (32 and 64 bit)
java-keyring - Copy of Java Keyring library from bitbucket.org/bpsnervepoint -- with working CI in for osx/linux/windows keystore.
firmware - This repository contains pre-compiled binaries of the current Raspberry Pi kernel and modules, userspace libraries, and bootloader/GPU firmware.