Displaying 20 results from an estimated 40000 matches similar to: "x86 in/out instructions in com32"
2007 Sep 20
2
com32 -> localboot problem
Summary
=======
I am having trouble with com32 API call
AX=0014h [3.10] Local boot [PXELINUX, ISOLINUX]
Input: AX 0014h
DX Local boot parameter
Output: Does not return
My observation is that is returning from the call and is not localbooting
the system.
Detail
======
I am using a com32 program to configure some hardware before I boot from
the local
2008 Nov 02
1
[PATCH 1/1] com32/libutil/Makefile: Duplicate spotless target
From: Gene Cumm <gene.cumm at gmail.com>
Fix duplicate spotless target in com32/libutil/Makefile.
Signed-off-by: Gene Cumm <gene.cumm at gmail.com>
---
diff --git a/com32/libutil/Makefile b/com32/libutil/Makefile
index 31754a9..02789ca 100644
--- a/com32/libutil/Makefile
+++ b/com32/libutil/Makefile
@@ -56,8 +56,6 @@ clean: tidy
spotless: clean
rm -f *.lss *.a *.c32 *.com
2014 Mar 05
2
PXELINUX and http?
On 3/5/2014 4:21 AM, Gene Cumm wrote:
> tp. But I can't get it to work.
> 5.10 introduced lpxelinux.0, a variant that uses UNDI+lwIP instead of PXE calls.
Ah, ok, the wording in 5.10 change log is a little ambiguous then...It
seems to imply (to me at least) that http support was added to
pxelinux.0 with an old TCP stack, but lpxelinux.0 has http with a new
TCP stack.
>
>>
2007 Jul 20
1
reboot from com32
Q: Is there a way to do a reboot (either warm or cold) from a com32 program?
I have a com32 program that sometimes (based upon conditions) needs to
reboot the system.
I would prefer to do a warm reboot (40:72 = 0x1234), but at this point
cold would be OK too.
grepping through syslinux-3.51 I only found one reference, in
iso/pxelinux.asm at the tail end of 'kaboom' ... but presumably
2012 Nov 02
10
[PATCH 0/9] elflink fixes
From: Matt Fleming <matt.fleming at intel.com>
Here are the patches that I've got queued up based on the very helpful
feedback I received from people testing Syslinux 5.00-pre9. Unless
anyone has any concerns these will make it into Syslinux 5.00-pre10.
Matt Fleming (9):
pxe: Don't call open_config() from the pxe core
ldlinux: Print a warning if no config file is found
2009 Feb 28
1
[PATCH 1/1] com32/libutil/Makefile: Duplicate spotless target
From: Gene Cumm <gene.cumm at gmail.com>
Fix duplicate spotless target in com32/libutil/Makefile.
Signed-off-by: Gene Cumm <gene.cumm at gmail.com>
---
I had submitted this patch back in November but haven't seen a
response specific to this patch. I also submitted another patch in a
reply to this that may have cause some confusion.
-Gene
diff --git a/com32/libutil/Makefile
2014 Aug 24
1
Library_modules (list of & wiki write permissions)
Hello,
I poked a little bit to extract the list of modules dependencies in
Syslinux v6 (see below). I have attached a bash script that generate a
nice table from the tarball. The output can either be an ASCII table, or
wiki markup, typically for the page Library_modules[1].
I am not in the wiki Editor group, so I can't put that in the wiki.
anyway, here's an updated dependency tree for
2007 Aug 21
5
proper way to sleep
This is not spam about sleep aids :)
Q: Is there a 'standard' way to sleep for a specified number of BIOS ticks
(or seconds) in a com32 program?
I grepped through the com32 library source and didn't find anything for
'sleep' or 'tick'.
If not, you may want to consider adding:
void syslinux_sleep(int seconds);
void syslinux_sleep_bios_ticks(int ticks);
or
2015 Feb 10
1
Missing make dependencies?
I'm seeing some sporadic build failures with 'make -j4'. The failures are:
make[4]: *** No rule to make target 'hello.c32', needed by 'all'. Stop.
I've only seen the failures with com32/samples/hello.c32 and com32/rosh/rosh.c32.
I'm not a make expert, but I think it's due to missing dependencies. This patch
seems to fix my failures, but I'm
2012 Jun 29
1
[syslinux:elflink] elflink: fix dependency problem in cmenu/ Makefile
On Fri, 2012-06-29 at 07:42 -0700, syslinux-bot for H. Peter Anvin
wrote:
> elflink: fix dependency problem in cmenu/Makefile
>
> Instead of adding library dependencies implicitly, make them explicit
> and use --as-needed to avoid bogus DT_NEEDED entries from being
> generated.
This is fine, but...
> diff --git a/com32/cmenu/Makefile b/com32/cmenu/Makefile
> index
2014 May 08
2
compile error about 6.0.2
make -r -C /mlsyslinux -f /mlsyslinux/Makefile SRC="/mlsyslinux" \
OBJ=/mlsyslinux objdir=/mlsyslinux bios
make[1]: Entering directory `/mlsyslinux'
make -r -C /mlsyslinux/bios -f /mlsyslinux/Makefile SRC="/mlsyslinux" \
objdir=/mlsyslinux/bios OBJ=/mlsyslinux/bios HAVE_FIRMWARE=1 \
ARCH=i386 LDLINUX=ldlinux.c32 all
make[2]:
2014 May 12
2
compile error about 6.0.2
It's x86 arch.The reason of compiling pxelinux only is that i want to add tcp support, not http and ftp.
? 2014-05-08 18:09:15?"Gene Cumm" <gene.cumm at gmail.com> ???
On May 7, 2014 11:54 PM, "??" <muliu92 at 163.com> wrote:
> make[4]: Entering directory `/mlsyslinux/bios/com32/libupload'
> gcc -Wp,-MT,cpio.o,-MD,./.cpio.o.d -std=gnu99 -m32
2012 Oct 19
3
[PATCH 0/3] elflink fixes
From: Matt Fleming <matt.fleming at intel.com>
The first two patches in this series are fixes for bugs reported by
someone in #syslinux. The third makes dmitest.c32 actually wait for
user input.
If no one has any objections/concerns, I'll pull this into the
official elflink branch.
Matt Fleming (3):
core: Print error message if we don't load ldlinux.c32
Clean up $(GPLLIB) leak
2014 Nov 21
1
[PATCH 1/2] libupload: fix parallel build issue
Fixed:
cp -r syslinux-6.01/com32/libupload/*.h image/usr/share/syslinux/com32/include/
[snip]
rm -rf image/usr/share/syslinux/com32/include
[snip]
cp: cannot create regular file `image/usr/share/syslinux/com32/include/serial.h': No such file or directory
The cp is happened in the "libupload" dir, while "rm -fr" is happend in
"lib" dir, let "libupload"
2014 Jan 18
4
Makefiles: includes and rule prerequisites
1) mk/syslinux.mk runs a shell to make a temp file gcc_ok.$$$$.tmp
(perhaps in the wrong directory) while several Makefiles have an
include rule for *.tmp which I believe is causing some occasional
parallel build issues.
make[3]: Entering directory `/home/gene/s/g/bios/memdump'
gcc_ok.6333.tmp:1: warning: NUL character seen; rest of line ignored
gcc_ok.6333.tmp:1: *** missing separator.
2013 Sep 14
2
syslinux.exe, 5.01 on xp: Failed to load COM32 file, and more
On Sat, Sep 14, 2013 at 04:51:52PM -0400, Gene Cumm wrote:
> On Sat, Sep 14, 2013 at 3:20 PM, Regid Ichira <regid23 at nt1.in> wrote:
>
> > label xp
> > com32 chain.c32
> > append hd0 1 ntldr=/ntldr
>
> > 2. Installed by
> > From xp cmd prompt:
> > c:\downloadedPrograms\syslinux\syslinux.exe --active \
> >
2012 Jun 26
2
[GIT PULL] elflink bug fixes
Hi Peter,
Please pull the following changes.
Paulo, I had to revert your "pxe: resolve names via DNS from
protected-mode code" change because dns_resolv() is only implemented for
PXELINUX and causes undefined symbol references for ISOLINUX, etc. Feel
free to make the change again on top of the revert.
The following changes since commit e7bd19def830e8341b1a100956345f1028740b9e:
2008 Jan 02
3
inconsistent Int 22h local boot
I have a Dell 1435 system that will not respond correctly to a com32 call
to Local boot
Int 22h
AX=14h
DX = 0
This call should not return. It should unload the PXE+UNDI stacks and
continue the boot process with the next boot device.
This call is working fine for me on an HP DL360G2 and on a Dell PE 850.
But, on this Dell 1435 the call is returning from the Int 22h.
I am using syslinux 3.51
2014 Jan 19
1
Makefiles: includes and rule prerequisites
On Sat, Jan 18, 2014 at 6:18 PM, H. Peter Anvin <hpa at zytor.com> wrote:
> On 01/18/2014 12:58 PM, Gene Cumm wrote:
>> 1) mk/syslinux.mk runs a shell to make a temp file gcc_ok.$$$$.tmp
>> (perhaps in the wrong directory) while several Makefiles have an
>> include rule for *.tmp which I believe is causing some occasional
>> parallel build issues.
>>
>>
2012 May 06
3
The Com32 Binary
Hi all,
I need the Com32 binary so I can use it on my project. Or, maybe anyone can make the COM32 library as a single API file so I can easly call it after my .c32 is running?