Changeset 918
- Timestamp:
- 02/19/07 14:12:00 (2 years ago)
- Files:
-
- libemu/trunk/src/functions/ret.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
libemu/trunk/src/functions/ret.c
r916 r918 9 9 10 10 int32_t instr_ret_c2(struct emu_cpu *c, struct instruction *i) 11 { /* C2 iw RET imm16 Near return to calling procedure and pop imm16 bytes from stack */ 11 { 12 /* C2 13 * Near return to calling procedure and pop imm16 bytes from stack 14 * iw RET imm16 15 */ 12 16 POP_DWORD(c, &c->eip); 13 17 … … 18 22 19 23 int32_t instr_ret_c3(struct emu_cpu *c, struct instruction *i) 20 { /* C3 RET Near return to calling procedure */ 24 { 25 /* C3 26 * Near return to calling procedure 27 * RET 28 */ 21 29 POP_DWORD(c, &c->eip); 22 30 … … 25 33 26 34 int32_t instr_ret_ca(struct emu_cpu *c, struct instruction *i) 27 { /* CA iw RET imm16 Far return to calling procedure and pop imm16 bytes from stack */ 35 { 36 /* CA iw 37 * Far return to calling procedure and pop imm16 bytes from stack 38 * RET imm16 39 */ 28 40 return -1; 29 41 } 30 42 31 43 int32_t instr_ret_cb(struct emu_cpu *c, struct instruction *i) 32 { /* CB RET Far return to calling procedure */ 44 { 45 /* CB 46 * Far return to calling procedure 47 * RET 48 */ 33 49 return -1; 34 50 }
