+++ /dev/null
-;; $Id: cmdline.inc,v 1.2 2004/12/14 22:46:24 hpa Exp $
-;; -----------------------------------------------------------------------
-;;
-;; Copyright 2003 H. Peter Anvin - All Rights Reserved
-;;
-;; This program is free software; you can redistribute it and/or modify
-;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation, Inc., 53 Temple Place Ste 330,
-;; Boston MA 02111-1307, USA; either version 2 of the License, or
-;; (at your option) any later version; incorporated herein by reference.
-;;
-;; -----------------------------------------------------------------------
-
-;;
-;; cmdline.inc
-;;
-;; Common routine to assemble [null-terminated] command line into
-;; real_mode_seg:cmd_line_here.
-;; Not used by plain kernel due to BOOT_IMAGE= etc.
-;;
-
-;
-; Assumes DS == CS
-make_plain_cmdline:
- push es
- ; ui.inc has already copied the actual command line
- mov ax,real_mode_seg
- mov es,ax
-
- mov si,[CmdOptPtr]
- mov di,[CmdLinePtr]
-
-.loop: lodsb
- stosb
- and al,al
- jnz .loop
-
- dec di
- mov [CmdLinePtr],di
-
- pop es
- ret
-
-