<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/syslinux.git/memdisk/memdisk.asm, branch syslinux-3.73-pre7</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>MEMDISK: in safeint mode, don't bother testing for unchanged INT 15h</title>
<updated>2008-10-15T15:52:54+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-10-15T15:52:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=5ae9675217168272e645bca55ddc7b7ba1400dbd'/>
<id>5ae9675217168272e645bca55ddc7b7ba1400dbd</id>
<content type='text'>
In safeint mode, don't bother testing for unchanged INT 15h.  It
points back at ourselves, anyway, and we end up doing, in the end, the
same thing as the safeint stub would do.

Furthermore, the test was broken for years, and so this is actually
closer to what we originally tested.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In safeint mode, don't bother testing for unchanged INT 15h.  It
points back at ourselves, anyway, and we end up doing, in the end, the
same thing as the safeint stub would do.

Furthermore, the test was broken for years, and so this is actually
closer to what we originally tested.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>memdisk: fix check for unchanged INT 15h handler in safeint mode</title>
<updated>2008-10-15T15:08:20+00:00</updated>
<author>
<name>Sergey Vlasov</name>
<email>vsu@altlinux.ru</email>
</author>
<published>2008-10-15T11:39:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=57538d7f56b33d2b9a93b7c71f28af4c28f8ac0e'/>
<id>57538d7f56b33d2b9a93b7c71f28af4c28f8ac0e</id>
<content type='text'>
Signed-off-by: Sergey Vlasov &lt;vsu@altlinux.ru&gt;
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: Sergey Vlasov &lt;vsu@altlinux.ru&gt;
Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>memdisk: fix up new e820 code</title>
<updated>2008-10-13T19:26:59+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-10-10T19:21:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=a122a2566e59c342afa697e442a8c9a8c381b24e'/>
<id>a122a2566e59c342afa697e442a8c9a8c381b24e</id>
<content type='text'>
Correct the assembly portion of the new e820 code, which had been
left, in effect, half finished.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Correct the assembly portion of the new e820 code, which had been
left, in effect, half finished.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Support "extended attributes" for INT 15h, AX=E820h</title>
<updated>2008-10-13T19:26:58+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-10-10T19:10:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=652c3057145a41703e5e817d86b2584db9ab806d'/>
<id>652c3057145a41703e5e817d86b2584db9ab806d</id>
<content type='text'>
Some blithering idiot thought it was a good idea to introduce
"extended attributes" for INT 15h, AX=E820h, and in doing so, breaking
compatibility with ALL E820 users out there.  F*cking morons.
Implement handling of extended attributes in:

- e820 parsing in the core
- e820 parsing in libcom32
- e820 parsing *and proxying* in memdisk

The latter is the really painful one.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some blithering idiot thought it was a good idea to introduce
"extended attributes" for INT 15h, AX=E820h, and in doing so, breaking
compatibility with ALL E820 users out there.  F*cking morons.
Implement handling of extended attributes in:

- e820 parsing in the core
- e820 parsing in libcom32
- e820 parsing *and proxying* in memdisk

The latter is the really painful one.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Centralize more of the version number machinery</title>
<updated>2008-07-07T22:21:56+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-07-07T22:21:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=07ff8e874b0bd1d1c4fa893c94063fbedf6e3315'/>
<id>07ff8e874b0bd1d1c4fa893c94063fbedf6e3315</id>
<content type='text'>
Centralize more (most) of the version number machinery to version.pl.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Centralize more (most) of the version number machinery to version.pl.
</pre>
</div>
</content>
</entry>
<entry>
<title>memdisk: install a DPT if needed in INT 1Eh; better zero-drive detection</title>
<updated>2008-07-03T22:22:39+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-07-03T22:22:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=8e5db045c60ce25a9eb65a1803d47be4002a3e17'/>
<id>8e5db045c60ce25a9eb65a1803d47be4002a3e17</id>
<content type='text'>
Per the Interrupt list, treat INT 13 08 returning with CL=0 as a
failure, meaning single drive only.

If we find ourselves the only floppy drive, install a DPT into INT
1Eh.  This appears to be needed for PC-DOS 7.0 to boot.  This can be
overridden with the "nodpt" option, and forced with the "dpt" option.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Per the Interrupt list, treat INT 13 08 returning with CL=0 as a
failure, meaning single drive only.

If we find ourselves the only floppy drive, install a DPT into INT
1Eh.  This appears to be needed for PC-DOS 7.0 to boot.  This can be
overridden with the "nodpt" option, and forced with the "dpt" option.
</pre>
</div>
</content>
</entry>
<entry>
<title>Standardize format for copyright lines and update</title>
<updated>2008-01-16T17:55:59+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-01-16T17:50:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=89ce86f492c9460c96854634fc7544dd2d0e5e19'/>
<id>89ce86f492c9460c96854634fc7544dd2d0e5e19</id>
<content type='text'>
Update copyright lines and standardize the format.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update copyright lines and standardize the format.
</pre>
</div>
</content>
</entry>
<entry>
<title>memdisk: add "nopass" option to completely take over INT 13h</title>
<updated>2007-09-21T23:24:35+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-09-21T23:24:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=8dabb2ab591ccaf0721ddf4e81ff8d0b5fa2ff4d'/>
<id>8dabb2ab591ccaf0721ddf4e81ff8d0b5fa2ff4d</id>
<content type='text'>
Add the "nopass" option to completely remove the system drives.  This
is a pretty big hammer and is largely for debugging at this stage; it
probably needs more polishing before it can be made official.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add the "nopass" option to completely remove the system drives.  This
is a pretty big hammer and is largely for debugging at this stage; it
probably needs more polishing before it can be made official.
</pre>
</div>
</content>
</entry>
<entry>
<title>MEMDISK: Fix register messup in EDD</title>
<updated>2007-08-28T05:29:45+00:00</updated>
<author>
<name>Duane Voth</name>
<email>duanev@io.com</email>
</author>
<published>2007-08-28T02:04:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=f899b67e78b7fe108ee4c7820589b023fcc1827e'/>
<id>f899b67e78b7fe108ee4c7820589b023fcc1827e</id>
<content type='text'>
Hello all,

I ran across a couple bugs in memdisk concerning hd images the other
day.  With the attached patch I've been able to successfully boot a
32MB gzipped hd image.  (I'll put the image up for a short while at
ftp://ftp.io.com/pub/usr/duanev/fdoshd.img.gz)

The pxelinux.cfg entry I'm using is:

    label fdos
        kernel memdisk
        append keeppxe initrd=fdoshd.img.gz

syslinux/memdisk is great, thanks Peter et. al.!

--
Duane Voth
duanev@io.com

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Hello all,

I ran across a couple bugs in memdisk concerning hd images the other
day.  With the attached patch I've been able to successfully boot a
32MB gzipped hd image.  (I'll put the image up for a short while at
ftp://ftp.io.com/pub/usr/duanev/fdoshd.img.gz)

The pxelinux.cfg entry I'm using is:

    label fdos
        kernel memdisk
        append keeppxe initrd=fdoshd.img.gz

syslinux/memdisk is great, thanks Peter et. al.!

--
Duane Voth
duanev@io.com

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>MEMDISK: Try for better EDD compliance</title>
<updated>2007-07-09T04:46:58+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-07-09T04:46:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=056069afebceef2b84746b2b9db7063bfa67da9f'/>
<id>056069afebceef2b84746b2b9db7063bfa67da9f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
