sig
  type t
  val init : bpp:int -> Fb.t Rpi.result
  val w : Fb.t -> int
  val h : Fb.t -> int
  val bpp : Fb.t -> int
  val stride : Fb.t -> int
  val buffer : Fb.t -> Rpi.Mem.Map.bytes
  val addr : Fb.t -> Rpi.Mem.addr
end