CS_UPDATE_MASK
gpx_viper_write(ss, CS_UPDATE_MASK, 0x00ff);
while (gpx_viper_write(ss, CS_UPDATE_MASK, 0x00ff))
while (gpx_viper_write(ss, CS_UPDATE_MASK, 0x00ff))
while (gpx_viper_write(ss, CS_UPDATE_MASK, 0x00ff))
gpx_viper_write(ss, CS_UPDATE_MASK, 1 << i);
gpx_viper_write(ss, CS_UPDATE_MASK, 0x00ff);
write_ID(adder, CS_UPDATE_MASK, 0x0001); /* select plane #0 */
write_ID(adder, CS_UPDATE_MASK, 0x00FE); /* select other planes */
write_ID(adder, CS_UPDATE_MASK, 0x00FF); /* select all planes */
write_ID(adder, CS_UPDATE_MASK, 0x0001);
write_ID(adder, CS_UPDATE_MASK, 0x0001);
write_ID(adder, CS_UPDATE_MASK, 0x00FF); /* select all planes */
write_ID(adder, CS_UPDATE_MASK, 0x0001);
write_ID(adder, CS_UPDATE_MASK, 0x0002);
write_ID(adder, CS_UPDATE_MASK, 0x0004);
write_ID(adder, CS_UPDATE_MASK, 0x0008);
write_ID(adder, CS_UPDATE_MASK, 0x0010);
write_ID(adder, CS_UPDATE_MASK, 0x0020);
write_ID(adder, CS_UPDATE_MASK, 0x0040);
write_ID(adder, CS_UPDATE_MASK, 0x0080);
write_ID(adder, CS_UPDATE_MASK, 0x00FF);