Module Io.Virtual_register

virtual_register.ml - Definitions for "virtual" registers in RAM that deal with I/O

type virtual_register = int Stdlib.ref
val vr_max : int
val _get : int Stdlib.ref -> int
val get : int Stdlib.ref -> char
val set : int Stdlib.ref -> int -> unit
val clear : int Stdlib.ref -> unit
val set_nth_bit : int Stdlib.ref -> int -> unit
val clear_nth_bit : int Stdlib.ref -> int -> unit
val is_nth_bit_set : int Stdlib.ref -> int -> bool
val add : int Stdlib.ref -> int -> unit