Index: /trunk/src/VBox/Devices/PC/BIOS/orgs.asm
===================================================================
--- /trunk/src/VBox/Devices/PC/BIOS/orgs.asm	(revision 84672)
+++ /trunk/src/VBox/Devices/PC/BIOS/orgs.asm	(revision 84673)
@@ -1587,28 +1587,4 @@
 ;;
 int19_relocated:
-; If an already booted OS calls int 0x19 to reboot, it is not sufficient
-; just to try booting from the configured drives. All BIOS variables and
-; interrupt vectors need to be reset, otherwise strange things may happen.
-; The approach used is faking a warm reboot (which just skips showing the
-; logo), which is a bit more than what we need, but hey, it's fast.
-;
-; Initially we checked if the caller is in the F000h segment, i.e. the
-; system BIOS. But option ROMs can also legitimately invoke INT 19h so
-; we need different heuristics.
-                xor     ax, ax
-                mov     ds, ax
-                mov     es, ax
-                cld
-                ; Check if the boot sector area is untouched
-                mov     cx, 256
-                mov     di, 7C00h
-                repe scasw
-                jcxz    bios_initiated_boot
-
-                mov     ax, 1234h
-                mov     ds:[472], ax
-                jmp     post
-
-bios_initiated_boot:
                 ;; The C worker function returns the boot drive in bl and
                 ;; the boot segment in ax. In case of failure, the boot
