Commit c64c6b40 authored by Tristan Gingold's avatar Tristan Gingold

vme64x_sim_pkg: export more read and write procedures.

parent 9267db92
......@@ -43,6 +43,13 @@ package vme64x_sim_pkg is
addr : cfg_addr_t;
variable data : out byte_t);
procedure read16 (signal vme_in : out t_vme64x_in;
signal vme_out : in t_vme64x_out;
signal vme_timeout : boolean;
addr : std_logic_vector (31 downto 0);
am : vme_am_t;
variable data : out word_t);
procedure read32 (signal vme_in : out t_vme64x_in;
signal vme_out : in t_vme64x_out;
signal vme_timeout : boolean;
......@@ -58,6 +65,13 @@ package vme64x_sim_pkg is
rate : std_logic_vector(3 downto 0);
variable data : out qword_array_t);
procedure write16 (signal vme_in : out t_vme64x_in;
signal vme_out : in t_vme64x_out;
signal vme_timeout : boolean;
addr : std_logic_vector (31 downto 0);
am : vme_am_t;
data : word_t);
procedure Dump_CR (signal vme_in : out t_vme64x_in;
signal vme_out : in t_vme64x_out;
signal vme_timeout : boolean);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment