diff options
Diffstat (limited to 'src/romlayout.S')
-rw-r--r-- | src/romlayout.S | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/romlayout.S b/src/romlayout.S index f354c74..eca4240 100644 --- a/src/romlayout.S +++ b/src/romlayout.S @@ -157,6 +157,7 @@ __call16: // Load calling registers. movl BREGS_edi(%eax), %edi movl BREGS_esi(%eax), %esi + movl BREGS_ebp(%eax), %ebp movl BREGS_ebx(%eax), %ebx movl BREGS_edx(%eax), %edx movl BREGS_ecx(%eax), %ecx @@ -184,6 +185,7 @@ __call16: movw %es, BREGS_es(%eax) movl %edi, BREGS_edi(%eax) movl %esi, BREGS_esi(%eax) + movl %ebp, BREGS_ebp(%eax) movl %ebx, BREGS_ebx(%eax) movl %edx, BREGS_edx(%eax) |