R_SP
printk("SP=%04x ", M.x86.R_SP);
DB(if (M.x86.R_SP != 0) {
return &M.x86.R_SP;
M.x86.R_SP = inc_word(M.x86.R_SP);
M.x86.R_SP = dec_word(M.x86.R_SP);
push_word((u16) (M.x86.R_SP));
M.x86.R_SP = pop_word();
u16 old_sp = M.x86.R_SP;
M.x86.R_SP += 2; /* skip SP */
M.x86.R_AX = M.x86.R_SP;
M.x86.R_SP = (u16) tmp;
M.x86.R_SP = (u16) srcval;
if (M.x86.R_SP != 0) {
M.x86.R_SP += imm;
frame_pointer = M.x86.R_SP;
M.x86.R_SP = (u16) (M.x86.R_SP - local);
M.x86.R_SP = M.x86.R_BP;
M.x86.R_SP += imm;
M.x86.R_SP -= 2;
(*sys_wrw) (((u32) M.x86.R_SS << 4) + M.x86.R_SP, w);
M.x86.R_SP -= 4;
(*sys_wrl) (((u32) M.x86.R_SS << 4) + M.x86.R_SP, w);
res = (*sys_rdw) (((u32) M.x86.R_SS << 4) + M.x86.R_SP);
M.x86.R_SP += 2;
res = (*sys_rdl) (((u32) M.x86.R_SS << 4) + M.x86.R_SP);
M.x86.R_SP += 4;