- Timestamp:
- Oct 12, 2007, 8:03:31 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/include/Types.h
r57 r59 3 3 4 4 #include "Common/include/Types.h" 5 #include "Behavioural/include/Constants.h" 5 6 6 7 namespace morpheo { 7 8 namespace behavioural { 8 9 10 //============================================ 11 // Type definition 12 //============================================ 13 14 // ***** general 9 15 typedef bool Tcontrol_t; 10 16 typedef uint8_t Toperation_t; … … 16 22 //typedef uint8_t Tbranch_state_t; 17 23 24 typedef uint8_t Texception_t; 18 25 typedef uint8_t Tcontext_t; 19 26 typedef uint8_t Tpacket_t; 20 27 typedef uint8_t Ttype_t; 21 typedef uint8_t Tlsq_ptr_t;22 28 29 // ***** Register 23 30 typedef uint8_t Tgeneral_address_t; 24 31 typedef uint32_t Tgeneral_data_t; … … 26 33 typedef uint32_t Tspecial_data_t; 27 34 35 // ***** component dependant 36 // ~~~~~ load store queue 37 typedef uint8_t Taccess_t; 38 typedef uint8_t Tlsq_ptr_t; 39 typedef uint32_t Tdcache_address_t; 40 typedef uint32_t Tdcache_data_t; 41 typedef bool Tdcache_error_t; 42 typedef uint8_t Tdcache_type_t; 43 28 44 }; // end namespace behavioural 29 45 }; // end namespace morpheo
Note: See TracChangeset
for help on using the changeset viewer.