<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/syslinux.git/com32/modules, branch corezlib</title>
<subtitle>git.kernel.org: pub/scm/boot/syslinux/syslinux.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/'/>
<entry>
<title>ifcpu.c32: Remove defines used in the old sleep function.</title>
<updated>2010-07-05T23:59:40+00:00</updated>
<author>
<name>Gert Hulselmans</name>
<email>gerth@zytor.com</email>
</author>
<published>2010-07-05T23:59:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=88e09d8d2f47555e1197c4936cce49307047ea1b'/>
<id>88e09d8d2f47555e1197c4936cce49307047ea1b</id>
<content type='text'>
Remove useless defines which where used in the old sleep function.

Signed-off-by: Gert Hulselmans &lt;gerth@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove useless defines which where used in the old sleep function.

Signed-off-by: Gert Hulselmans &lt;gerth@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote branch 'gerth/whichsys'</title>
<updated>2010-07-05T23:05:50+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2010-07-05T23:05:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=96c5005457ca23595c48c2da5afd3ef0571adc96'/>
<id>96c5005457ca23595c48c2da5afd3ef0571adc96</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote branch 'gerth/chain_grubcfg'</title>
<updated>2010-07-05T23:05:44+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2010-07-05T23:05:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=1d257f69575853b11eb4c9fb683b86018e83197c'/>
<id>1d257f69575853b11eb4c9fb683b86018e83197c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ifcpu.c32: need &lt;unistd.h&gt;</title>
<updated>2010-07-05T22:59:36+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2010-07-05T22:59:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=216291f01eb5cc944067e1c3db0431ff0acd2206'/>
<id>216291f01eb5cc944067e1c3db0431ff0acd2206</id>
<content type='text'>
Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ifcpu.c32: remove open-coded sleep function</title>
<updated>2010-07-05T22:58:45+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2010-07-05T22:58:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=275afb229201057bab9c760105ff75c3e8c108eb'/>
<id>275afb229201057bab9c760105ff75c3e8c108eb</id>
<content type='text'>
Remove open-coded sleep function, which uses an unreliable BIOS call.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove open-coded sleep function, which uses an unreliable BIOS call.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>whichsys.c32: execute specific command, based on Syslinux bootloader variant</title>
<updated>2010-07-05T21:52:39+00:00</updated>
<author>
<name>Gert Hulselmans</name>
<email>gerth@zytor.com</email>
</author>
<published>2010-07-05T21:52:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=66c3eb4f6fc622fc3326956adfb0c6e23342b98f'/>
<id>66c3eb4f6fc622fc3326956adfb0c6e23342b98f</id>
<content type='text'>
Detemine which command to execute, based on the Syslinux bootloader variant
from which you run it.

  Usage:    whichsys.c32 [-iso- command] [-pxe- command] [-sys- command]
  Examples: whichsys.c32 -iso- chain.c32 hd0 -sys- chain.c32 hd1 swap
            whichsys.c32 -iso- config iso.cfg -sys- sys.cfg -pxe- pxe.cfg

Signed-off-by: Gert Hulselmans &lt;gerth@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Detemine which command to execute, based on the Syslinux bootloader variant
from which you run it.

  Usage:    whichsys.c32 [-iso- command] [-pxe- command] [-sys- command]
  Examples: whichsys.c32 -iso- chain.c32 hd0 -sys- chain.c32 hd1 swap
            whichsys.c32 -iso- config iso.cfg -sys- sys.cfg -pxe- pxe.cfg

Signed-off-by: Gert Hulselmans &lt;gerth@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>chain.c32: Put declaration of *stage2 before common code</title>
<updated>2010-07-05T12:04:46+00:00</updated>
<author>
<name>Gert Hulselmans</name>
<email>gerth@zytor.com</email>
</author>
<published>2010-07-05T12:04:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=90b30899b6a1c15b2c32d9214ee8ebe304773dae'/>
<id>90b30899b6a1c15b2c32d9214ee8ebe304773dae</id>
<content type='text'>
Put declaration of *stage2 before common code.

Signed-off-by: Gert Hulselmans &lt;gerth@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Put declaration of *stage2 before common code.

