<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/syslinux.git/comboot.inc, branch syslinux-3.54</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>Preserve ES:DI instead of probing for $PnP</title>
<updated>2007-11-15T04:51:23+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-11-15T04:51:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=2c2fed8305e2cf52c27d8a5c1fd5b5982f541711'/>
<id>2c2fed8305e2cf52c27d8a5c1fd5b5982f541711</id>
<content type='text'>
The $PnP probe has been found to lock up at least one machine for
reasons unknown.  Drop it; instead, burn the extra few bytes in the
bootsector to save away ES:DI for later restore.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The $PnP probe has been found to lock up at least one machine for
reasons unknown.  Drop it; instead, burn the extra few bytes in the
bootsector to save away ES:DI for later restore.
</pre>
</div>
</content>
</entry>
<entry>
<title>ISOLINUX: Change DriveNo -&gt; DriveNumber</title>
<updated>2007-11-14T17:43:28+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-11-14T17:43:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=00472b0aa8083fafa0f27723c1a1a8a77d2542ed'/>
<id>00472b0aa8083fafa0f27723c1a1a8a77d2542ed</id>
<content type='text'>
Change DriveNo to DriveNumber in ISOLINUX, to match the other
derivatives.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change DriveNo to DriveNumber in ISOLINUX, to match the other
derivatives.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use "nop nop" to clobber "mov cs,ax" even though it's longer</title>
<updated>2007-11-02T22:55:23+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-11-02T22:55:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=70cb38df625519fc0000063f753b0b1383e755af'/>
<id>70cb38df625519fc0000063f753b0b1383e755af</id>
<content type='text'>
Clobber "mov cs,ax" with "nop nop" even though that adds a byte to the
source; it's a lot easier to comprehend while debugging.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Clobber "mov cs,ax" with "nop nop" even though that adds a byte to the
source; it's a lot easier to comprehend while debugging.
</pre>
</div>
</content>
</entry>
<entry>
<title>comboot: fix shuffle_and_boot_rm (used by linux.c32)</title>
<updated>2007-11-02T22:42:54+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-11-02T22:42:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=116c4b71bee6fa80d1d2c03f780a5ea64de3c886'/>
<id>116c4b71bee6fa80d1d2c03f780a5ea64de3c886</id>
<content type='text'>
Fix shuffle_and_boot_rm, which generated an invalid trampoline; this
was used by linux.c32 among other things.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix shuffle_and_boot_rm, which generated an invalid trampoline; this
was used by linux.c32 among other things.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update the memory layout specification</title>
<updated>2007-10-03T23:17:47+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-10-03T23:17:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=985c965eca140470d87912cebd923cd27a6d892c'/>
<id>985c965eca140470d87912cebd923cd27a6d892c</id>
<content type='text'>
Update the memory layout specification.  Remove NASM 0.98.38 bug
workarounds, rebalance the bss sections, and introduce the new section
.adv which contain the auxilliary data vector.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update the memory layout specification.  Remove NASM 0.98.38 bug
workarounds, rebalance the bss sections, and introduce the new section
.adv which contain the auxilliary data vector.
</pre>
</div>
</content>
</entry>
<entry>
<title>comboot: fix memory overwrite bug</title>
<updated>2007-09-21T23:22:58+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-09-21T23:22:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=426d986dbc77abf2247b08c44c18bf9a478c2e8e'/>
<id>426d986dbc77abf2247b08c44c18bf9a478c2e8e</id>
<content type='text'>
Fix memory overwrite bug, specifically, the use of BP after it might
have gotten clobbered.  Since at the point of use, BP is supposed to
be == SP, we can just add "mov bp,sp".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix memory overwrite bug, specifically, the use of BP after it might
have gotten clobbered.  Since at the point of use, BP is supposed to
be == SP, we can just add "mov bp,sp".
</pre>
</div>
</content>
</entry>
<entry>
<title>Move most messages into the appropriate .inc files</title>
<updated>2007-06-21T00:43:55+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-06-21T00:43:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=a968a43d4f661154f2baadb6798451e565840aa0'/>
<id>a968a43d4f661154f2baadb6798451e565840aa0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make it safe to call close_file on an already closed file.</title>
<updated>2007-05-23T06:27:46+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-05-23T06:27:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=b901a125510486e190dd841dfa616cafff0c9242'/>
<id>b901a125510486e190dd841dfa616cafff0c9242</id>
<content type='text'>
The SYSLINUX internal API closes a file automatically upon reading
to block EOF (not necessarily file EOF!)  Thus, it's fairly likely
we'll get SI == 0 (closed file) passed to close_file at some point
or another.

Just plain admit it, and make close_file accept SI == 0 by spec.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The SYSLINUX internal API closes a file automatically upon reading
to block EOF (not necessarily file EOF!)  Thus, it's fairly likely
we'll get SI == 0 (closed file) passed to close_file at some point
or another.

Just plain admit it, and make close_file accept SI == 0 by spec.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a proper internal close function (close_file)</title>
<updated>2007-05-23T03:19:34+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-05-23T03:19:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=ab1e7a46ba21c5007e29e38ec05d387458cccd6d'/>
<id>ab1e7a46ba21c5007e29e38ec05d387458cccd6d</id>
<content type='text'>
Add a "close_file" function and hook it up to the long-standing comboot
API function.  At the moment, all it does is free up internal
resources; in particular, for PXELINUX it should also really send an
ERROR packet to the server to terminate the connection on that end.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a "close_file" function and hook it up to the long-standing comboot
API function.  At the moment, all it does is free up internal
resources; in particular, for PXELINUX it should also really send an
ERROR packet to the server to terminate the connection on that end.
</pre>
</div>
</content>
</entry>
<entry>
<title>Stealth whitespace cleanup (automated)</title>
<updated>2007-03-15T05:07:09+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-03-15T05:07:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=64d7ea7b604c2ca9ab8f7236374b3a1c05005e55'/>
<id>64d7ea7b604c2ca9ab8f7236374b3a1c05005e55</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
