vmm_ral_mem_callbacks Class Reference

Inheritance diagram for vmm_ral_mem_callbacks:
Inheritance graph
[legend]
Collaboration diagram for vmm_ral_mem_callbacks:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual task pre_write (vmm_ral_mem mem, ref bit< VMM_RAL_ADDR_WIDTH-1:0 > offset, ref bit< VMM_RAL_DATA_WIDTH-1:0 > wdat, ref vmm_ral::path_e path, ref string domain)
virtual task post_write (vmm_ral_mem mem, bit< VMM_RAL_ADDR_WIDTH-1:0 > offset, bit< VMM_RAL_DATA_WIDTH-1:0 > wdat, vmm_ral::path_e path, string domain, ref vmm_rw::status_e status)
virtual task pre_read (vmm_ral_mem mem, ref bit< VMM_RAL_ADDR_WIDTH-1:0 > offset, ref vmm_ral::path_e path, ref string domain)
virtual task post_read (input vmm_ral_mem mem, input bit< VMM_RAL_ADDR_WIDTH-1:0 > offset, ref bit< VMM_RAL_DATA_WIDTH-1:0 > rdat, input vmm_ral::path_e path, input string domain, ref vmm_rw::status_e status)
virtual task pre_burst (vmm_ral_mem mem, vmm_rw::kind_e kind, vmm_ral_mem_burst burst, ref bit< VMM_RAL_DATA_WIDTH-1:0 > wdat[], ref vmm_ral::path_e path, ref string domain)
virtual task post_burst (input vmm_ral_mem mem, input vmm_rw::kind_e kind, input vmm_ral_mem_burst burst, ref bit< VMM_RAL_DATA_WIDTH-1:0 > data[], input vmm_ral::path_e path, input string domain, ref vmm_rw::status_e status)

Detailed Description

Definition at line 32 of file vmm_ral_mem.svh.


Member Function Documentation

virtual task vmm_ral_mem_callbacks::post_burst ( input vmm_ral_mem  mem,
input vmm_rw::kind_e  kind,
input vmm_ral_mem_burst  burst,
ref bit< VMM_RAL_DATA_WIDTH-1:0 >  data[],
input vmm_ral::path_e  path,
input string  domain,
ref vmm_rw::status_e  status 
) [virtual]

Definition at line 71 of file vmm_ral_mem.svh.

virtual task vmm_ral_mem_callbacks::post_read ( input vmm_ral_mem  mem,
input bit< VMM_RAL_ADDR_WIDTH-1:0 >  offset,
ref bit< VMM_RAL_DATA_WIDTH-1:0 >  rdat,
input vmm_ral::path_e  path,
input string  domain,
ref vmm_rw::status_e  status 
) [virtual]

Definition at line 55 of file vmm_ral_mem.svh.

virtual task vmm_ral_mem_callbacks::post_write ( vmm_ral_mem  mem,
bit< VMM_RAL_ADDR_WIDTH-1:0 >  offset,
bit< VMM_RAL_DATA_WIDTH-1:0 >  wdat,
vmm_ral::path_e  path,
string  domain,
ref vmm_rw::status_e  status 
) [virtual]

Definition at line 41 of file vmm_ral_mem.svh.

virtual task vmm_ral_mem_callbacks::pre_burst ( vmm_ral_mem  mem,
vmm_rw::kind_e  kind,
vmm_ral_mem_burst  burst,
ref bit< VMM_RAL_DATA_WIDTH-1:0 >  wdat[],
ref vmm_ral::path_e  path,
ref string  domain 
) [virtual]

Definition at line 63 of file vmm_ral_mem.svh.

virtual task vmm_ral_mem_callbacks::pre_read ( vmm_ral_mem  mem,
ref bit< VMM_RAL_ADDR_WIDTH-1:0 >  offset,
ref vmm_ral::path_e  path,
ref string  domain 
) [virtual]

Definition at line 49 of file vmm_ral_mem.svh.

virtual task vmm_ral_mem_callbacks::pre_write ( vmm_ral_mem  mem,
ref bit< VMM_RAL_ADDR_WIDTH-1:0 >  offset,
ref bit< VMM_RAL_DATA_WIDTH-1:0 >  wdat,
ref vmm_ral::path_e  path,
ref string  domain 
) [virtual]

Definition at line 34 of file vmm_ral_mem.svh.


The documentation for this class was generated from the following file:

Intelligent Design Verification
Intelligent Design Verification
Project: VMM, Revision: 1.0.1
Copyright (c) 2008-2010 Intelligent Design Verification.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
A copy of the license is included here:
http://www.intelligentdv.com/licenses/fdl.txt
doxygen
Doxygen Version: 1.6.3
IDV SV Filter Version: 2.6.3
Sat Jun 19 12:03:39 2010
Find a documentation bug? Report bugs to: bugs.intelligentdv.com Project: DoxygenFilterSV