<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/syslinux.git/com32/lua/src/syslinux.c, branch syslinux-6.03-pre1</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>Added the native syslinux functions config_file(), ipappend_strs(), and reboot() to Lua.c32. This allows the Lua script to query the config file name and the ipappend strings (pxelinux only), as well as to perform reboot (warm and cold) to the system.</title>
<updated>2012-09-22T16:23:38+00:00</updated>
<author>
<name>Hung-chi Lihn</name>
<email>hlihn@google.com</email>
</author>
<published>2012-09-22T16:23:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=280a43d406e02b1e8439e90eedb65379847c7df9'/>
<id>280a43d406e02b1e8439e90eedb65379847c7df9</id>
<content type='text'>
In Lua.c32, the extension will be used as the following:
  1. syslinux.config_file() will return the config file string.
  2. syslinux.ipappend_strs() will return a table of IPAPPEND strings with numerical indices.
  3. syslinux.reboot() will perform cold reboot, while syslinux.reboot(1) will perform warm reboot.

Signed-off-by: Hung-chi Lihn &lt;hlihn@google.com&gt;
Signed-off-by: Erwan Velu &lt;erwanaliasr1@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In Lua.c32, the extension will be used as the following:
  1. syslinux.config_file() will return the config file string.
  2. syslinux.ipappend_strs() will return a table of IPAPPEND strings with numerical indices.
  3. syslinux.reboot() will perform cold reboot, while syslinux.reboot(1) will perform warm reboot.

Signed-off-by: Hung-chi Lihn &lt;hlihn@google.com&gt;
Signed-off-by: Erwan Velu &lt;erwanaliasr1@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>com32: Add device tree support</title>
<updated>2012-06-29T21:42:11+00:00</updated>
<author>
<name>Thierry Reding</name>
<email>thierry.reding@avionic-design.de</email>
</author>
<published>2012-05-31T15:41:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=1eb311caecf1452a78013640db828fd40c9055d2'/>
<id>1eb311caecf1452a78013640db828fd40c9055d2</id>
<content type='text'>
This commit adds support for passing a Flattened Device Tree (FDT) blob
to the Linux kernel.

Signed-off-by: Thierry Reding &lt;thierry.reding@avionic-design.de&gt;
Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit adds support for passing a Flattened Device Tree (FDT) blob
to the Linux kernel.

Signed-off-by: Thierry Reding &lt;thierry.reding@avionic-design.de&gt;
Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>com32/lua/src/syslinux.c: remove variables set but not used</title>
<updated>2011-03-16T20:10:36+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2011-03-16T20:10:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=72ac6e125fa374f12027b3f663c3f8c3a5e886b2'/>
<id>72ac6e125fa374f12027b3f663c3f8c3a5e886b2</id>
<content type='text'>
gcc 4.6 warns on variables set but not used, so remove them.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
gcc 4.6 warns on variables set but not used, so remove them.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>lua: Making lua building with no gcc error</title>
<updated>2011-02-06T22:42:54+00:00</updated>
<author>
<name>Erwan Velu</name>
<email>erwanaliasr1@gmail.com</email>
</author>
<published>2011-02-06T22:42:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=a200ad6d3b0da02a196fc49ed3c73014aae1b542'/>
<id>a200ad6d3b0da02a196fc49ed3c73014aae1b542</id>
<content type='text'>
Simple patch to make gcc happy during build in -Wall -Werror
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Simple patch to make gcc happy during build in -Wall -Werror
</pre>
</div>
</content>
</entry>
<entry>
<title>lua: Add .syslinux.derivative() and .syslinux.version()</title>
<updated>2010-07-07T00:54:53+00:00</updated>
<author>
<name>Gert Hulselmans</name>
<email>gerth@zytor.com</email>
</author>
<published>2010-07-07T00:54:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=cec521ffd06a8ff8550445ab4b92f235da46c948'/>
<id>cec521ffd06a8ff8550445ab4b92f235da46c948</id>
<content type='text'>
Add .syslinux.derivative() and .syslinux.version().
Add an example script which shows how you can use .syslinux.derivative().

Signed-off-by: Gert Hulselmans &lt;gerth@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add .syslinux.derivative() and .syslinux.version().
Add an example script which shows how you can use .syslinux.derivative().

