diff options
Diffstat (limited to 'nuttx/arch/x86/src/qemu/qemu_vectors.S')
-rwxr-xr-x | nuttx/arch/x86/src/qemu/qemu_vectors.S | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/nuttx/arch/x86/src/qemu/qemu_vectors.S b/nuttx/arch/x86/src/qemu/qemu_vectors.S index 87412c21b..d6e17e57b 100755 --- a/nuttx/arch/x86/src/qemu/qemu_vectors.S +++ b/nuttx/arch/x86/src/qemu/qemu_vectors.S @@ -266,7 +266,6 @@ irq_common: popa /* Pops edi,esi,ebp... */ add $8, %esp /* Cleans up the pushed error code and pushed ISR number */ - sti - iret /* Pops 5 things at once: CS, EIP, EFLAGS, SS, and ESP */ + iret /* Pops 3-5 things at once: CS, EIP, EFLAGS (and maybe SS and ESP) */ .size irq_common, . - irq_common .end |