URL
https://opencores.org/ocsvn/ht_tunnel/ht_tunnel/trunk
[/] [ht_tunnel/] [trunk/] [bench/] [core/] [ControlPacket.h] - Diff between revs 2 and 15
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 2 |
Rev 15 |
Line 230... |
Line 230... |
It is illegal to have this all zeros!!!
|
It is illegal to have this all zeros!!!
|
@return The 23 bits to prepend to a request to send in the 64 bit format
|
@return The 23 bits to prepend to a request to send in the 64 bit format
|
*/
|
*/
|
static sc_bv<32> createAddressExtensionDoubleWord(sc_bv<24> &addressExtension);
|
static sc_bv<32> createAddressExtensionDoubleWord(sc_bv<24> &addressExtension);
|
|
|
|
///Get the internal data vector (constant version)
|
|
inline const sc_bv<64>& getVector() const {return bv;}
|
///Get the internal data vector
|
///Get the internal data vector
|
inline sc_bv<64> getVector() const {return bv;}
|
inline sc_bv<64>& getVector() {return bv;}
|
|
|
///Get the internal data vector
|
///Get the internal data vector
|
inline operator sc_bv<64>() const {return bv;}
|
inline operator sc_bv<64>() const {return bv;}
|
///Get the least significant 32 bits of the internal data vector
|
///Get the least significant 32 bits of the internal data vector
|
inline operator sc_bv<32>() const {return bv.range(31,0);}
|
inline operator sc_bv<32>() const {return bv.range(31,0);}
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.