<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/syslinux.git/com32/gplinclude/disk, branch lua</title>
<subtitle>git.kernel.org: pub/scm/boot/syslinux/syslinux.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/'/>
<entry>
<title>disk/bootloaders.c: fix bogus const in get_bootloader_string()</title>
<updated>2010-01-10T21:14:59+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2010-01-10T21:14:59+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=f15e98672b78b204356585ea3645bcea414c41b1'/>
<id>f15e98672b78b204356585ea3645bcea414c41b1</id>
<content type='text'>
get_bootloader_string() takes a mutable first argument; the call chain
does have call paths on which this argument will be modified.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
get_bootloader_string() takes a mutable first argument; the call chain
does have call paths on which this argument will be modified.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gpllibs: Running Nindent</title>
<updated>2009-11-24T12:42:41+00:00</updated>
<author>
<name>Erwan Velu</name>
<email>erwan.velu@free.fr</email>
</author>
<published>2009-11-24T12:42:41+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=2672e142b4b69ab5161d24261812d3509cb8915b'/>
<id>2672e142b4b69ab5161d24261812d3509cb8915b</id>
<content type='text'>
Impact: visual

Running Nindent on gpllib / gplinclude
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Impact: visual

Running Nindent on gpllib / gplinclude
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'bootloader-detection' into hdt-next</title>
<updated>2009-09-07T23:22:36+00:00</updated>
<author>
<name>Pierre-Alexandre Meyer</name>
<email>pierre@mouraf.org</email>
</author>
<published>2009-09-07T23:12:59+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=e9069caefc1460ec7f4d058796005474c125fc61'/>
<id>e9069caefc1460ec7f4d058796005474c125fc61</id>
<content type='text'>
Conflicts:
	com32/hdt/hdt-cli-disk.c
	com32/hdt/hdt-common.h
	com32/hdt/hdt-menu-disk.c

Signed-off-by: Pierre-Alexandre Meyer &lt;pierre@mouraf.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	com32/hdt/hdt-cli-disk.c
	com32/hdt/hdt-common.h
	com32/hdt/hdt-menu-disk.c

Signed-off-by: Pierre-Alexandre Meyer &lt;pierre@mouraf.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gpllib: remove get_error declaration from disk/util.h</title>
<updated>2009-09-01T23:00:20+00:00</updated>
<author>
<name>Pierre-Alexandre Meyer</name>
<email>pierre@mouraf.org</email>
</author>
<published>2009-09-01T23:00:20+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=196e209ff3fec2fc3659f7035a3fde0bab62a4b2'/>
<id>196e209ff3fec2fc3659f7035a3fde0bab62a4b2</id>
<content type='text'>
In d1890409251949b80c2026557b9b12ca00d55144, it seems we
have forgotten to update util.h.

Signed-off-by: Pierre-Alexandre Meyer &lt;pierre@mouraf.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In d1890409251949b80c2026557b9b12ca00d55144, it seems we
have forgotten to update util.h.

Signed-off-by: Pierre-Alexandre Meyer &lt;pierre@mouraf.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gpllib: share PAGE_SIZE definition with cpuid.h</title>
<updated>2009-09-01T21:02:42+00:00</updated>
<author>
<name>Pierre-Alexandre Meyer</name>
<email>pierre@mouraf.org</email>
</author>
<published>2009-09-01T21:02:42+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=29fc5c5c502bc6a62e193b05b11225bbdd70c7bb'/>
<id>29fc5c5c502bc6a62e193b05b11225bbdd70c7bb</id>
<content type='text'>
swsusp detection needs PAGE_SIZE. cpuid.h is actually already defining it.
Since both swsusp and cpuid are taken from the Linux kernel, it is a good idea to
share it (they really need to be equal).

We are going to rely on cpuid.h. Creating a page.h for this single definition seems
overkilling and the MMU is part of the CPU on x86 anyways.

Impact: fix compiler warning (redefinition).

Signed-off-by: Pierre-Alexandre Meyer &lt;pierre@mouraf.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
swsusp detection needs PAGE_SIZE. cpuid.h is actually already defining it.
Since both swsusp and cpuid are taken from the Linux kernel, it is a good idea to
share it (they really need to be equal).

We are going to rely on cpuid.h. Creating a page.h for this single definition seems
overkilling and the MMU is part of the CPU on x86 anyways.

Impact: fix compiler warning (redefinition).

