CHECKSUM_SHIFT
temp_scratch >>= CHECKSUM_SHIFT;
#define CHECKSUM_SMASK (CHECKSUM_MASK << CHECKSUM_SHIFT)