- ts->target_v86->regs.cs = tswap16(env->segs[R_CS]);
- ts->target_v86->regs.ss = tswap16(env->segs[R_SS]);
- ts->target_v86->regs.ds = tswap16(env->segs[R_DS]);
- ts->target_v86->regs.es = tswap16(env->segs[R_ES]);
- ts->target_v86->regs.fs = tswap16(env->segs[R_FS]);
- ts->target_v86->regs.gs = tswap16(env->segs[R_GS]);
+ ts->target_v86->regs.cs = tswap16(env->segs[R_CS].selector);
+ ts->target_v86->regs.ss = tswap16(env->segs[R_SS].selector);
+ ts->target_v86->regs.ds = tswap16(env->segs[R_DS].selector);
+ ts->target_v86->regs.es = tswap16(env->segs[R_ES].selector);
+ ts->target_v86->regs.fs = tswap16(env->segs[R_FS].selector);
+ ts->target_v86->regs.gs = tswap16(env->segs[R_GS].selector);