From bb756eebdac6fd24e8919e2c43f7d2c8c4091f59 Mon Sep 17 00:00:00 2001 From: RajithaY Date: Tue, 25 Apr 2017 03:31:15 -0700 Subject: Adding qemu as a submodule of KVMFORNFV This Patch includes the changes to add qemu as a submodule to kvmfornfv repo and make use of the updated latest qemu for the execution of all testcase Change-Id: I1280af507a857675c7f81d30c95255635667bdd7 Signed-off-by:RajithaY --- qemu/roms/ipxe/src/arch/i386/prefix/nbiprefix.S | 84 ------------------------- 1 file changed, 84 deletions(-) delete mode 100644 qemu/roms/ipxe/src/arch/i386/prefix/nbiprefix.S (limited to 'qemu/roms/ipxe/src/arch/i386/prefix/nbiprefix.S') diff --git a/qemu/roms/ipxe/src/arch/i386/prefix/nbiprefix.S b/qemu/roms/ipxe/src/arch/i386/prefix/nbiprefix.S deleted file mode 100644 index 16c79566c..000000000 --- a/qemu/roms/ipxe/src/arch/i386/prefix/nbiprefix.S +++ /dev/null @@ -1,84 +0,0 @@ -FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ) - - .text - .arch i386 - .code16 - .section ".prefix", "ax", @progbits - .org 0 - -nbi_header: - -/***************************************************************************** - * NBI file header - ***************************************************************************** - */ -file_header: - .long 0x1b031336 /* Signature */ - .byte 0x04 /* 16 bytes header, no vendor info */ - .byte 0 - .byte 0 - .byte 0 /* No flags */ - .word 0x0000, 0x07c0 /* Load header to 0x07c0:0x0000 */ - .word _nbi_start, 0x07c0 /* Start execution at 0x07c0:entry */ - .size file_header, . - file_header - -/***************************************************************************** - * NBI segment header - ***************************************************************************** - */ -segment_header: - .byte 0x04 /* 16 bytes header, no vendor info */ - .byte 0 - .byte 0 - .byte 0x04 /* Last segment */ - .long 0x00007e00 -imglen: .long -512 -memlen: .long -512 - .size segment_header, . - segment_header - - .section ".zinfo.fixup", "a", @progbits /* Compressor fixups */ - .ascii "ADDL" - .long imglen - .long 1 - .long 0 - .ascii "ADDL" - .long memlen - .long 1 - .long 0 - .previous - -/***************************************************************************** - * NBI entry point - ***************************************************************************** - */ - .globl _nbi_start -_nbi_start: - /* Install iPXE */ - call install - - /* Set up real-mode stack */ - movw %bx, %ss - movw $_estack16, %sp - - /* Jump to .text16 segment */ - pushw %ax - pushw $1f - lret - .section ".text16", "awx", @progbits -1: - pushl $main - pushw %cs - call prot_call - popl %ecx /* discard */ - - /* Uninstall iPXE */ - call uninstall - - /* Reboot system */ - int $0x19 - - .previous - .size _nbi_start, . - _nbi_start - -nbi_header_end: - .org 512 -- cgit 1.2.3-korg