Changeset 210 for soft/giet_vm/memo/include
- Timestamp:
- Aug 21, 2012, 9:30:46 AM (12 years ago)
- Location:
- soft/giet_vm/memo/include
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
soft/giet_vm/memo/include/memo.h
r187 r210 25 25 * 26 26 */ 27 #ifndef SOCLIB_VLOADER_H_28 #define SOCLIB_VLOADER_H_27 #ifndef _MEMO_H_ 28 #define _MEMO_H_ 29 29 30 30 #include <stdlib.h> … … 50 50 51 51 #include "stdint.h" 52 #include "mapping_info.h" 52 53 #include "pseg_handler.h" 53 54 #include "path_handler.h" 54 55 55 56 56 … … 109 109 110 110 111 #endif /* SOCLIB_VLOADER_H_ */111 #endif /* _MEMO_H_ */ 112 112 113 113 // Local Variables: -
soft/giet_vm/memo/include/pseg.h
r163 r210 34 34 35 35 #include "stdint.h" 36 #include "mapping_info.h" 36 37 37 38 … … 49 50 uintptr_t m_lma; //Physical address to which we load the seg (getted from the associated PSeg), setted by PSeg::add/addIdent. 50 51 size_t m_length; 52 size_t m_type; 51 53 bool m_loadable; // wether this is a loadable vseg ( code, data...) 52 54 … … 59 61 uintptr_t lma() const; 60 62 size_t length() const; 63 size_t type() const; 61 64 //void add( VObj& vobj );//add a VObj 62 65 … … 83 86 uintptr_t m_lma; 84 87 size_t m_length; 88 size_t m_type; 85 89 86 90 uintptr_t m_pageLimit; //The end (m_lma + m_length) address of the segment pageSize aligned … … 97 101 uintptr_t lma() const; 98 102 size_t length() const; 103 size_t type() const; 99 104 uintptr_t limit() const; 100 105 uintptr_t nextLma() const; … … 132 137 PSeg( const std::string &name, 133 138 uintptr_t lma, 134 size_t length); 139 size_t length, 140 size_t type); 135 141 ~PSeg(); 136 142 };
Note: See TracChangeset
for help on using the changeset viewer.