aboutsummaryrefslogtreecommitdiffstats
path: root/test/br3392439.asm
diff options
context:
space:
mode:
Diffstat (limited to 'test/br3392439.asm')
-rw-r--r--test/br3392439.asm25
1 files changed, 25 insertions, 0 deletions
diff --git a/test/br3392439.asm b/test/br3392439.asm
new file mode 100644
index 00000000..1af47084
--- /dev/null
+++ b/test/br3392439.asm
@@ -0,0 +1,25 @@
+segment _TEXT class=CODE USE32 align=1 CPU=686
+
+extern _entry
+
+start:
+ mov ax, 0x18
+ mov ds, ax
+ mov es, ax
+ mov ss, ax
+ xor eax, eax
+ mov ax, 0x1234
+ shl eax, 4
+ add eax, 0x3000
+ mov esp, [eax]
+
+ call _entry
+
+.infloop:
+ hlt
+ jmp .infloop
+
+
+global _ret_16
+_ret_16:
+ jmp dword 0x10:0x8000