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