Signed-off-by: Gert Hulselmans &lt;gerth@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>lua: remove obsolete header used for old sleep function</title>
<updated>2010-07-06T20:41:29+00:00</updated>
<author>
<name>Gert Hulselmans</name>
<email>gerth@zytor.com</email>
</author>
<published>2010-07-06T20:41:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=444426a9e552874ddb6f2f841db5565c3de678cc'/>
<id>444426a9e552874ddb6f2f841db5565c3de678cc</id>
<content type='text'>
Remove obsolete header used for old sleep function.

Signed-off-by: Gert Hulselmans &lt;gerth@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove obsolete header used for old sleep function.

Signed-off-by: Gert Hulselmans &lt;gerth@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>lua: change syslinux.sleep() to seconds, syslinux.msleep() to ms</title>
<updated>2010-07-05T22:52:07+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2010-07-05T22:52:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=6afe9a37c790a58a7d7d2e955921ed0a8c9b4fee'/>
<id>6afe9a37c790a58a7d7d2e955921ed0a8c9b4fee</id>
<content type='text'>
For consistency with just about everything else, make syslinux.sleep()
count seconds, and syslinux.msleep() count milliseconds.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For consistency with just about everything else, make syslinux.sleep()
count seconds, and syslinux.msleep() count milliseconds.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>com32: add proper sleep()/msleep() functions and make Lua use them</title>
<updated>2010-07-05T22:45:37+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2010-07-05T22:45:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=0a984adcbd5130e790a774e0d78d66465ecc6c0a'/>
<id>0a984adcbd5130e790a774e0d78d66465ecc6c0a</id>
<content type='text'>
Add proper sleep() and msleep() functions, which among other things
call syslinux_idle(), and make Lua use them.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add proper sleep() and msleep() functions, which among other things
call syslinux_idle(), and make Lua use them.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote branch 'marcel/luaext'</title>
<updated>2010-07-05T21:23:50+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2010-07-05T21:23:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=7072cf57e5f43449223c1fe75aebcbf82659e515'/>
<id>7072cf57e5f43449223c1fe75aebcbf82659e515</id>
<content type='text'>
Merge Marcel Ritter's work on the lua branch:

The last time he wrote about the state of his lua branch:
http://syslinux.zytor.com/archives/2009-October/013383.html

The current state is:

- VESA:
  - switching to vesa mode works
  - loading/displaying images works
  - display text works (s. com32/lua/test/vesa.lua)

- PCI:
  - list PC devices + ID
  - get human-readable device name for device
   (s. com32/lua/test/pci.lua)

- DMI:
  - get DMI info (BIOS, Hardware, etc).
  (s. com32/lua/test/dmi.lua)

- syslinux:
  - loading files, kernel, initrd
  - start kernel, initrd, local boot
  ... just working on this, so no example lua file right now

Most of the actual merging work was done by Gert Hulselmans &lt;gerth@zytor.com&gt;.

Resolved Conflicts:
	com32/lib/sys/vesa/initvesa.c
	com32/lua/src/Makefile

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Merge Marcel Ritter's work on the lua branch:

The last time he wrote about the state of his lua branch:
http://syslinux.zytor.com/archives/2009-October/013383.html

The current state is:

- VESA:
  - switching to vesa mode works
  - loading/displaying images works
  - display text works (s. com32/lua/test/vesa.lua)

- PCI:
  - list PC devices + ID
  - get human-readable device name for device
   (s. com32/lua/test/pci.lua)

- DMI:
  - get DMI info (BIOS, Hardware, etc).
  (s. com32/lua/test/dmi.lua)

- syslinux:
  - loading files, kernel, initrd
  - start kernel, initrd, local boot
  ... just working on this, so no example lua file right now

Most of the actual merging work was done by Gert Hulselmans &lt;gerth@zytor.com&gt;.

Resolved Conflicts:
	com32/lib/sys/vesa/initvesa.c
	com32/lua/src/Makefile

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>lua: add missing &lt;syslinux/boot.h&gt; to syslinux.c</title>
<updated>2010-07-02T18:18:24+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@linux.intel.com</email>
</author>
<published>2010-07-02T18:18:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=0e07090a733fda73ae8bb90088b6375f9d51c2f1'/>
<id>0e07090a733fda73ae8bb90088b6375f9d51c2f1</id>
<content type='text'>
Need header files for functions we invoke.

Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Need header files for functions we invoke.

Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
