Changeset 83 for trunk/modules


Ignore:
Timestamp:
Sep 2, 2010, 2:27:44 PM (14 years ago)
Author:
guthmull
Message:

Fix the masking of RERROR field

Location:
trunk/modules
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/modules/vci_cc_xcache_wrapper_v1/caba/source/src/vci_cc_xcache_wrapper_v1.cpp

    r82 r83  
    18871887                p_vci_tgt.rtrdid  = r_tgt_trdid.read();
    18881888                p_vci_tgt.rdata   = 0;
    1889                 p_vci_tgt.rerror  = 0x2 & ( (1 << (vci_param::E + 1)) - 1); // Write OK
     1889                p_vci_tgt.rerror  = 0x2 & ( (1 << vci_param::E) - 1); // Write OK
    18901890                p_vci_tgt.reop    = true;
    18911891                break;
     
    18981898                p_vci_tgt.rtrdid  = r_tgt_trdid.read();
    18991899                p_vci_tgt.rdata   = 0;
    1900                 p_vci_tgt.rerror  = 0x2 & ( (1 << (vci_param::E + 1)) - 1); // Write OK
     1900                p_vci_tgt.rerror  = 0x2 & ( (1 << vci_param::E) - 1); // Write OK
    19011901                p_vci_tgt.reop    = true;
    19021902                break;
     
    19091909                p_vci_tgt.rtrdid  = r_tgt_trdid.read();
    19101910                p_vci_tgt.rdata   = 0;
    1911                 p_vci_tgt.rerror  = 0x2 & ( (1 << (vci_param::E + 1)) - 1); // Write OK
     1911                p_vci_tgt.rerror  = 0x2 & ( (1 << vci_param::E) - 1); // Write OK
    19121912                p_vci_tgt.reop    = true;
    19131913                break;
  • trunk/modules/vci_cc_xcache_wrapper_v4/caba/source/src/vci_cc_xcache_wrapper_v4.cpp

    r82 r83  
    20112011                p_vci_tgt.rtrdid  = r_tgt_trdid.read();
    20122012                p_vci_tgt.rdata   = 0;
    2013                 p_vci_tgt.rerror  = 0x2 & ( (1 << (vci_param::E + 1)) - 1); // Write OK
     2013                p_vci_tgt.rerror  = 0x2 & ( (1 << vci_param::E) - 1); // Write OK
    20142014                p_vci_tgt.reop    = true;
    20152015                break;
     
    20222022                p_vci_tgt.rtrdid  = r_tgt_trdid.read();
    20232023                p_vci_tgt.rdata   = 0;
    2024                 p_vci_tgt.rerror  = 0x2 & ( (1 << (vci_param::E + 1)) - 1); // Write OK
     2024                p_vci_tgt.rerror  = 0x2 & ( (1 << vci_param::E) - 1); // Write OK
    20252025                p_vci_tgt.reop    = true;
    20262026                break;
     
    20332033                p_vci_tgt.rtrdid  = r_tgt_trdid.read();
    20342034                p_vci_tgt.rdata   = 0;
    2035                 p_vci_tgt.rerror  = 0x2 & ( (1 << (vci_param::E + 1)) - 1); // Write OK
     2035                p_vci_tgt.rerror  = 0x2 & ( (1 << vci_param::E) - 1); // Write OK
    20362036                p_vci_tgt.reop    = true;
    20372037                break;
  • trunk/modules/vci_mem_cache_v2/caba/source/src/vci_mem_cache_v2.cpp

    r82 r83  
    37003700        p_vci_tgt.rtrdid   = r_write_to_tgt_rsp_trdid.read();
    37013701        p_vci_tgt.rpktid   = r_write_to_tgt_rsp_pktid.read();
    3702         p_vci_tgt.rerror   = 0x2 & ( (1 << (vci_param::E + 1)) - 1); // Write OK
     3702        p_vci_tgt.rerror   = 0x2 & ( (1 << vci_param::E) - 1); // Write OK
    37033703        p_vci_tgt.reop     = true;
    37043704        break;
     
    38963896          p_vci_tgt_cleanup.rpktid = r_cleanup_pktid.read();
    38973897          p_vci_tgt_cleanup.rtrdid = r_cleanup_trdid.read();
    3898           p_vci_tgt_cleanup.rerror = 0x2 & ( (1 << (vci_param::E + 1)) - 1);
     3898          p_vci_tgt_cleanup.rerror = 0x2 & ( (1 << vci_param::E) - 1);
    38993899          p_vci_tgt_cleanup.reop   = 1;
    39003900          break;
  • trunk/modules/vci_mem_cache_v3/caba/source/src/vci_mem_cache_v3.cpp

    r82 r83  
    43394339        p_vci_tgt.rtrdid   = r_write_to_tgt_rsp_trdid.read();
    43404340        p_vci_tgt.rpktid   = r_write_to_tgt_rsp_pktid.read();
    4341         p_vci_tgt.rerror   = 0x2 & ( (1 << (vci_param::E + 1)) - 1); // Write OK
     4341        p_vci_tgt.rerror   = 0x2 & ( (1 << vci_param::E) - 1); // Write OK
    43424342        p_vci_tgt.reop     = true;
    43434343        break;
     
    45514551          p_vci_tgt_cleanup.rpktid = r_cleanup_pktid.read();
    45524552          p_vci_tgt_cleanup.rtrdid = r_cleanup_trdid.read();
    4553           p_vci_tgt_cleanup.rerror = 0x2 & ( (1 << (vci_param::E + 1)) - 1);
     4553          p_vci_tgt_cleanup.rerror = 0x2 & ( (1 << vci_param::E) - 1);
    45544554          p_vci_tgt_cleanup.reop   = 1;
    45554555          break;
  • trunk/modules/vci_mem_cache_v4/caba/source/src/vci_mem_cache_v4.cpp

    r82 r83  
    42494249        p_vci_tgt.rtrdid   = r_write_to_tgt_rsp_trdid.read();
    42504250        p_vci_tgt.rpktid   = r_write_to_tgt_rsp_pktid.read();
    4251         p_vci_tgt.rerror   = 0x2 & ( (1 << (vci_param::E + 1)) - 1); // Write OK
     4251        p_vci_tgt.rerror   = 0x2 & ( (1 << vci_param::E) - 1); // Write OK
    42524252        p_vci_tgt.reop     = true;
    42534253        break;
     
    45094509          p_vci_tgt_cleanup.rpktid = r_cleanup_pktid.read();
    45104510          p_vci_tgt_cleanup.rtrdid = r_cleanup_trdid.read();
    4511           p_vci_tgt_cleanup.rerror = 0x2 & ( (1 << (vci_param::E + 1)) - 1);
     4511          p_vci_tgt_cleanup.rerror = 0x2 & ( (1 << vci_param::E) - 1);
    45124512          p_vci_tgt_cleanup.reop   = 1;
    45134513          break;
Note: See TracChangeset for help on using the changeset viewer.