#raspberry-pi #interface #mailbox #low-level #arm #firmware #communication

rpi-mailbox

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

3 releases (breaking)

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

#1572 in Hardware support

Download history 17/week @ 2024-10-17 6/week @ 2024-10-24 15/week @ 2024-10-31 3/week @ 2024-11-07 16/week @ 2024-11-14 16/week @ 2024-11-21 8/week @ 2024-11-28 16/week @ 2024-12-05 34/week @ 2024-12-12 62/week @ 2024-12-19 2/week @ 2024-12-26 34/week @ 2025-01-09 32/week @ 2025-01-16 17/week @ 2025-01-23

83 downloads per month

Apache-2.0

25KB
696 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

lib.rs:

A RaspberryPi mailbox interface

Dependencies

~4MB
~74K SLoC