search for: equ

Displaying 20 results from an estimated 79 matches for "equ".

Did you mean: edu
2009 Jul 27
1
[PATCH] mboot using module path
...int21 2 @@ -1022,6 +1040,7 @@ dw comapi_closedir ; 0022 close directory dw comapi_shufsize ; 0023 query shuffler size dw comapi_shufraw ; 0024 cleanup, shuffle and boot raw + dw comapi_changedir ; 0025 change directory / path prefix int22_count equ ($-int22_table)/2 APIKeyWait db 0 diff -u -r -X nodiff syslinux-3.82-orig/core/pxelinux.asm syslinux-3.82/core/pxelinux.asm --- syslinux-3.82-orig/core/pxelinux.asm 2009-06-09 10:19:25.000000000 -0700 +++ syslinux-3.82/core/pxelinux.asm 2009-07-27 10:1...
2011 Mar 21
1
[elflink] diskstart.inc:420: error: Sector 1 overflow by 5 bytes
...kstart.inc on the elfink branch where I see you changed the overflow check, commit 2e91ec5f155f04aee878ed70a04fb5b15e40da3b Author: Feng Tang <feng.tang at intel.com> Date: Wed Jul 14 15:55:25 2010 +0800 elflink: a lot of core/fs merge @@ -691,16 +798,22 @@ rl_checkpt equ $ ; Must be <= 8000h rl_checkpt_off equ ($-$$) %ifndef DEPEND -%if rl_checkpt_off > 3FCh ; Need one pointer in here -%error "Sector 1 overflow" -%endif + %if rl_checkpt_off > 3F6h ; Need one extent + %assign...
2008 Nov 10
2
[PATCH 1/1] COMBOOT API: Add get current working directory call to most
...;/"). Based on current head. Conflicts with a previous 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...
2010 Jul 27
2
[PATCH] core: remove HAS_LOCALBOOT
...7;comboot.inc b/core/comboot.inc index 59db7ec..d6f670c 100644 --- a/core/comboot.inc +++ b/core/comboot.inc @@ -723,13 +723,9 @@ comapi_idle: ; ; INT 22h AX=0014h Local boot ; -%if HAS_LOCALBOOT comapi_localboot: mov ax,P_DX jmp local_boot -%else -comapi_localboot equ comapi_err -%endif ; HAS_LOCALBOOT ; ; INT 22h AX=0015h Feature flags diff --git a/core/config.inc b/core/config.inc index 269e13e..999d3d9 100644 --- a/core/config.inc +++ b/core/config.inc @@ -27,11 +27,6 @@ BAUD_DIVISOR equ 115200 ; Serial port parameter MAX...
2008 Dec 04
2
[PATCH 1/1] COMBOOT API: Add calls for directory functions; Implement for FAT
...ame and some of its info and closing the directory. These API calls are only implemented in SYSLINUX for now. ISOLINUX will probably be next on my list (after a codepage fix). It uses the existing array Files for now but I can easily tweak it to use its own array (I never saw any response to my request for comments). With regards to character sets, I will need to change some of how I'm coding this as I'm merely truncating the wide character to a 1-byte character for now. Quick but dirty. Peter, I know the codepage is usable for matching but does it provide for this sort of functiona...
2009 Feb 08
1
[PATCH 1/1] COMBOOT API: Add calls for directory functions; Implement for FAT; Try 2
...tory, reading one filename and some of its info and closing the directory. These API calls are only implemented in SYSLINUX for now. ISOLINUX will probably be next on my list. It uses the existing array Files for now but I can easily tweak it to use its own array (I never saw any response to my request for comments). With regards to character sets, this version should work effectively, given the patch and feedback from HPA. (Thank you again). I've fixed the special cases of the directories named "." and "..", based on the assumption that no short name shall begin wit...
2005 Jun 05
2
pxelinux and DISPLAY
I've begun tinkering with syslinux v3 and have uncovered an anomoly with the DISPLAY file when called by pxelinux.0. If I have: DISPLAY boot.msg With an "^Xsplash.lss\n" in the file boot.msg (exactly: 18 73 70 6C 61 73 68 2E 6C 73 73 0A) file, it will fail to load the rle image. And produce some goofy results in the tftpd log: Jun 5 06:27:06 pxe in.tftpd[24649]: RRQ from
2007 Apr 18
3
[RFC, PATCH 4/24] i386 Vmi inline implementation
...ent scope, + * as the breakage can be difficult to detect. I haven't found a flawless + * way to avoid collision because local \@ can not be saved for a future + * macro definitions, and we are stuck running cpp -traditional on entry.S + * + * To work around gas bugs, we must emit the native sequence here into a + * separate section first to measure the length. Some versions of gas have + * difficulty resolving vmi_native_end - vmi_native_begin during evaluation + * of an assembler conditional, which we use during the .rept directive + * below to generate the nop padding -- Zach + */ +...
2007 Apr 18
3
[RFC, PATCH 4/24] i386 Vmi inline implementation
...ent scope, + * as the breakage can be difficult to detect. I haven't found a flawless + * way to avoid collision because local \@ can not be saved for a future + * macro definitions, and we are stuck running cpp -traditional on entry.S + * + * To work around gas bugs, we must emit the native sequence here into a + * separate section first to measure the length. Some versions of gas have + * difficulty resolving vmi_native_end - vmi_native_begin during evaluation + * of an assembler conditional, which we use during the .rept directive + * below to generate the nop padding -- Zach + */ +...
2007 Apr 18
3
[RFC, PATCH 4/24] i386 Vmi inline implementation
...ent scope, + * as the breakage can be difficult to detect. I haven't found a flawless + * way to avoid collision because local \@ can not be saved for a future + * macro definitions, and we are stuck running cpp -traditional on entry.S + * + * To work around gas bugs, we must emit the native sequence here into a + * separate section first to measure the length. Some versions of gas have + * difficulty resolving vmi_native_end - vmi_native_begin during evaluation + * of an assembler conditional, which we use during the .rept directive + * below to generate the nop padding -- Zach + */ +...
2009 Apr 05
3
[PATCH] Gfxboot COMBOOT module
...+ +boot: + call far [gfx_bc_done] + mov ax,cs + mov es,ax + mov bx,command_line + mov ax,3 + int 22h +exit: + call far [gfx_bc_done] +error: + ret + +cb_table dw cb_status ; 0 + dw cb_fopen ; 1 + dw cb_fread ; 2 + dw cb_getcwd ; 3 + dw cb_chdir ; 4 + dw cb_readsector ; 5 +cb_len equ ($-cb_table)/2 + +gfx_cb: + push cs + pop ds + + cmp al,cb_len + jae gfx_cb_error + + movzx bx,al + add bx,bx + call word [bx+cb_table] + jmp gfx_cb_end +gfx_cb_error: + mov al,0ffh +gfx_cb_end: + retf + +; Return status info +; +; return: +; edx filename buffer (64 bytes) +; +cb_st...
2007 Jan 04
2
Automatically choose between 32-bit and 64-bit kernel
...implicit, pc_setint16, AllowImplicit diff -ur syslinux-3.31.orig/kwdhash.gen syslinux-3.31/kwdhash.gen --- syslinux-3.31.orig/kwdhash.gen 2006-09-26 00:52:27.000000000 -0400 +++ syslinux-3.31/kwdhash.gen 2007-01-03 15:17:26.000000000 -0500 @@ -1,6 +1,7 @@ hash_menu equ 0x003719b5 hash_append equ 0xc53999a4 hash_default equ 0xcc5159ed +hash_default64 equ 0x4567b1c5 hash_display equ 0xd509bc40 hash_font equ 0x0032b1b4 hash_implicit equ 0xa6f50207 diff -ur syslinux-3.31.orig/parsec...
2008 Nov 22
5
[RFC][PATCH] Gfxboot COMBOOT module
...+ +boot: + call far [gfx_bc_done] + mov ax,cs + mov es,ax + mov bx,command_line + mov ax,3 + int 22h +exit: + call far [gfx_bc_done] +error: + ret + +cb_table dw cb_status ; 0 + dw cb_fopen ; 1 + dw cb_fread ; 2 + dw cb_getcwd ; 3 + dw cb_chdir ; 4 + dw cb_readsector ; 5 +cb_len equ ($-cb_table)/2 + +gfx_cb: + push cs + pop ds + + cmp al,cb_len + jae gfx_cb_error + + movzx bx,al + add bx,bx + call word [bx+cb_table] + jmp gfx_cb_end +gfx_cb_error: + mov al,0ffh +gfx_cb_end: + retf + +; Return status info +; +; return: +; edx filename buffer (64 bytes) +; +cb_st...
2005 Jul 07
0
pxelinux and DISPLAY
...ved +;; Copyright 2002-2005 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 @@ -20,7 +20,7 @@ %ifndef _CONFIG_INC %define _CONFIG_INC -max_cmd_len equ 255 ; Must be odd; 255 is the kernel limit +max_cmd_len equ 1023 ; Must be odd; 255 is the kernel limit HIGHMEM_MAX equ 037FFFFFFh ; DEFAULT highest address for an initrd DEFAULT_BAUD equ 9600 ; Default baud rate for serial port BAUD_DIVISOR equ 115200 ; Serial port parameter diff -urN sys...
2005 Aug 16
8
SYSLINUX 3.10-pre9
I have just pushed out SYSLINUX 3.10-pre9. Please test it out, especially everyone who has been working with me on various systems trying to get them to work, or have had recent breakage. -hpa
2002 Feb 26
0
syslinux timeout
...1' ; ; Debgging stuff ; ; %define debug 1 ; Uncomment to enable debugging +; DTM BEGIN ------------------------------------------------ +%define writehex 1 ; writehex +; DTM END -------------------------------------------------- ; ; ID for SYSLINUX (reported to kernel) ; syslinux_id equ 031h ; SYSLINUX (3) version 1.x (1) ; ; Segments used by Linux ; ; Note: the real_mode_seg is supposed to be 9000h, but some device drivers ; hog some of high memory. Therefore, we load it at 7000:0000h and copy ; it before starting the Linux kernel. @@ -1198,20 +1201,24 @@ jz near no_co...
2009 Dec 07
3
[PATCH] memdisk: "safe hook" and mBFT
...erms of the GNU General Public License as published by @@ -117,13 +117,33 @@ section .text ; These pointers are used by the installer and ; must be first in the binary -Pointers: dw Int13Start +Pointers: dw SafeHook dw Int15Start dw PatchArea dw TotalSize dw IretPtr IretPtr equ Int13Start.iret +SafeHook: + jmp Int13Start + db 0 ; Pad to three bytes + db ''$INT13SF'' ; Signature for "safe hook" + db ''MEMDISK '' ; Vendor ID + dd 0 ; SEG:OFF of previous INT 13h hook + ; Must be filled in by installer + dd 0 ; &quot...
2009 Jul 31
1
[PATCH] [memdisk] Additional EDD Device Parameter Table fields
...talsize dd 0, 0 ; Filled in by installer .bytespersec dw SECTORSIZE .eddtable dw -1, -1 ; Invalid DPTE pointer +.dpikey dw 0 ; Device Path Info magic (not impl.) + ; Would be 0beddh if implemented +.dpilen db 2ch ; DPI len +.res1 db 0 ; Reserved +.res2 db 0 ; Reserved +.bustype equ ''PCI '' ; Host bus type (4 bytes, space padded) +.inttype equ ''ATA '' ; Interface type (8 bytes, spc. padded) +.intpath dd 0, 0 ; Interface path +.devpath dd 0, 0, 0, 0 ; Device path +.res3 db 0 ; Reserved +.chksum db 0 ; DPI checksum (not implemente...
2009 Apr 09
0
[PATCH] gfxboot: parse DEFAULT keywork in syslinux config file
...b 0 ungetc_cnt db 0 ungetcdata db 0 label_keyword db 6,''label'',0 +default_keyword db 7,''default'',0 label_cnt dw 0 msg_progname db ''gfxboot: '',0 @@ -875,6 +903,8 @@ gfx_slash db ''/'', 0 db0 db 0 max_cmd_len equ 2047 command_line times max_cmd_len+2 db 0 +dentry_buf times 512 db 0 +dentry_buf_len equ $ - dentry_buf ; menu entry descriptor menu_entries equ 0 -- 1.6.2.2 --------------010806030301010902020205--
2009 Jul 13
0
[PATCH] gfxboot: change handling of keywords
...;gfxboot: ',0 msg_config_file db 'Configuration file',0 msg_missing db 'missing',0 @@ -894,6 +896,15 @@ msg_crlf db 0dh,0ah,0 gfx_slash db '/', 0 db0 db 0 +keyword_text_label db 6,'label',0 +keyword_text_default db 7,'default',0 +keywords equ $ + dw keyword_text_label + dw do_label + dw keyword_text_default + dw do_default +keyword_cnt dw ($-keywords)/4 + ; menu entry descriptor menu_entries equ 0 menu_default equ 2 ; seg:ofs