Since Syslinux 4.01-pre2, lua is the master branch. This lua.c32 moudule
doesn't support much.
There is a much recent lua.c32, made by Marcel Ritter's:
http://syslinux.zytor.com/archives/2009-October/013383.html
The last time he wrote about the state of his lua branch:
===========================================================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
===========================================================
For now -Wno-error is enabled for building lua.c32.
All warnings should be fixed at some point, but it compiles and works at
least.
You can get it from:
http://git.zytor.com/?p=users/gerth/syslinux.git;a=commit;h=cbc883c3fed2423d772b11cf2006bbb91ba512ca
- Gert Hulselmans
Gert Hulselmans wrote:> Since Syslinux 4.01-pre2, lua is the master branch. This lua.c32 moudule > doesn't support much. > > There is a much recent lua.c32, made by Marcel Ritter's: > http://syslinux.zytor.com/archives/2009-October/013383.html > > > The last time he wrote about the state of his lua branch: > ===========================================================> 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 > ===========================================================> > For now -Wno-error is enabled for building lua.c32. > All warnings should be fixed at some point, but it compiles and works at > least. > > You can get it from: > http://git.zytor.com/?p=users/gerth/syslinux.git;a=commit;h=cbc883c3fed2423d772b11cf2006bbb91ba512ca > > - Gert HulselmansThis newer lua.c32 is now in the master branch of Syslinux. - Gert Hulselmans