Module Rpi

module Rpi: sig .. end
Rasbperry PI hardware access.

Access to memory, GPIO pins, mailboxes, monotonic time, and a serial connection.


Low-level interfaces

type 'a result = [ `Error of [ `Msg of string ] | `Ok of 'a ] 
The type for results. FIXME use rresult.
module Mem: sig .. end
module Mmio: sig .. end
Memory mapped IO.
module Gpio: sig .. end
GPIO pins.
module Mbox: sig .. end

Higher-level interfaces

module Mtime: sig .. end
Monotonic time.
module Serial: sig .. end
Serial connection.