Ignore:
Timestamp:
Dec 6, 2007, 11:03:00 AM (17 years ago)
Author:
rosiere
Message:
  • un pas de plus vers la compatibilite avec systemC
  • modification de l'interface de read_queue : context_id devient context_id, front_end_id et ooo_engine_id
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/include/Types.h

    r59 r66  
    1414  // ***** general
    1515  typedef bool          Tcontrol_t;
    16   typedef uint8_t       Toperation_t;
    17 //typedef uint8_t       Tdestination1_t;
    18 //typedef uint8_t       Tdestination2_t;
    19 //typedef uint8_t       Texec_flag_t;
     16  typedef uint32_t      Toperation_t;
     17//typedef uint32_t      Tdestination1_t;
     18//typedef uint32_t      Tdestination2_t;
     19//typedef uint32_t      Texec_flag_t;
    2020//typedef bool          Texec_excep_t;
    21 //typedef uint8_t       Tcondition_t;
    22 //typedef uint8_t       Tbranch_state_t;
     21//typedef uint32_t      Tcondition_t;
     22//typedef uint32_t      Tbranch_state_t;
    2323
    24   typedef uint8_t       Texception_t;
    25   typedef uint8_t       Tcontext_t;
    26   typedef uint8_t       Tpacket_t;
    27   typedef uint8_t       Ttype_t;
     24  typedef uint32_t      Texception_t;
     25  typedef uint32_t      Tcontext_t;
     26  typedef uint32_t      Tpacket_t;
     27  typedef uint32_t      Ttype_t;
    2828
    2929  // ***** Register
    30   typedef uint8_t       Tgeneral_address_t;
     30  typedef uint32_t      Tgeneral_address_t;
    3131  typedef uint32_t      Tgeneral_data_t;
    32   typedef uint8_t       Tspecial_address_t;
     32  typedef uint32_t      Tspecial_address_t;
    3333  typedef uint32_t      Tspecial_data_t;
    3434
    3535  // ***** component dependant
    3636  // ~~~~~ load store queue
    37   typedef uint8_t       Taccess_t;
    38   typedef uint8_t       Tlsq_ptr_t;
     37  typedef uint32_t      Taccess_t;
     38  typedef uint32_t      Tlsq_ptr_t;
    3939  typedef uint32_t      Tdcache_address_t;
    4040  typedef uint32_t      Tdcache_data_t;
    4141  typedef bool          Tdcache_error_t;
    42   typedef uint8_t       Tdcache_type_t;
     42  typedef uint32_t      Tdcache_type_t;
    4343
    4444}; // end namespace behavioural
Note: See TracChangeset for help on using the changeset viewer.