Displaying 6 results from an estimated 6 matches for "p_es".
2009 Feb 08
1
[PATCH 1/1] COMBOOT API: Add calls for directory functions; Implement for FAT; Try 2
...39;s documentation on RTL for styling.
diff --git a/core/comboot.inc b/core/comboot.inc
index 7210b8b..2ff5f33 100644
--- a/core/comboot.inc
+++ b/core/comboot.inc
@@ -1047,6 +1047,72 @@ comapi_kbdtable:
stc
ret
+;
+; INT 22h AX=001Fh Get current working directory
+;
+comapi_getcwd:
+ mov P_ES,cs
+ mov P_BX,CurrentDirName
+ clc
+ ret
+
+;
+; INT 22h AX=0020h Open directory
+;
+%if IS_SYSLINUX
+comapi_opendir:
+ push ds
+ mov ds,P_ES
+ mov si,P_SI
+ mov di,InitRD
+ call mangle_name
+ pop ds
+ call searchdir
+ jnz comapi_err ; Didn't find a directory
+ cmp eax,0
+ jz comap...
2008 Dec 04
2
[PATCH 1/1] COMBOOT API: Add calls for directory functions; Implement for FAT
...on RTL
for styling.
diff --git a/core/comboot.inc b/core/comboot.inc
index 810d825..24c69e2 100644
--- a/core/comboot.inc
+++ b/core/comboot.inc
@@ -1033,6 +1033,72 @@ comapi_getadv:
;
comapi_writeadv equ adv_write
+;
+; INT 22h AX=001Eh Get current working directory
+;
+comapi_getcwd:
+ mov P_ES,cs
+ mov P_BX,CurrentDirName
+ clc
+ ret
+
+;
+; INT 22h AX=001Fh Open directory
+;
+%if IS_SYSLINUX
+comapi_opendir:
+ push ds
+ mov ds,P_ES
+ mov si,P_SI
+ mov di,InitRD
+ call mangle_name
+ pop ds
+ call searchdir
+ jnz comapi_err ; Didn't find a directory
+ cmp eax,0
+ jz comap...
2008 Nov 03
1
[PATCH 1/1] COMBOOT: add get config file full name
...t a/core/comboot.inc b/core/comboot.inc
index 810d825..22757e7 100644
--- a/core/comboot.inc
+++ b/core/comboot.inc
@@ -1033,6 +1033,18 @@ comapi_getadv:
;
comapi_writeadv equ adv_write
+;
+; INT 22h AX=001Eh Get full name of config file
+;
+%if IS_SYSLINUX
+comapi_configfilefull mov P_ES,cs
+ mov P_BX,ConfigNameFull
+ clc
+ ret
+%else
+comapi_configfilefull equ comapi_err
+%endif
+
section .data
%macro int21 2
@@ -1085,6 +1097,7 @@ int22_table:
dw comapi_shufflerm ; 001B cleanup, shuffle and bo...
2008 Nov 10
2
[PATCH 1/1] COMBOOT API: Add get current working directory call to most
...revious patch I e-mailed.
diff --git a/core/comboot.inc b/core/comboot.inc
index 810d825..bdc43ba 100644
--- a/core/comboot.inc
+++ b/core/comboot.inc
@@ -1033,6 +1033,14 @@ comapi_getadv:
;
comapi_writeadv equ adv_write
+;
+; INT 22h AX=001Eh Get current working directory
+;
+comapi_getcwd mov P_ES,cs
+ mov P_BX,CurrentDirName
+ clc
+ ret
+
section .data
%macro int21 2
@@ -1085,6 +1093,7 @@ int22_table:
dw comapi_shufflerm ; 001B cleanup, shuffle and boot to rm
dw comapi_getadv ; 001C get pointer to ADV
dw comapi_writeadv ; 001D write ADV to disk
+ dw comapi_getcwd ; 001E g...
2009 Jul 27
1
[PATCH] mboot using module path
...-09 10:19:25.000000000 -0700
+++ syslinux-3.82/core/comboot.inc 2009-07-27 11:23:23.000000000 -0700
@@ -963,6 +963,24 @@
mov ecx,P_ECX
jmp shuffle_and_boot_raw
+
+;
+; INT 22h AX=0025h Change PathPrefix
+;
+comapi_changedir:
+ push di
+ push ds
+ mov ds,P_ES
+ mov si,P_SI
+ mov di,CurrentDirName
+ call strcpy
+ pop ds
+ pop di
+ clc
+ ret
+
+
+
section .data
%macro int21 2
@@ -1022,6 +1040,7 @@
dw comapi_closedir ; 0022 close directory
dw comapi_shufsize ; 0023 q...
2012 Mar 23
19
[PATCH 00/19][elflink] Improve compatibility with 4.x
From: Matt Fleming <matt.fleming at intel.com>
The following patch series is available at,
git://git.zytor.com/users/mfleming/syslinux.git elflink
All patches are against the 'elflink' branch.
This series fixes a few serious bugs and some behavioural
incompatibilities with the 4.x series.
Matt Fleming (19):
ldlinux: Initialise 'p' before using it.
ldlinux: Parse