Changeset 604 for branches/RWT/communication/dspin_dhccp_param
- Timestamp:
- Dec 17, 2013, 3:21:07 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/RWT/communication/dspin_dhccp_param/caba/source/include/dspin_dhccp_param.h
r477 r604 94 94 * 95 95 * flit 1 96 * ---------------------------------------------------------------------------------------------- 97 * EOP:0 | DEST(14 bits) | X (4 bits) | MEMC_ID(14 bits) | UPDT_INDEX(4 bits) | TYPE:0b1X | BC:098 * ---------------------------------------------------------------------------------------------- 99 * | X: 0 DATA |100 * | 1 INST |96 * ------------------------------------------------------------------------------------------------------------------ 97 * EOP:0 | DEST(14 bits) | X (3 bits) | IS_CONFIG (1 bit) | MEMC_ID(14 bits) | UPDT_INDEX(4 bits) | TYPE:0b1X | BC:0 98 * ------------------------------------------------------------------------------------------------------------------ 99 * | X: 0 DATA | 100 * | 1 INST | 101 101 * flit 2 102 102 * ---------------------------------------------------------------------------------------------- … … 182 182 static const uint8_t CLEANUP_DATA_UPDT_SHIFT = 0; 183 183 static const uint64_t CLEANUP_DATA_UPDT_MASK = ((1ULL<<32)-1); 184 static const uint8_t CLEANUP_NCC_SHIFT = 5;185 static const uint64_t CLEANUP_NCC_MASK = 1;184 static const uint8_t CLEANUP_NCC_SHIFT = 5; 185 static const uint64_t CLEANUP_NCC_MASK = 1; 186 186 187 187 static const uint8_t MULTI_ACK_DEST_SHIFT = CLEANUP_DEST_SHIFT; … … 205 205 static const uint8_t MULTI_INVAL_NLINE_SHIFT = 0; 206 206 static const uint64_t MULTI_INVAL_NLINE_MASK = ((1ULL<<NLINE_WIDTH)-1); 207 static const uint8_t MULTI_INVAL_IS_CONFIG_SHIFT = 21; 208 static const uint64_t MULTI_INVAL_IS_CONFIG_MASK = 1; 207 209 208 210 static const uint8_t MULTI_UPDT_DEST_SHIFT = MULTI_INVAL_DEST_SHIFT; … … 300 302 MULTI_INVAL_UPDT_INDEX, 301 303 MULTI_INVAL_NLINE, 304 MULTI_INVAL_IS_CONFIG, 302 305 303 306 MULTI_UPDT_DEST, … … 343 346 GET_FIELD(flit,MULTI_INVAL_UPDT_INDEX); 344 347 GET_FIELD(flit,MULTI_INVAL_NLINE); 348 GET_FIELD(flit,MULTI_INVAL_IS_CONFIG); 345 349 GET_FIELD(flit,MULTI_UPDT_DEST); 346 350 GET_FIELD(flit,MULTI_UPDT_SRCID); … … 385 389 SET_FIELD(flit,value,MULTI_INVAL_UPDT_INDEX); 386 390 SET_FIELD(flit,value,MULTI_INVAL_NLINE); 391 SET_FIELD(flit,value,MULTI_INVAL_IS_CONFIG); 387 392 SET_FIELD(flit,value,MULTI_UPDT_DEST); 388 393 SET_FIELD(flit,value,MULTI_UPDT_SRCID);
Note: See TracChangeset
for help on using the changeset viewer.