strreplace: clean up and simplify
[profile/ivi/syslinux.git] / core / kernel.inc
index 9b888cc..245cd6d 100644 (file)
@@ -62,6 +62,9 @@ linux_fdctab  resb 12
 cmd_line_here  equ $                   ; F800 Should be out of the way
                endstruc
 
+               global cmd_line
+cmd_line       equ core_real_mode + cmd_line_here
+
 ;
 ; Old kernel command line signature
 ;
@@ -85,6 +88,8 @@ HEADER_ID       equ 'HdrS'            ; HdrS (in littleendian hex)
 ; Flags for the su_loadflags field
 ;
 LOAD_HIGH      equ 01h                 ; Large kernel, load high
+QUIET_FLAG     equ 20h                 ; Quiet the kernel
+KEEP_SEGMENTS  equ 40h                 ; Don't reload segments
 CAN_USE_HEAP    equ 80h                 ; Boot loader reports heap size
 
 ;