- Timestamp:
- Oct 5, 2010, 4:04:18 PM (14 years ago)
- Location:
- trunk/modules
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/modules/vci_cc_vcache_wrapper2_v1/caba/source/src/vci_cc_vcache_wrapper2_v1.cpp
r101 r104 686 686 687 687 // multi-update or multi-invalidate for data type 688 if ( ( address!= 0x3 ) && ( ! m_segment.contains(address)) )688 if ( ( (address & 0x3) != 0x3 ) && ( ! m_segment.contains(address)) ) 689 689 { 690 690 std::cout << "error in component VCI_CC_VCACHE_WRAPPER " << name() << std::endl; … … 700 700 (paddr_t)p_vci_tgt.wdata.read() * m_dcache_words * 4; 701 701 702 if ( address== 0x3 ) // broadcast invalidate for data or instruction type702 if ( (address & 0x3) == 0x3 ) // broadcast invalidate for data or instruction type 703 703 { 704 704 if ( ! p_vci_tgt.eop.read() ) -
trunk/modules/vci_cc_vcache_wrapper_v1/caba/source/src/vci_cc_vcache_wrapper_v1.cpp
r61 r104 614 614 615 615 // multi-update or multi-invalidate for data type 616 if ( ( address!= 0x3 ) && ( ! m_segment.contains(address)) )616 if ( ( (address & 0x3) != 0x3 ) && ( ! m_segment.contains(address)) ) 617 617 { 618 618 std::cout << "error in component VCI_CC_VCACHE_WRAPPER " << name() << std::endl; … … 628 628 (paddr_t)p_vci_tgt.wdata.read() * m_dcache_words * 4; 629 629 630 if ( address== 0x3 ) // broadcast invalidate for data or instruction type630 if ( (address & 0x3) == 0x3 ) // broadcast invalidate for data or instruction type 631 631 { 632 632 if ( ! p_vci_tgt.eop.read() )
Note: See TracChangeset
for help on using the changeset viewer.