Signed-off-by: Gert Hulselmans &lt;gerth@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>chain.c32:  add grubcfg= for passing an alternative config filename to GRUB Legacy and cleanup the root partition passing</title>
<updated>2010-07-04T18:35:15+00:00</updated>
<author>
<name>Gert Hulselmans</name>
<email>gerth@zytor.com</email>
</author>
<published>2010-07-04T18:35:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=601712aef7489e68d372a8b7290959a572cb67a3'/>
<id>601712aef7489e68d372a8b7290959a572cb67a3</id>
<content type='text'>
GRUB Legacy reserves 89 bytes for storing the filename of the configfile
from memory address 0x8217 to 0x826f.
We allow overwriting the default value (/boot/grub/menu.lst) when
grubcfg=&lt;filename&gt; is used together with grub=&lt;loader&gt;.

Examples:
  chain.c32 fs grub=/boot/grub/stage2 grubcfg=/boot/grub/grub.lst
  chain.c32 hd1,10 grub=/boot/grub/stage2 grubcfg=/boot/grub/grub.lst

Use a structure instead of hard-coded offsets for modifying the install_partition variable
(and the configfile name) in the stage2 file.

Add some comments about the "boot information format" of the Multiboot specification, which
is very similar to the install_partition variable used by GRUB Legacy.

Signed-off-by: Gert Hulselmans &lt;gerth@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GRUB Legacy reserves 89 bytes for storing the filename of the configfile
from memory address 0x8217 to 0x826f.
We allow overwriting the default value (/boot/grub/menu.lst) when
grubcfg=&lt;filename&gt; is used together with grub=&lt;loader&gt;.

Examples:
  chain.c32 fs grub=/boot/grub/stage2 grubcfg=/boot/grub/grub.lst
  chain.c32 hd1,10 grub=/boot/grub/stage2 grubcfg=/boot/grub/grub.lst

Use a structure instead of hard-coded offsets for modifying the install_partition variable
(and the configfile name) in the stage2 file.

Add some comments about the "boot information format" of the Multiboot specification, which
is very similar to the install_partition variable used by GRUB Legacy.

Signed-off-by: Gert Hulselmans &lt;gerth@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>com32: canonicalize DEBUG to mean &lt;dprintf.h&gt;</title>
<updated>2010-07-02T01:04:13+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@linux.intel.com</email>
</author>
<published>2010-07-02T01:04:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=26bbd3b34e615619b03d669d68b319993d2d42fe'/>
<id>26bbd3b34e615619b03d669d68b319993d2d42fe</id>
<content type='text'>
Remove historical uses of DEBUG/dprintf in favor of the centralized
&lt;dprintf.h&gt;.

Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove historical uses of DEBUG/dprintf in favor of the centralized
&lt;dprintf.h&gt;.

Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ifplop.c32: Detect if PLoP USB/CD INT13h hook is enabled/disabled</title>
<updated>2010-07-01T20:39:34+00:00</updated>
<author>
<name>Gert Hulselmans</name>
<email>gerth@zytor.com</email>
</author>
<published>2010-07-01T15:57:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=01dc2ad8336cc9dbd76f1e74cd4fec2e45334797'/>
<id>01dc2ad8336cc9dbd76f1e74cd4fec2e45334797</id>
<content type='text'>
New module which detects if the PLoP Boot Loader already has booted a
CDROM or USB drive by checking for the presence of the PLoP INT13h hook.

The following assembly code (NASM) can detect the PLoP INT13h hook:

  mov eax,'PoLP'  ; Reverse of 'PLoP'
  mov ebp,'DKHC'  ; Reverse of 'CHKD'
  int 13h
  cmp eax,' sey'  ; Reverse of 'yes '
  jz plop_INT13h_active

Signed-off-by: Gert Hulselmans &lt;gerth@zytor.com&gt;
Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
New module which detects if the PLoP Boot Loader already has booted a
CDROM or USB drive by checking for the presence of the PLoP INT13h hook.

The following assembly code (NASM) can detect the PLoP INT13h hook:

  mov eax,'PoLP'  ; Reverse of 'PLoP'
  mov ebp,'DKHC'  ; Reverse of 'CHKD'
  int 13h
  cmp eax,' sey'  ; Reverse of 'yes '
  jz plop_INT13h_active

Signed-off-by: Gert Hulselmans &lt;gerth@zytor.com&gt;
Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
