Changeset 32 for sources/src/sc_signal.h


Ignore:
Timestamp:
Jun 4, 2009, 2:09:13 PM (15 years ago)
Author:
buchmann
Message:

Changes:

  • rename pending_write into pending_write_t
  • indent code
File:
1 edited

Legend:

Unmodified
Added
Removed
  • sources/src/sc_signal.h

    r27 r32  
    5353extern void bind (sc_port_base   &x);
    5454typedef tab_t base_type;
    55 struct pending_write {
     55struct pending_write_t {
    5656        base_type   *pointer;
    5757        base_type    value;
    58         //pending_write (base_type *const pointer_, const base_type value_)
     58        //pending_write_t (base_type *const pointer_, const base_type value_)
    5959        //{     pointer = pointer_; value = value_; }
    60         friend std::ostream& operator << (std::ostream &o, const pending_write &p)
     60        friend std::ostream& operator << (std::ostream &o, const pending_write_t &p)
    6161        { return o << "(pointer = " << p.pointer << "; value = " << p.value << ")\n"; }
    6262};
     
    6767
    6868// Pending write to register (simple stack)
    69 typedef pending_write *pending_write_vector_t;
     69typedef pending_write_t *pending_write_vector_t;
    7070extern pending_write_vector_t pending_write_vector;
    7171extern "C" unsigned int pending_write_vector_nb;
     
    9696  if (sizeof (T) > sizeof (base_type)) {
    9797#if 0
    98   std::cout << "sizeof (T) = " << sizeof (T)
     98    std::cout << "sizeof (T) = " << sizeof (T)
    9999            << " (base_type = " << sizeof (base_type) << "\n";
    100100#endif
    101   post_multiwrite (pointer_,value_);
     101    post_multiwrite (pointer_,value_);
    102102  } else {
    103103#if defined(CONFIG_DEBUG)
    104104    if (pending_write_vector_nb >= pending_write_vector_capacity) {
    105       //if (pending_write_vector_nb >= pending_write_vector_capacity * sizeof(pending_write)) {
     105      //if (pending_write_vector_nb >= pending_write_vector_capacity * sizeof(pending_write_t)) {
    106106      std::cerr << "Error : The array for posted writing on register is too small.\n";
    107107      std::cerr << "Up to 1 writing per register is allowed during a cycle.\n";
Note: See TracChangeset for help on using the changeset viewer.