<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/syslinux.git/com32/modules, branch syslinux-3.70-pre29</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>mboot.c32: no need to include the ANSI engine</title>
<updated>2008-06-24T22:28:40+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-06-24T22:28:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=2eab1b7a15377f4bb0a5a3537fd882d32e39e06f'/>
<id>2eab1b7a15377f4bb0a5a3537fd882d32e39e06f</id>
<content type='text'>
We don't need the ANSI engine in mboot.c32.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We don't need the ANSI engine in mboot.c32.
</pre>
</div>
</content>
</entry>
<entry>
<title>chain.c32: use a more Linux-kernel-like syntax</title>
<updated>2008-06-20T23:09:13+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-06-20T23:09:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=188d5ee48e8bdfd7f637b459449f77b218cf3a92'/>
<id>188d5ee48e8bdfd7f637b459449f77b218cf3a92</id>
<content type='text'>
Make the syntax for chain.c32 more Linux-kernel-like.  This also makes
parsing easier, so it's a win all around.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make the syntax for chain.c32 more Linux-kernel-like.  This also makes
parsing easier, so it's a win all around.
</pre>
</div>
</content>
</entry>
<entry>
<title>chain.c: avoid comma-space in assembly stubs</title>
<updated>2008-06-19T18:05:06+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-06-19T18:05:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=9947beb42284551dc53e68f412b567ee857c53a2'/>
<id>9947beb42284551dc53e68f412b567ee857c53a2</id>
<content type='text'>
Comma-space takes up too much horizontal space, since we
want to be able to comment properly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Comma-space takes up too much horizontal space, since we
want to be able to comment properly.
</pre>
</div>
</content>
</entry>
<entry>
<title>chain.c32: check the stub sources into the tree</title>
<updated>2008-06-19T18:00:59+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-06-19T18:00:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=bc12f7a629ad1f44a9be81ebbf6a0671cad02c2c'/>
<id>bc12f7a629ad1f44a9be81ebbf6a0671cad02c2c</id>
<content type='text'>
Check the stub sources into the tree, even though they aren't used by
the build; they are still useful when experimenting with changing this
stuff.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Check the stub sources into the tree, even though they aren't used by
the build; they are still useful when experimenting with changing this
stuff.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add address aliases for freedos and msdos</title>
<updated>2008-06-19T17:39:44+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-06-19T17:39:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=265f6b172bde2822d72403f7bf2bc259352304a2'/>
<id>265f6b172bde2822d72403f7bf2bc259352304a2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chain.c32: minor stylistic cleanup</title>
<updated>2008-06-19T17:38:15+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-06-19T17:38:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=6697cb5fbdd5cd5bbb018f63939b36edc70d0662'/>
<id>6697cb5fbdd5cd5bbb018f63939b36edc70d0662</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chain.c: we can't rely on dosmem and int13 in here...</title>
<updated>2008-06-19T17:36:07+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-06-19T17:36:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=a350eabac495ab9f8bb7da94e2d784ccba2b3bc5'/>
<id>a350eabac495ab9f8bb7da94e2d784ccba2b3bc5</id>
<content type='text'>
dosmem and int13 can change during boot loader shutdown.  It
is therefore unsafe to rely on them retaining their value from
running in chain.c32 itself.  Instead, we have to install a
suitable stub which makes that particular determination at
runtime.  Fortunately that is not all that hard to do.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
dosmem and int13 can change during boot loader shutdown.  It
is therefore unsafe to rely on them retaining their value from
running in chain.c32 itself.  Instead, we have to install a
suitable stub which makes that particular determination at
runtime.  Fortunately that is not all that hard to do.
</pre>
</div>
</content>
</entry>
<entry>
<title>chain.c32: support loading DOS kernels</title>
<updated>2008-06-19T06:43:39+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-06-19T06:43:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=0e5138b77e40bdc214c470d4b35245445f9002f2'/>
<id>0e5138b77e40bdc214c470d4b35245445f9002f2</id>
<content type='text'>
Support loading files below 0x7c00, as required, for example, by DOS
kernels.  Furthermore, pass the drive number in BL as well as DL.

With this, we can load the FreeDOS kernel with:

     chain.c32 hd0 -seg 0x60 -file /kernel.sys

Should really clean up the syntax before 3.70 final, though, and
provide a way to default to the syslinux device.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Support loading files below 0x7c00, as required, for example, by DOS
kernels.  Furthermore, pass the drive number in BL as well as DL.

With this, we can load the FreeDOS kernel with:

     chain.c32 hd0 -seg 0x60 -file /kernel.sys

Should really clean up the syntax before 3.70 final, though, and
provide a way to default to the syslinux device.
</pre>
</div>
</content>
</entry>
<entry>
<title>chain.c32: finalize the NTLDR interface</title>
<updated>2008-06-16T00:05:37+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-06-16T00:05:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=aa7cc7229e6e715e81abb47994163af6479595ae'/>
<id>aa7cc7229e6e715e81abb47994163af6479595ae</id>
<content type='text'>
Settle on a final implementation of the NTLDR support.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Settle on a final implementation of the NTLDR support.
</pre>
</div>
</content>
</entry>
<entry>
<title>chain.c32: don't swap drives when already primary</title>
<updated>2008-06-13T00:44:59+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-06-13T00:44:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=2c1e6e2be80c54fcf36f89e9de9ab1a5fba5df87'/>
<id>2c1e6e2be80c54fcf36f89e9de9ab1a5fba5df87</id>
<content type='text'>
Don't install the swap stub when we are already the primary drive,
even if -swap is specified.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't install the swap stub when we are already the primary drive,
even if -swap is specified.
</pre>
</div>
</content>
</entry>
</feed>
