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

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

#1524 in Hardware support

Download history 42/week @ 2024-07-29 22/week @ 2024-08-05 37/week @ 2024-08-12 3/week @ 2024-09-09 22/week @ 2024-09-16 43/week @ 2024-09-23 69/week @ 2024-09-30 10/week @ 2024-10-07 23/week @ 2024-10-14 16/week @ 2024-10-21 7/week @ 2024-10-28 16/week @ 2024-11-04

62 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

~3.5MB
~71K SLoC