Module Clocking.VarSource

Sourceval reg : ?enable:Hardcaml_kernel__.Signal__type.t -> ?clear:Hardcaml_kernel__.Signal__type.t -> ?clear_to:Hardcaml_kernel__.Signal__type.t -> Hardcaml_kernel__.Signal__type.t t -> width:int -> Hardcaml_kernel__.Always.Variable.t
Sourceval reg_no_clear : ?enable:Hardcaml_kernel__.Signal__type.t -> Hardcaml_kernel__.Signal__type.t t -> width:int -> Hardcaml_kernel__.Always.Variable.t
Sourceval cut_through_reg : ?enable:Hardcaml_kernel__.Signal__type.t -> ?clear:Hardcaml_kernel__.Signal__type.t -> ?clear_to:Hardcaml_kernel__.Signal__type.t -> Hardcaml_kernel__.Signal__type.t t -> width:int -> Hardcaml_kernel__.Always.Variable.t
Sourceval reg_with_int_default : ?enable:Hardcaml_kernel__.Signal__type.t -> ?clear:Hardcaml_kernel__.Signal__type.t -> Hardcaml_kernel__.Signal__type.t t -> width:int -> clear_to:int -> Hardcaml_kernel__.Always.Variable.t