Ignore:
Timestamp:
Oct 27, 2014, 5:40:47 PM (10 years ago)
Author:
cfuguet
Message:

reconf: introducing TEST packet fields in the dhccp dspin params header

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/reconfiguration/communication/dspin_dhccp_param/caba/source/include/dspin_dhccp_param.h

    r864 r867  
    202202    static const uint8_t  P2M_BC_SHIFT                 = 0;
    203203    static const uint64_t P2M_BC_MASK                  = 1;
    204     static const uint8_t  P2M_TEST_SHIFT               = 5;
    205     static const uint64_t P2M_TEST_MASK                = 1;
    206204
    207205    static const uint8_t  CLEANUP_DEST_SHIFT           = 22;
     
    220218    static const uint8_t  MULTI_ACK_UPDT_INDEX_SHIFT   = 3;
    221219    static const uint64_t MULTI_ACK_UPDT_INDEX_MASK    = ((1ULL<<UPDT_INDEX_WIDTH)-1);
     220
     221    static const uint8_t  CC_TEST_DEST_SHIFT           = 22;
     222    static const uint64_t CC_TEST_DEST_MASK            = ((1ULL<<GLOBALID_WIDTH)-1);
     223    static const uint8_t  CC_TEST_SRCID_SHIFT          = 8;
     224    static const uint64_t CC_TEST_SRCID_MASK           = ((1ULL<<SRCID_WIDTH)-1);
     225    static const uint8_t  CC_TEST_TEST_SHIFT           = 5;
     226    static const uint64_t CC_TEST_TEST_MASK            = 1;
     227    static const uint8_t  CC_TEST_SIGNATURE_SHIFT      = 0;
     228    static const uint64_t CC_TEST_SIGNATURE_MASK       = ((1ULL<<DATA_WIDTH)-1);
    222229
    223230    static const uint8_t  M2P_TYPE_SHIFT               = 1;
     
    325332      MULTI_ACK_UPDT_INDEX,
    326333
     334      CC_TEST_DEST,
     335      CC_TEST_SRCID,
     336      CC_TEST_TEST,
     337      CC_TEST_SIGNATURE,
     338
    327339      M2P_TYPE,
    328340      M2P_EOP,
     
    361373        GET_FIELD(flit,P2M_EOP);
    362374        GET_FIELD(flit,P2M_BC);
    363         GET_FIELD(flit,P2M_TEST);
    364375        GET_FIELD(flit,CLEANUP_DEST);
    365376        GET_FIELD(flit,CLEANUP_SRCID);
     
    369380        GET_FIELD(flit,MULTI_ACK_DEST);
    370381        GET_FIELD(flit,MULTI_ACK_UPDT_INDEX);
     382        GET_FIELD(flit,CC_TEST_DEST);
     383        GET_FIELD(flit,CC_TEST_SRCID);
     384        GET_FIELD(flit,CC_TEST_TEST);
     385        GET_FIELD(flit,CC_TEST_SIGNATURE);
    371386        GET_FIELD(flit,M2P_TYPE);
    372387        GET_FIELD(flit,M2P_EOP);
     
    403418        SET_FIELD(flit,value,P2M_EOP);
    404419        SET_FIELD(flit,value,P2M_BC);
    405         SET_FIELD(flit,value,P2M_TEST);
    406420        SET_FIELD(flit,value,CLEANUP_DEST);
    407421        SET_FIELD(flit,value,CLEANUP_SRCID);
     
    411425        SET_FIELD(flit,value,MULTI_ACK_DEST);
    412426        SET_FIELD(flit,value,MULTI_ACK_UPDT_INDEX);
     427        SET_FIELD(flit,value,CC_TEST_DEST);
     428        SET_FIELD(flit,value,CC_TEST_SRCID);
     429        SET_FIELD(flit,value,CC_TEST_TEST);
     430        SET_FIELD(flit,value,CC_TEST_SIGNATURE);
    413431        SET_FIELD(flit,value,M2P_TYPE);
    414432        SET_FIELD(flit,value,M2P_EOP);
Note: See TracChangeset for help on using the changeset viewer.