<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/syslinux.git, branch syslinux-3.2x</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>Introducing a new com32 module to parse pci devices/buses</title>
<updated>2006-09-13T04:06:55+00:00</updated>
<author>
<name>Erwan Velu</name>
<email>erwan@r1.paris</email>
</author>
<published>2006-09-07T18:30:09+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=c1b0bb65b97cde99e4a7be101fa4033833d17243'/>
<id>c1b0bb65b97cde99e4a7be101fa4033833d17243</id>
<content type='text'>
The pcitest module implements an example of use the pci module
If you like to use the string name just put a pci.ids file in the root directory
(cherry picked from 85bb6facf0100592c89d5c3c5c17b25e7b0006b3 commit)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The pcitest module implements an example of use the pci module
If you like to use the string name just put a pci.ids file in the root directory
(cherry picked from 85bb6facf0100592c89d5c3c5c17b25e7b0006b3 commit)
</pre>
</div>
</content>
</entry>
<entry>
<title>Before this fix, the cpu flags were shifted</title>
<updated>2006-09-13T04:05:12+00:00</updated>
<author>
<name>erwan</name>
<email>erwan@r1.paris</email>
</author>
<published>2006-09-07T18:11:45+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=7d5d2f9bb363f95db585092f43fe5a1eefe588f1'/>
<id>7d5d2f9bb363f95db585092f43fe5a1eefe588f1</id>
<content type='text'>
(cherry picked from b1ffc5a7732118170aaa3f6267ab821e5a237c20 commit)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from b1ffc5a7732118170aaa3f6267ab821e5a237c20 commit)
</pre>
</div>
</content>
</entry>
<entry>
<title>Adding a new com32 module to handle cpu information</title>
<updated>2006-09-05T20:53:38+00:00</updated>
<author>
<name>Erwan Velu</name>
<email>erwan@seanodes.com</email>
</author>
<published>2006-09-04T20:34:55+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=1f675cf4298e2cb5dd5bc3be2c3649ac81d4fac6'/>
<id>1f675cf4298e2cb5dd5bc3be2c3649ac81d4fac6</id>
<content type='text'>
 From : Erwan Velu &lt;erwan.velu@free.fr&gt;
This patch a new com32 module to handle cpu information.
A new "cpu" structure can be filled by calling "detect_cpu(&amp;cpu)".

It provides :
- Vendor name as string
- Model as string
- Vendor as integer
- Model as integer
- Family as integer
- Stepping as Integer
- Flags as boolean
- SMP as boolean

Note that SMP is just a manner to know if the bios annonce an MPTABLE.
This code can't detect each processor.

I've been adding a demo program called cpuidtest to show how it works.

if (cpu.flags.lm == true) printf("This system is x86_64 compatible\n");
This example shows how to test if a system is X86_64 compatible.
I hope it's simple enough ;)

This code is mainly taken from the Linux Kernel.
Greetings for all the guys who wrote it.

Testing and feedback are welcome.

Signed-off-by:Erwan Velu &lt;erwan.velu@free.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 From : Erwan Velu &lt;erwan.velu@free.fr&gt;
This patch a new com32 module to handle cpu information.
A new "cpu" structure can be filled by calling "detect_cpu(&amp;cpu)".

It provides :
- Vendor name as string
- Model as string
- Vendor as integer
- Model as integer
- Family as integer
- Stepping as Integer
- Flags as boolean
- SMP as boolean

Note that SMP is just a manner to know if the bios annonce an MPTABLE.
This code can't detect each processor.

I've been adding a demo program called cpuidtest to show how it works.

if (cpu.flags.lm == true) printf("This system is x86_64 compatible\n");
This example shows how to test if a system is X86_64 compatible.
I hope it's simple enough ;)

This code is mainly taken from the Linux Kernel.
Greetings for all the guys who wrote it.

Testing and feedback are welcome.

Signed-off-by:Erwan Velu &lt;erwan.velu@free.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Simple menu system updates</title>
<updated>2006-09-05T20:50:07+00:00</updated>
<author>
<name>Arne Georg Gleditsch</name>
<email>argggh@linpro.no</email>
</author>
<published>2006-09-04T06:50:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=329e23c16d0f3ecd4062ec715fbe047bf85f8976'/>
<id>329e23c16d0f3ecd4062ec715fbe047bf85f8976</id>
<content type='text'>
Hi,

I'm attaching a patch to Syslinux dealing with a handful of issues that
were preventing me from using the simple menu interface.  Issues covered:

* Enable "MENU ONERROR" as a keyword on par with "ONERROR".
* Enable hidden menu entries to be used as ontimeout and onerror entries
(probably the least estheticalla pleasing part, sorry about that.)
* Make global "IPAPPEND" directives apply also when using menu.c32.
* Memory allocation fix for the ontimeout-variable (unlabel does free()).
* Make menu.c32 add ipappend options at end of kernel commend line, as
pxelinux generally does.

I see 3.30-pre1 is out now, I haven't had time to check applicability of
these patches towards this.  Hope they can still be of use.

--

							Arne.

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

I'm attaching a patch to Syslinux dealing with a handful of issues that
were preventing me from using the simple menu interface.  Issues covered:

* Enable "MENU ONERROR" as a keyword on par with "ONERROR".
* Enable hidden menu entries to be used as ontimeout and onerror entries
(probably the least estheticalla pleasing part, sorry about that.)
* Make global "IPAPPEND" directives apply also when using menu.c32.
* Memory allocation fix for the ontimeout-variable (unlabel does free()).
* Make menu.c32 add ipappend options at end of kernel commend line, as
pxelinux generally does.

I see 3.30-pre1 is out now, I haven't had time to check applicability of
these patches towards this.  Hope they can still be of use.

--

							Arne.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>This branch is now targetted toward version 3.21</title>
<updated>2006-08-30T20:12:56+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2006-08-30T20:12:56+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=dd84dc52d32dacbda4b183d5e36f4c90bfe186b9'/>
<id>dd84dc52d32dacbda4b183d5e36f4c90bfe186b9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>We actually need klibc-1.4.27 or later...</title>
<updated>2006-08-25T05:22:44+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2006-08-25T05:22:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=7642960212dfd1e18e2dbea65f30d7d186e5ff0b'/>
<id>7642960212dfd1e18e2dbea65f30d7d186e5ff0b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>extlinux: when compiling against klibc, use atexit() to clean up the devnode</title>
<updated>2006-08-25T05:18:34+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2006-08-25T05:18:34+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=6582bed72ada9ff9154c463c6cd6393d3548b282'/>
<id>6582bed72ada9ff9154c463c6cd6393d3548b282</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>extlinux: when building for klibc, mknod() needs to be a block device</title>
<updated>2006-08-25T05:06:46+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2006-08-25T05:06:46+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=a7179414798e28720e25d4a1346a765a521c4fbe'/>
<id>a7179414798e28720e25d4a1346a765a521c4fbe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>We need klibc-1.4.26 for getopt_long() to actually work.</title>
<updated>2006-08-25T04:45:09+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2006-08-25T04:45:09+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=0378a4489558176f40eddbd070d90a08eacece02'/>
<id>0378a4489558176f40eddbd070d90a08eacece02</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Print a usage message when we get an invalid option</title>
<updated>2006-08-25T04:17:06+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2006-08-25T04:17:06+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=cb1525aaea9d94eb67ae4a6d6e8a0bfaf636214c'/>
<id>cb1525aaea9d94eb67ae4a6d6e8a0bfaf636214c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
