Go to the documentation of this file.
28 #ifndef __SIM_BUFVAL_HH__
29 #define __SIM_BUFVAL_HH__
36 #include "enums/ByteOrder.hh"
48 bool setUintX(std::uint64_t
val,
void *buf, std::size_t bytes,
61 std::string
printByteBuf(
const void *buf, std::size_t bytes,
62 ByteOrder endian=ByteOrder::little, std::size_t chunk_size=4);
66 #endif // __SIM_BUFVAL_HH__
std::pair< std::string, bool > printUintX(const void *buf, std::size_t bytes, ByteOrder endian)
std::pair< std::uint64_t, bool > getUintX(const void *buf, std::size_t bytes, ByteOrder endian)
bool setUintX(std::uint64_t val, void *buf, std::size_t bytes, ByteOrder endian)
std::string printByteBuf(const void *buf, std::size_t bytes, ByteOrder endian, std::size_t chunk_size)
Reference material can be found at the JEDEC website: UFS standard http://www.jedec....
Generated on Thu Jul 28 2022 13:32:36 for gem5 by doxygen 1.8.17