Displaying 7 results from an estimated 7 matches for "cwritestr".
Did you mean:
writestr
2002 Feb 26
0
syslinux timeout
...whether or not we are supposed to display the boot prompt.
;
check_for_key:
cmp word [ForcePrompt],byte 0 ; Force prompt?
jnz enter_command
test byte [KbdFlags],5Bh ; Caps, Scroll, Shift, Alt
jz near auto_boot ; If neither, default boot
enter_command:
- mov si,boot_prompt
- call cwritestr
+ ; DTM BEGIN ------------------------------------------------
+ ;;mov si,boot_prompt
+ ;;call cwritestr
+ call writeprompt
+ ; DTM END --------------------------------------------------
mov byte [FuncFlag],0 ; <Ctrl-F> not pressed
mov di,command_line
;
; get the very first ch...
2002 Jan 12
0
no echo patch
...get_char_2: jmp short get_char
not_ascii: mov byte [FuncFlag],0
cmp al,0Dh ; Enter
@@ -1339,8 +1339,8 @@
backspace: cmp di,command_line ; Make sure there is anything
je get_char ; to erase
dec di ; Unstore one character
- mov si,wipe_char ; and erase it from the screen
- call cwritestr
+;Martin mov si,wipe_char ; and erase it from the screen
+;Martin call cwritestr
jmp short get_char_2
set_func_flag:
@@ -1494,7 +1494,7 @@
mov si,err_notfound ; Complain about missing kernel
call cwritestr
pop si ; KernelCName
- call cwritestr
+;Martin c...
2003 Dec 27
0
2 disks boot patch
...es:initrd_flag] ; Set flag if not
not_initrd: pop es ; Restore ES ->
real_mode_seg
skip_this_opt: lodsb ; Load from command
line
cmp al,' '
ja skip_this_opt
@@ -287,20 +299,28 @@
call cwritestr
;
; Now see if we have an initial RAMdisk; if so, do requisite
computation ; We know we have a new kernel; the old_kernel code already
will have objected ; if we tried to load initrd using an old kernel ;
load_initrd:
test byte [initrd_flag],1
jz nk_noinitr...
2003 Dec 27
0
FW: 2 disks boot patch
...es:initrd_flag] ; Set flag if not
not_initrd: pop es ; Restore ES ->
real_mode_seg
skip_this_opt: lodsb ; Load from command
line
cmp al,' '
ja skip_this_opt
@@ -287,20 +299,28 @@
call cwritestr
;
; Now see if we have an initial RAMdisk; if so, do requisite
computation ; We know we have a new kernel; the old_kernel code already
will have objected ; if we tried to load initrd using an old kernel ;
load_initrd:
test byte [initrd_flag],1
jz nk_noinitr...
2003 Feb 10
0
modifying initrd before high mem load
...eg
mov es,ax
mov edi,[es:su_ramdiskat] ; initrd load address
+ unscrambleinitrd:
+ xor [si:0],constant_xor_value
push si
mov si,crlfloading_msg ; Write "Loading "
call cwritestr
mov si,InitRDCName ; Write ramdisk name
call cwritestr
mov si,dotdot_msg ; Write dots
call cwritestr
pop si
mov eax,[es:su_ramdisklen]
call load_...
2002 Jul 11
1
help with porting patch from 1.62 to 1.75
...7, 8, 9, 10, 11, 12, 13, 14, 15, 0
UsingVGA db 0
+;
+; Check for magic "swap" kernel -- wingel
+;
+check_for_swap:
+ mov si,swap_name
+ mov di,KernelName
+ mov cx,11
+ repe cmpsb
+ je is_swap
+ ret
+
+is_swap:
+ call crlf
+ mov si,swap_loading
+ call cwritestr
+
+ push bx
+ mov ax,0201h ; read disk, 1 sector
+ mov bx,trackbuf
+ mov cx,1 ; track 0, sector 1
+ xor dh,dh ; head 0
+ mov dl,81h ; second hard drive
+ int 13h
+ pop bx
+ jnc swap_read_ok
+ call crlf
+ mov si,swap_failed
+ jmp abort_load
+swap_read_ok:
+
+ mov b...
2007 Jun 18
4
pxelinux bug's
Hello Peter,
The attached patch contains three small (although 2 of them are
fundamental :) fixes for pxelinux
1. Alignment error when more than one initramfs are loaded using initrd
- the alignment of the last disk is discarded in calculations but is
ALWAYS present when the loading procedure is called. As a result - the
second image (cpio) is not recognized.
2. On some platforms