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/hci/mucurses/print.c | 86 --------------------------------- 1 file changed, 86 deletions(-) delete mode 100644 qemu/roms/ipxe/src/hci/mucurses/print.c (limited to 'qemu/roms/ipxe/src/hci/mucurses/print.c') diff --git a/qemu/roms/ipxe/src/hci/mucurses/print.c b/qemu/roms/ipxe/src/hci/mucurses/print.c deleted file mode 100644 index e8831c58f..000000000 --- a/qemu/roms/ipxe/src/hci/mucurses/print.c +++ /dev/null @@ -1,86 +0,0 @@ -#include -#include -#include -#include -#include "mucurses.h" - -/** @file - * - * MuCurses printing functions - * - */ - -FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); - -/** - * Add a single-byte character and rendition to a window and advance - * the cursor - * - * @v *win window to be rendered in - * @v ch character to be added at cursor - * @ret rc return status code - */ -int waddch ( WINDOW *win, const chtype ch ) { - _wputch( win, ch, WRAP ); - return OK; -} - -/** - * Add string of single-byte characters to a window - * - * @v *win window to be rendered in - * @v *str standard c-style string - * @v n max number of chars from string to render - * @ret rc return status code - */ -int waddnstr ( WINDOW *win, const char *str, int n ) { - _wputstr( win, str, WRAP, n ); - return OK; -} - -struct printw_context { - struct printf_context ctx; - WINDOW *win; -}; - -static void _printw_handler ( struct printf_context *ctx, unsigned int c ) { - struct printw_context *wctx = - container_of ( ctx, struct printw_context, ctx ); - - _wputch( wctx->win, c | wctx->win->attrs, WRAP ); -} - -/** - * Print formatted output in a window - * - * @v *win subject window - * @v *fmt formatted string - * @v varglist argument list - * @ret rc return status code - */ -int vw_printw ( WINDOW *win, const char *fmt, va_list varglist ) { - struct printw_context wctx; - - wctx.win = win; - wctx.ctx.handler = _printw_handler; - vcprintf ( &(wctx.ctx), fmt, varglist ); - return OK; -} - -/** - * Print formatted output to a window - * - * @v *win subject window - * @v *fmt formatted string - * @v ... string arguments - * @ret rc return status code - */ -int wprintw ( WINDOW *win, const char *fmt, ... ) { - va_list args; - int i; - - va_start ( args, fmt ); - i = vw_printw ( win, fmt, args ); - va_end ( args ); - return i; -} -- cgit 1.2.3-korg