Ignore:
Timestamp:
Jul 19, 2013, 2:21:49 PM (11 years ago)
Author:
lgarcia
Message:

Cosmetic (suppression of warning in memcache and vcache)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/RWT/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp

    r456 r458  
    11171117                else
    11181118                {
    1119                                 r_icache_vci_paddr = (paddr_t)r_mmu_word_hi.read() << 32 |
     1119                                r_icache_vci_paddr = (uint64_t)r_mmu_word_hi.read() << 32 |
    11201120                                                         (paddr_t)r_mmu_word_lo.read();
    11211121                        }
     
    22472247                // we take into account the paddr extension
    22482248                if (vci_param::N > 32)
    2249                     paddr = paddr | ((paddr_t)(r_dcache_paddr_ext.read()) << 32);
     2249                    paddr = paddr | ((uint64_t)(r_dcache_paddr_ext.read()) << 32);
    22502250            }
    22512251        } // end physical address computation
     
    25652565                        else
    25662566                        {
    2567                             r_dcache_save_paddr = (paddr_t)r_mmu_word_hi.read() << 32 |
     2567                            r_dcache_save_paddr = ((uint64_t)r_mmu_word_hi.read()) << 32 |
    25682568                                                  (paddr_t)r_mmu_word_lo.read();
    25692569                        }
     
    33253325        }
    33263326
    3327         uint32_t        pte_flags;
    3328         uint32_t        pte_ppn;
    3329         size_t          way;
    3330         size_t          set;
    3331         size_t          word;
    3332         int         cache_state;
     3327        uint32_t        pte_flags       = 0;
     3328        uint32_t        pte_ppn         = 0;
     3329        size_t          way             = 0;
     3330        size_t          set             = 0;
     3331        size_t          word            = 0;
     3332        int         cache_state     = 0;
    33333333
    33343334        r_dcache.read( r_dcache_tlb_paddr.read(),
     
    38603860                    r_dcache_xtn_flush_data_cpt = 0;
    38613861                    r_dcache_cc_cleanup_updt_data = true;
    3862                     for (int w = 0; w< m_dcache_words; w++)
     3862                    for (size_t w = 0; w < m_dcache_words; w++)
    38633863                    {
    38643864                        m_cpt_cleanup_data_dirty_word += r_dcache_dirty_word[(m_dcache_sets*way+set)*m_dcache_words + w];
     
    41004100                    {
    41014101                        r_dcache_cc_cleanup_updt_data = true;
    4102                         for (int w = 0; w< m_dcache_words; w++)
     4102                        for (size_t w = 0; w< m_dcache_words; w++)
    41034103                        {
    41044104                            m_cpt_cleanup_data_dirty_word += r_dcache_dirty_word[(m_dcache_sets*way+set)*m_dcache_words + w];
     
    42744274                        {
    42754275                            r_dcache_cc_cleanup_updt_data = true;
    4276                             for (int w = 0; w< m_dcache_words; w++)
     4276                            for (size_t w = 0; w< m_dcache_words; w++)
    42774277                            {
    42784278                                m_cpt_cleanup_data_dirty_word += r_dcache_dirty_word[(m_dcache_sets*way+set)*m_dcache_words + w];
     
    46064606                                        CACHE_SLOT_STATE_VALID_NCC );
    46074607                    r_dcache_content_state[way*m_dcache_sets+set] = LINE_CACHE_DATA_NOT_DIRTY;
    4608                     for (int word =0; word < m_dcache_words ; word++)
     4608                    for (size_t word = 0; word < m_dcache_words ; word++)
    46094609                    {
    46104610                        r_dcache_dirty_word[(way*m_dcache_sets +set)*m_dcache_words+word] = 0;
     
    51975197                {
    51985198                    r_dcache_cc_cleanup_updt_data = true;
    5199                     for (int w = 0; w< m_dcache_words; w++)
     5199                    for (size_t w = 0; w < m_dcache_words; w++)
    52005200                    {
    52015201                        m_cpt_cleanup_data_dirty_word += r_dcache_dirty_word[(m_dcache_sets*way+set)*m_dcache_words + w];
Note: See TracChangeset for help on using the changeset viewer.