#raspberry-pi #low-level-interface #mailbox

rpi-mailbox

An interface of the mailbox which is a low level interface of the RaspberryPi

4 releases (breaking)

0.4.0 Jun 25, 2025
0.3.0 Jun 6, 2023
0.2.0 Jan 27, 2020
0.1.0 Dec 20, 2018

#539 in Hardware support

Download history 1/week @ 2025-08-21 3/week @ 2025-09-25 1/week @ 2025-10-02

170 downloads per month

Apache-2.0

29KB
849 lines

RaspberrypiMailbox

An rust interface of the mailbox a low level feature of the RaspberryPi single board computer. Mailbox interface is a communication channnel between the ARM and the VideoCore firmware.

Acknowledgment

This project use Terminus-IMRC/mailbox as a reference and a implementation.

Build

Build for the target arm-unknown-linux-gnueabihf like below:

$ cargo build --target=arm-unknown-linux-gnueabihf

Dependencies

~3.5MB
~71K SLoC