]> git.ipfire.org Git - thirdparty/ipxe.git/commitdiff
[comboot] Implement INT22,0x000c
authorWissam Shoukair <wissams@mellanox.com>
Mon, 29 Jun 2015 11:42:51 +0000 (12:42 +0100)
committerMichael Brown <mcb30@ipxe.org>
Mon, 29 Jun 2015 11:42:51 +0000 (12:42 +0100)
Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/arch/i386/interface/syslinux/comboot_call.c

index 4d033409a84708cfac6ad53e01bc4106f4e9b8ba..430bc3a380f1b8eb9d8fbb0547de393ae21c5c50 100644 (file)
@@ -463,6 +463,10 @@ static __asmcall void int22 ( struct i386_all_regs *ix86 ) {
                }
                break;
 
+       case 0x000C: /* Perform final cleanup */
+               shutdown_boot();
+               break;
+
        case 0x000E: /* Get configuration file name */
                /* FIXME: stub */
                ix86->segs.es = rm_ds;