Go to the documentation of this file.
38 #ifndef __ARCH_ARM_LINUX_ATAG_HH__
39 #define __ARCH_ARM_LINUX_ATAG_HH__
63 virtual uint32_t
tag() = 0;
65 virtual bool null() {
return false; }
92 static const uint32_t
Size = 5;
106 static const uint32_t
Size = 4;
119 static const uint32_t
Size = 3;
132 static const uint32_t
Size = 4;
144 static const uint32_t
Size = 3;
150 int len =
s.length() + 1;
161 strcpy((
char*)&
storage[2] ,
s.c_str());
171 static const uint32_t
Size = 2;
172 virtual bool null() {
return true; }
284 #endif // __ARCH_ARM_LINUX_ATAG_HH__
static const uint32_t Size
static const uint32_t Size
void pagesize(uint32_t i)
uint32_t tag()
Tag (normally starts with 'T''A' and 16 bits of number.
uint32_t tag()
Tag (normally starts with 'T''A' and 16 bits of number.
void memStart(uint32_t i)
static const uint32_t Size
void cmdline(const std::string &s)
static const uint32_t Size
static const uint32_t Size
uint32_t tag()
Tag (normally starts with 'T''A' and 16 bits of number.
uint32_t tag()
Tag (normally starts with 'T''A' and 16 bits of number.
uint32_t tag()
Tag (normally starts with 'T''A' and 16 bits of number.
Generated on Wed Sep 30 2020 14:02:00 for gem5 by doxygen 1.8.17