<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/syslinux.git, branch syslinux-3.52-pre4</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>Add the actual zeroregs file; missing from a previous checkin.</title>
<updated>2007-07-20T23:00:45+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-07-20T23:00:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=b446662970f9fe414d42e7a3b3b78a9d80851153'/>
<id>b446662970f9fe414d42e7a3b3b78a9d80851153</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add syslinux_reboot()</title>
<updated>2007-07-20T22:31:09+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-07-20T22:31:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=eb70608df5da6706dd057a08d832db4fdd07d66b'/>
<id>eb70608df5da6706dd057a08d832db4fdd07d66b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>com32: add a common zero-register structure</title>
<updated>2007-07-20T22:30:55+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-07-20T22:30:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=c96f82c281fef6a12450ceab7afd35ce5dab34e5'/>
<id>c96f82c281fef6a12450ceab7afd35ce5dab34e5</id>
<content type='text'>
When we don't have any registers to pass, it's convenient to be able
to share a common all-zero structure.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When we don't have any registers to pass, it's convenient to be able
to share a common all-zero structure.
</pre>
</div>
</content>
</entry>
<entry>
<title>MBR: shave off another byte</title>
<updated>2007-07-12T00:51:27+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-07-12T00:51:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=b19e0b33ad57d71635c55d9724cdff45daa24d73'/>
<id>b19e0b33ad57d71635c55d9724cdff45daa24d73</id>
<content type='text'>
Yet another byte bites the dust...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Yet another byte bites the dust...
</pre>
</div>
</content>
</entry>
<entry>
<title>MBR: shave off another byte</title>
<updated>2007-07-12T00:44:18+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-07-12T00:44:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=6bfbea466b2304fb8ad4c1d718f9c73635ead1c5'/>
<id>6bfbea466b2304fb8ad4c1d718f9c73635ead1c5</id>
<content type='text'>
Shave off another byte by using the not-frequently-used jmpw *%sp
instruction!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Shave off another byte by using the not-frequently-used jmpw *%sp
instruction!
</pre>
</div>
</content>
</entry>
<entry>
<title>MBR: one more comment</title>
<updated>2007-07-12T00:39:55+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-07-12T00:39:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=3d7c434a87c512c64c78df32f1b548cd502b61f3'/>
<id>3d7c434a87c512c64c78df32f1b548cd502b61f3</id>
<content type='text'>
Comments are good...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Comments are good...
</pre>
</div>
</content>
</entry>
<entry>
<title>MBR: shave another ~4 bytes through an ugly error message hack</title>
<updated>2007-07-12T00:37:00+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-07-12T00:37:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=b033154be62ec4ebd5831e09241af7f7971a7da1'/>
<id>b033154be62ec4ebd5831e09241af7f7971a7da1</id>
<content type='text'>
Use the "return address points to data" trick to shave a few bytes off
the generation of error messages.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the "return address points to data" trick to shave a few bytes off
the generation of error messages.
</pre>
</div>
</content>
</entry>
<entry>
<title>MBR: add HLT to prevent system from melting on failure</title>
<updated>2007-07-12T00:25:59+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-07-12T00:25:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=e8c07079cbf59fdd85e9e434dce9dcda1c217961'/>
<id>e8c07079cbf59fdd85e9e434dce9dcda1c217961</id>
<content type='text'>
In case we hit the death loop, put HLT in it.  It's probably superfluous,
but it can't hurt, and we can always take it out to reclaim the space.

Arguable the death loop is superfluous at all, since int $0x18 should
never return.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In case we hit the death loop, put HLT in it.  It's probably superfluous,
but it can't hurt, and we can always take it out to reclaim the space.

Arguable the death loop is superfluous at all, since int $0x18 should
never return.
</pre>
</div>
</content>
</entry>
<entry>
<title>MBR: add CR LF to the end of messages</title>
<updated>2007-07-12T00:23:11+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-07-12T00:23:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=a8d408bf597785a738e91893411d0604bea4d772'/>
<id>a8d408bf597785a738e91893411d0604bea4d772</id>
<content type='text'>
Six bytes down the drain, but people do expect it.  If it becomes
an issue we can remove the period; it's better than the CR LF.  There
might be some way to efficiently issue . \r \n in common code, too.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Six bytes down the drain, but people do expect it.  If it becomes
an issue we can remove the period; it's better than the CR LF.  There
might be some way to efficiently issue . \r \n in common code, too.
</pre>
</div>
</content>
</entry>
<entry>
<title>MBR: shave 2 more bytes</title>
<updated>2007-07-12T00:20:59+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-07-12T00:20:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=0d628e5402dbfee63181d20b9fb66d9f7fca9b1e'/>
<id>0d628e5402dbfee63181d20b9fb66d9f7fca9b1e</id>
<content type='text'>
We always re-read the last partition table on any kind of error, so
no need to prevent the code from clobbering it on failure.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We always re-read the last partition table on any kind of error, so
no need to prevent the code from clobbering it on failure.
</pre>
</div>
</content>
</entry>
</feed>
