Go to the documentation of this file.
36 for (
int i = 0;
i <
params.port_req_ports_connection_count; ++
i) {
39 for (
int j = 0;
j <
params.port_resp_ports_connection_count; ++
j) {
48 if (if_name ==
"req_ports" && idx <
reqPorts.size()) {
50 }
else if (if_name ==
"resp_ports" && idx <
respPorts.size()) {
int16_t PortID
Port index/ID type, and a symbolic name for an invalid port id.
virtual Port & getPort(const std::string &if_name, PortID idx=InvalidPortID)
Get a port with a given name and index.
PortTerminator(const PortTerminatorParams ¶ms)
std::vector< ReqPort > reqPorts
const std::string to_string(sc_enc enc)
virtual std::string name() const
const Params & params() const
Port & getPort(const std::string &if_name, PortID idx=InvalidPortID) override
Get a port with a given name and index.
Abstract superclass for simulation objects.
std::vector< RespPort > respPorts
Ports are used to interface objects to each other.
Reference material can be found at the JEDEC website: UFS standard http://www.jedec....
Generated on Sun Jul 30 2023 01:56:58 for gem5 by doxygen 1.8.17