[syslinux] Merge LUA branch of Marcel Ritter

Gert Hulselmans gerth at zytor.com
Sun Jul 4 16:17:47 PDT 2010


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




More information about the Syslinux mailing list