| (+) [Rpi.Mem] | a + off adds off to a.
 | 
| (-) [Rpi.Mem] | a - off subracts off to a.
 | 
A  | |
| addr [Fb] | |
B  | |
| base [Rpi.Mmio] | 
The base ARM physical address at which memory mapped IO is available.
 
 | 
| base [Rpi.Mem.Map] | base m is m's base address.
 | 
| bpp [Fb] | |
| buffer [Fb] | |
| byte_length [Rpi.Mem.Map] | byte_length m is m's byte length.
 | 
| bytes [Rpi.Mem.Map] | bytes a len maps len bytes starting at a.
 | 
C  | |
| counter [Rpi.Mtime] | counter () is a counter counting from call time on.
 | 
| counter_value_us [Rpi.Mtime] | counter_value_us c is the current counter value in microseconds.
 | 
D  | |
| dmb [Rpi.Mem] | dmb () performs a data memory barrier.
 | 
| dsb [Rpi.Mem] | dsb () performs a data synchronization barrier.
 | 
E  | |
| elapsed_us [Rpi.Mtime] | elapsed () is the number of microseconds elasped since boot
      time.
 | 
F  | |
| find [Rpi.Mbox.Prop] | find resp req finds the property value of req in response resp.
 | 
G  | |
| get [Rpi.Gpio] | get p is the current value of pin p.
 | 
| get [Rpi.Mem] | get a gets the byte at address a.
 | 
| get_int [Rpi.Mem] | get_int a gets the 4 bytes starting at address a.
 | 
| get_int32 [Rpi.Mem] | get_int32 a gets the 4 bytes starting at address a.
 | 
| get_int64 [Rpi.Mem] | get_int64 a gets the 8 bytes starting at address a.
 | 
H  | |
| h [Fb] | |
I  | |
| init [Rpi.Serial] | init () initializes the serial connection.
 | 
| init [Fb] | |
| int [Rpi.Mbox.Prop] | int is an integer property (parsed from an int32).
 | 
| int32 [Rpi.Mbox.Prop] | int32 is an int32 property.
 | 
| int32_pair [Rpi.Mbox.Prop] | int32_pair is an int32 pair property.
 | 
| int32s [Rpi.Mem.Map] | int32s a len maps len int32 values starting at a.
 | 
| int64 [Rpi.Mbox.Prop] | int64 is an int64 property.
 | 
| int64_pair [Rpi.Mbox.Prop] | int32_pair is an int64 pair property.
 | 
| int64s [Rpi.Mem.Map] | map_int64 a len maps len int64 values starting at a.
 | 
| int_pair [Rpi.Mbox.Prop] | int is an integer pair property (parsed from two int32s).
 | 
| isb [Rpi.Mem] | isb () performs an instruction synchronization barrier.
 | 
L  | |
| length [Rpi.Mem.Map] | length m is m's scalar length.
 | 
M  | |
| ms_to_us [Rpi.Mtime] | ms_to_us is the number of microseconds in one millisecond.
 | 
O  | |
| of_int32 [Rpi.Mem] | of_int32 i is the address corresponding to i.
 | 
| offset [Rpi.Mem] | offset addr n is add + Nativeint.of_int n.
 | 
P  | |
| pp_addr [Rpi.Mem] | pp_addr ppf a prints and unspecified reprsentation of a
      on ppf.
 | 
R  | |
| r [Rpi.Mbox.Prop] | r req is an existential request for r.
 | 
| read [Rpi.Mbox] | read c reads the address of channel c.
 | 
| read_byte [Rpi.Serial] | read_byte () blocks until a byte becomes available on the
      serial connection.
 | 
| req [Rpi.Mbox.Prop] | req t args resp is a property for tag t with request arguments
        args (defaults to []) and response property parsed with resp.
 | 
S  | |
| s_to_us [Rpi.Mtime] | s_to_us is the number of microseconds in one second.
 | 
| send [Rpi.Mbox.Prop] | send reqs sends the list of requests reqs in the given order.
 | 
| set [Rpi.Gpio] | set p v sets the value of pin p to v.
 | 
| set [Rpi.Mem] | set a v sets the byte at address a to v.
 | 
| set_bits [Rpi.Mem] | |
| set_func [Rpi.Gpio] | set p func sets the function of pin p to func.
 | 
| set_int [Rpi.Mem] | set a v sets the 4 bytes starting at address a to v.
 | 
| set_int32 [Rpi.Mem] | set a v sets the 4 bytes starting at address a to v.
 | 
| set_int32_bits [Rpi.Mem] | |
| set_int64 [Rpi.Mem] | set a v sets the 8 bytes starting at address a to v.
 | 
| set_int64_bits [Rpi.Mem] | |
| set_int_bits [Rpi.Mem] | |
| set_pull_state [Rpi.Gpio] | set p state sets the pull state of pin p to state.
 | 
| sleep_us [Rpi.Mtime] | sleep_us d blocks and sleeps for d microseconds.
 | 
| stride [Fb] | |
| string [Rpi.Mbox.Prop] | string is a string of maximum length max.
 | 
T  | |
| try_read_byte [Rpi.Serial] | try_read_byte () is Some b a byte could be read from the
      serial connection and None otherwise.
 | 
U  | |
| unit [Rpi.Mbox.Prop] | unit is an empty property.
 | 
W  | |
| w [Fb] | |
| wait [Rpi.Mem] | wait n waits at least n CPU cycles.
 | 
| write [Rpi.Serial] | write s writes s on the serial connection.
 | 
| write [Rpi.Mbox] | write c a writes the v to the channel c.
 | 
| write_byte [Rpi.Serial] | write_byte b writes the byte b on the serial connection.
 | 
| writef [Rpi.Serial] | writef fmt ... write a string formatted according to fmt
      on the serial connection.
 |