summaryrefslogtreecommitdiff
path: root/i386
diff options
context:
space:
mode:
Diffstat (limited to 'i386')
-rw-r--r--i386/i386/locore.S4
-rw-r--r--i386/i386at/model_dep.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/i386/i386/locore.S b/i386/i386/locore.S
index e8f7740..c640191 100644
--- a/i386/i386/locore.S
+++ b/i386/i386/locore.S
@@ -765,8 +765,10 @@ ast_from_interrupt:
*
* frame-> saved %ebp
* return address in interrupt handler
+ * #ifndef MACH_XEN
* iunit
* saved SPL
+ * #endif
* return address == return_to_iret_i
* saved %edx
* saved %ecx
@@ -778,8 +780,10 @@ ast_from_interrupt:
* OR:
* frame-> saved %ebp
* return address in interrupt handler
+ * #ifndef MACH_XEN
* iunit
* saved SPL
+ * #endif
* return address == return_to_iret
* pointer to save area on old stack
* [ saved %ebx, if accurate timing ]
diff --git a/i386/i386at/model_dep.c b/i386/i386at/model_dep.c
index 61605a1..ca00078 100644
--- a/i386/i386at/model_dep.c
+++ b/i386/i386at/model_dep.c
@@ -560,7 +560,7 @@ void c_boot_entry(vm_offset_t bi)
*/
if (strstr(kernel_cmdline, "-d ")) {
cninit(); /* need console for debugger */
- Debugger("init");
+ SoftDebugger("init");
}
#else
if (strstr (kernel_cmdline, "-H "))