Displaying 2 results from an estimated 2 matches for "func_key".
Did you mean:
find_key
2002 Oct 16
5
kbdmap & ASCII > 128
...xelinux. I always wondered why there was no
translation for "AltGr"-Keys (the right 'Alt'-Key) (AltGr-Q generates "@" on a german
keyboard e.g.), and I found in conio.inc (syslinux 1.76):
getchar:
[..]
.kbd: xor ax,ax ; Get keyboard input
int 16h
and al,al
jz .func_key
mov bx,KbdMap ; Convert character sets
xlatb
.func_key: ret
So (from my small knowledge about asm ...) the character is read, tested for something (the
'and'/'jz' - is this a test for >127?), and only if that didn't return zero the keymap translation
is done. Why isn...
2002 Feb 26
0
syslinux timeout
...si, boot_timeout_prompt_begin
+ call cwritestr
+ ; DTM END --------------------------------------------------
+
call vgahidecursor
jmp command_done ; Timeout!
get_char_pop: pop eax ; Clear stack
get_char:
call vgashowcursor
call getchar
call vgahidecursor
and al,al
jz func_key
@@ -1570,22 +1624,26 @@
call searchdir
jz fk_nofile
push si
call crlf
pop si
call get_msg_file
jmp short fk_wrcmd
fk_nofile:
call crlf
fk_wrcmd:
- mov si,boot_prompt
- call cwritestr
+ ; DTM BEGIN ------------------------------------------------
+ ;;mov si,boot_prompt...