FRLISTEN_64_SIZE
u16 sign = diff & (FRLISTEN_64_SIZE >> 1);
hsotg->frame_list_sz = 4 * FRLISTEN_64_SIZE;
j = (j + inc) & (FRLISTEN_64_SIZE - 1);
return frame & (FRLISTEN_64_SIZE - 1);
fr_idx = (FRLISTEN_64_SIZE +
fr_idx = (fr_idx + fr_idx_tmp) % FRLISTEN_64_SIZE;