Ignore:
Timestamp:
May 11, 2011, 10:54:53 AM (13 years ago)
Author:
simerabe
Message:

replace sc_uint with sc_dt::sc_uint

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/modules/vci_block_device_tsar_v4/caba/source/include/vci_block_device_tsar_v4.h

    r151 r164  
    7878#include "caba_base_module.h"
    7979#include "mapping_table.h"
     80#include "vci_target.h"
    8081
    8182namespace soclib {
     
    103104    sc_signal<uint32_t>                 r_latency_count;        // latency access (for each block)
    104105    sc_signal<bool>                     r_go;                   // transmit command from T_FSM to M_FSM
    105     sc_signal<sc_uint<vci_param::S> >   r_srcid;                // save srcid
    106     sc_signal<sc_uint<vci_param::T> >   r_trdid;                // save trdid
    107     sc_signal<sc_uint<vci_param::P> >   r_pktid;                // save pktid
     106    sc_signal<sc_dt::sc_uint<vci_param::S> >    r_srcid;                // save srcid
     107    sc_signal<sc_dt::sc_uint<vci_param::T> >    r_trdid;                // save trdid
     108    sc_signal<sc_dt::sc_uint<vci_param::P> >    r_pktid;                // save pktid
    108109
    109110    uint32_t*                           m_local_buffer;         // capacity is one block (block_size bytes)
     
    111112    // structural parameters
    112113    soclib::common::Segment             m_segment;              // segment associated to target
    113     uint32_t                            m_srcid;                // initiator index
     114    uint32_t                            m_srcid;                // initiator index
    114115    int                                 m_fd;                   // File descriptor
    115116    uint64_t                            m_device_size;          // Total number of blocks
     
    174175
    175176    // ports
    176     sc_in<bool>                                         p_clk;
    177     sc_in<bool>                                         p_resetn;
    178     soclib::caba::VciInitiator<vci_param>               p_vci_initiator;
    179     soclib::caba::VciTarget<vci_param>                  p_vci_target;
    180     sc_out<bool>                                        p_irq;
     177    sc_in<bool>                                               p_clk;
     178    sc_in<bool>                                               p_resetn;
     179    soclib::caba::VciInitiator<vci_param> p_vci_initiator;
     180    soclib::caba::VciTarget<vci_param>    p_vci_target;
     181    sc_out<bool>                                              p_irq;
    181182
    182183    void print_trace();
Note: See TracChangeset for help on using the changeset viewer.