Please, help us to better know about our user community by answering the following short survey:
https://forms.gle/wpyrxWi18ox9Z5ae9
TAC V0.0.4 @ 2021.04.07
scClusterBusDirect_if.h
Go to the documentation of this file.
1
5
/* @author János Végh (jvegh)
6
* @bug No known bugs.
7
*/
8
9
10
/*****************************************************************************
11
12
scClusterBusDirect_if.h : The direct BUS/Slave interface.
13
14
Original Author: Ric Hilderink, Synopsys, Inc., 2001-10-11
15
16
*****************************************************************************/
17
18
#ifndef scClusterBus_direct_if_h
19
#define scClusterBus_direct_if_h
20
21
//#include <systemc.h>
22
class
scIGPMessage
;
23
class
scClusterBusDirect_if
24
:
public
virtual
sc_interface
25
{
26
public
:
27
// direct BUS/Slave interface
28
/* virtual bool direct_read(int *data, unsigned int address) = 0;
29
virtual bool direct_write(int *data, unsigned int address) = 0;*/
30
virtual
bool
direct_read(
scIGPMessage
*M) = 0;
31
virtual
bool
direct_write(
scIGPMessage
*M) = 0;
32
33
};
// end class scClusterBusDirect_if
34
35
#endif // scClusterBus_direct_if_h
scIGPMessage
The scIGPMessage class.
Definition:
scIGPMessage.h:97
modules
BASIC
include
scClusterBusDirect_if.h
Generated on Wed Apr 7 2021 15:24:23 for TAC V0.0.4 @ 2021.04.07 by
1.8.17