Signed-off-by: Pierre-Alexandre Meyer &lt;pierre@mouraf.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gpllib: add bootloader detection</title>
<updated>2009-08-27T04:21:38+00:00</updated>
<author>
<name>Pierre-Alexandre Meyer</name>
<email>pierre@mouraf.org</email>
</author>
<published>2009-08-27T04:21:38+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=d7076627ee03a2945dc6c6a217a24cc943f2abe2'/>
<id>d7076627ee03a2945dc6c6a217a24cc943f2abe2</id>
<content type='text'>
Given an (active) partition, look for a bootloader ID.

Syslinux prints a string (SYSLINUX or EXTLINUX) between bytes
3 and 10.

After some random tests, it seems that Windows™98/98SE and Windows™ME
put MSWIN4.1 at the same place. Internet seems to confirm it:

   http://www.geocities.com/thestarman3/asm/mbr/MSWin41BRinHexEd.htm

Signed-off-by: Pierre-Alexandre Meyer &lt;pierre@mouraf.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Given an (active) partition, look for a bootloader ID.

Syslinux prints a string (SYSLINUX or EXTLINUX) between bytes
3 and 10.

After some random tests, it seems that Windows™98/98SE and Windows™ME
put MSWIN4.1 at the same place. Internet seems to confirm it:

   http://www.geocities.com/thestarman3/asm/mbr/MSWin41BRinHexEd.htm

Signed-off-by: Pierre-Alexandre Meyer &lt;pierre@mouraf.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gpllib: rename __BOOTLOADERS_H_ to __MBRS_H_ in mbrs.h</title>
<updated>2009-08-27T03:52:45+00:00</updated>
<author>
<name>Pierre-Alexandre Meyer</name>
<email>pierre@mouraf.org</email>
</author>
<published>2009-08-27T03:52:45+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=af27ced68a57f2fd2c2bedb25275e4fe808497be'/>
<id>af27ced68a57f2fd2c2bedb25275e4fe808497be</id>
<content type='text'>
We had forgotten to update the #define when renaming the file.

Signed-off-by: Pierre-Alexandre Meyer &lt;pierre@mouraf.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We had forgotten to update the #define when renaming the file.

Signed-off-by: Pierre-Alexandre Meyer &lt;pierre@mouraf.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gpllib: rename bootloader detection to MBR detection</title>
<updated>2009-08-26T07:31:43+00:00</updated>
<author>
<name>Pierre-Alexandre Meyer</name>
<email>pierre@mouraf.org</email>
</author>
<published>2009-08-26T07:31:43+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=a4af14c5e65f78d77e3b8b2b6673fc1b62e39f4e'/>
<id>a4af14c5e65f78d77e3b8b2b6673fc1b62e39f4e</id>
<content type='text'>
bootloaders.c really inspects the MBR, not the bootloader itself.
Let's not confuse the two of them.

Signed-off-by: Pierre-Alexandre Meyer &lt;pierre@mouraf.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bootloaders.c really inspects the MBR, not the bootloader itself.
Let's not confuse the two of them.

Signed-off-by: Pierre-Alexandre Meyer &lt;pierre@mouraf.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gpllib: use four bytes to discover the MBR</title>
<updated>2009-08-26T07:17:40+00:00</updated>
<author>
<name>Pierre-Alexandre Meyer</name>
<email>pierre@mouraf.org</email>
</author>
<published>2009-08-26T07:17:40+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=039f904f20fa6d3cbdef637c9704188e0c6b08a5'/>
<id>039f904f20fa6d3cbdef637c9704188e0c6b08a5</id>
<content type='text'>
Syslinux and Master Boot LoaDeR share the first 2 bytes. Use one more
to distinguish between the two of them.

To keep standards types, uint16_t is being replaced by uint32_t.
The extra byte is not used yet.

Signed-off-by: Pierre-Alexandre Meyer &lt;pierre@mouraf.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Syslinux and Master Boot LoaDeR share the first 2 bytes. Use one more
to distinguish between the two of them.

To keep standards types, uint16_t is being replaced by uint32_t.
The extra byte is not used yet.

Signed-off-by: Pierre-Alexandre Meyer &lt;pierre@mouraf.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gpllib: fix compilation warning (disk/bootloaders.h)</title>
<updated>2009-08-23T17:43:53+00:00</updated>
<author>
<name>Pierre-Alexandre Meyer</name>
<email>pierre@mouraf.org</email>
</author>
<published>2009-08-23T17:43:53+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=2a526d2af71de3b2b585bc1dd7bafbb6b947c16c'/>
<id>2a526d2af71de3b2b585bc1dd7bafbb6b947c16c</id>
<content type='text'>
struct driveinfo is defined in disk/geom.h.

Signed-off-by: Pierre-Alexandre Meyer &lt;pierre@mouraf.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
struct driveinfo is defined in disk/geom.h.

Signed-off-by: Pierre-Alexandre Meyer &lt;pierre@mouraf.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
