set_setup_mode
set_setup_mode(&desc[idx], SETUP_LOAD_STATE0);
set_setup_mode(&desc[idx], SETUP_LOAD_KEY0);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE0);
set_setup_mode(&desc[idx], SETUP_LOAD_KEY0);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE1);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE2);
set_setup_mode(&desc[idx], SETUP_WRITE_STATE1);
set_setup_mode(&desc[idx], SETUP_WRITE_STATE0);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE0);
set_setup_mode(&desc[idx], SETUP_LOAD_KEY0);
set_setup_mode(&desc[idx], SETUP_LOAD_KEY0);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE1);
set_setup_mode(&desc[idx], SETUP_LOAD_KEY0);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE0);
set_setup_mode(&desc[idx], SETUP_WRITE_STATE0);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE1);
set_setup_mode(&desc[idx], SETUP_LOAD_KEY0);
set_setup_mode(&desc[idx], SETUP_LOAD_KEY0);
set_setup_mode(&desc[idx], SETUP_LOAD_KEY0);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE0);
set_setup_mode(&desc[idx], SETUP_LOAD_KEY0);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE1);
set_setup_mode(&desc[idx], SETUP_WRITE_STATE0);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE1);
set_setup_mode(&desc[0], SETUP_LOAD_KEY0);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE0);
set_setup_mode(&desc[idx], SETUP_LOAD_KEY0);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE1);
set_setup_mode(&desc[idx], SETUP_WRITE_STATE0);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE0);
set_setup_mode(&desc[idx], SETUP_LOAD_KEY0);
set_setup_mode(&desc[idx], SETUP_WRITE_STATE0);
set_setup_mode(&desc[idx], SETUP_WRITE_STATE0);
set_setup_mode(&desc[idx], SETUP_WRITE_STATE0);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE1);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE0);
set_setup_mode(&desc[idx], SETUP_LOAD_KEY0);
set_setup_mode(&desc[*seq_size], SETUP_WRITE_STATE1);
set_setup_mode(&desc[*seq_size], SETUP_WRITE_STATE0);
set_setup_mode(&desc[*seq_size], SETUP_WRITE_STATE1);
set_setup_mode(&desc[*seq_size], SETUP_LOAD_STATE1);
set_setup_mode(&desc[*seq_size], SETUP_LOAD_STATE0);
set_setup_mode(&desc[*seq_size], SETUP_LOAD_XEX_KEY);
set_setup_mode(&desc[*seq_size], SETUP_LOAD_STATE1);
set_setup_mode(&desc[*seq_size], SETUP_LOAD_KEY0);
set_setup_mode(&desc[*seq_size], SETUP_LOAD_KEY0);
set_setup_mode(&desc[idx], SETUP_WRITE_STATE0);
set_setup_mode(&desc[idx], SETUP_LOAD_KEY0);
set_setup_mode(&desc[idx], SETUP_WRITE_STATE0);
set_setup_mode(&desc[idx], SETUP_WRITE_STATE0);
set_setup_mode(&desc[idx], SETUP_WRITE_STATE0);
set_setup_mode(&desc[idx], SETUP_LOAD_KEY0);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE1);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE2);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE0);
set_setup_mode(&desc[idx], SETUP_LOAD_KEY0);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE0);
set_setup_mode(&desc[idx], SETUP_WRITE_STATE0);
set_setup_mode(&desc[idx], SETUP_WRITE_STATE0);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE0);
set_setup_mode(&desc[idx], SETUP_LOAD_KEY0);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE0);
set_setup_mode(&desc[idx], SETUP_LOAD_KEY0);
set_setup_mode(&desc[idx], SETUP_WRITE_STATE1);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE0);
set_setup_mode(&desc[idx], SETUP_LOAD_KEY0);
set_setup_mode(&desc[idx], SETUP_WRITE_STATE0);
set_setup_mode(&desc[idx], SETUP_WRITE_STATE1);
set_setup_mode(&desc[idx], SETUP_WRITE_STATE1);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE0);
set_setup_mode(&desc[idx], SETUP_LOAD_KEY0);
set_setup_mode(&desc[idx], SETUP_WRITE_STATE0);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE0);
set_setup_mode(&desc[idx], SETUP_LOAD_KEY0);
set_setup_mode(&desc[idx], SETUP_LOAD_STATE1);
set_setup_mode(&desc[idx], SETUP_WRITE_STATE0);
set_setup_mode(&desc[idx], SETUP_LOAD_KEY0);