HALF_RATE_SHIFT
val |= SPEED_MODE_GEN1 << HALF_RATE_SHIFT |
val |= SPEED_MODE_GEN3 << HALF_RATE_SHIFT |
val |= SPEED_MODE_GEN2 << HALF_RATE_SHIFT |