[syslinux] Library_modules (list of & wiki write permissions)

Ady ady-sf at hotmail.com
Sun Aug 24 11:33:49 PDT 2014


> Hello,
> 
> I poked a little bit to extract the list of modules dependencies in
> Syslinux v6 (see below). I have attached a bash script that generate a
> nice table from the tarball. The output can either be an ASCII table, or
> wiki markup, typically for the page Library_modules[1].
> 
> I am not in the wiki Editor group, so I can't put that in the wiki.
> 
> anyway, here's an updated dependency tree for 6.02:
> 
> |chain.c32        |com32/chain            |  libutil.c32 libcom32.c32 
> |complex.c32      |com32/cmenu            |  libmenu.c32 libcom32.c32 
> |display.c32      |com32/cmenu            |  libmenu.c32 libcom32.c32 
> |libmenu.c32      |com32/cmenu/libmenu    |  libutil.c32 libcom32.c32 
> |simple.c32       |com32/cmenu            |  libmenu.c32 libcom32.c32 
> |test2.c32        |com32/cmenu            |  libmenu.c32 libcom32.c32 
> |test.c32         |com32/cmenu            |  libmenu.c32 libcom32.c32 
> |ldlinux.c32      |com32/elflink/ldlinux  |   
> |ldlinux.e32      |com32/elflink/ldlinux  |   
> |ldlinux.e64      |com32/elflink/ldlinux  |   
> |gfxboot.c32      |com32/gfxboot          |  libcom32.c32 
> |libgpl.c32       |com32/gpllib           |   
> |hdt.c32          |com32/hdt              |  libutil.c32 libgpl.c32 libcom32.c32 libmenu.c32 
> |libcom32.c32     |com32/lib              |   
> |libutil.c32      |com32/libutil          |   
> |liblua.c32       |com32/lua/src          |   
> |lua.c32          |com32/lua/src          |  liblua.c32 libgpl.c32 libcom32.c32 
> |mboot.c32        |com32/mboot            |  libcom32.c32 
> |menu.c32         |com32/menu             |  libutil.c32 
> |vesamenu.c32     |com32/menu             |  libutil.c32 libcom32.c32 
> |cat.c32          |com32/modules          |   
> |cmd.c32          |com32/modules          |  libcom32.c32 
> |config.c32       |com32/modules          |  libcom32.c32 
> |cptime.c32       |com32/modules          |  libutil.c32 
> |cpuid.c32        |com32/modules          |   
> |cpuidtest.c32    |com32/modules          |  libgpl.c32 
> |debug.c32        |com32/modules          |   
> |disk.c32         |com32/modules          |  libgpl.c32 
> |dmitest.c32      |com32/modules          |  libgpl.c32 
> |elf.c32          |com32/modules          |  libcom32.c32 
> |ethersel.c32     |com32/modules          |  libcom32.c32 
> |gpxecmd.c32      |com32/modules          |  libcom32.c32 
> |hexdump.c32      |com32/modules          |  libcom32.c32 
> |host.c32         |com32/modules          |  libcom32.c32 
> |ifcpu64.c32      |com32/modules          |  libcom32.c32 
> |ifcpu.c32        |com32/modules          |  libutil.c32 libgpl.c32 libcom32.c32 
> |ifmemdsk.c32     |com32/modules          |  libcom32.c32 
> |ifplop.c32       |com32/modules          |  libcom32.c32 
> |kbdmap.c32       |com32/modules          |  libcom32.c32 
> |kontron_wdt.c32  |com32/modules          |  libcom32.c32 
> |linux.c32        |com32/modules          |  libcom32.c32 
> |ls.c32           |com32/modules          |   
> |meminfo.c32      |com32/modules          |   
> |pcitest.c32      |com32/modules          |  libcom32.c32 
> |pmload.c32       |com32/modules          |  libcom32.c32 
> |poweroff.c32     |com32/modules          |   
> |prdhcp.c32       |com32/modules          |  libutil.c32 libcom32.c32 
> |pwd.c32          |com32/modules          |   
> |pxechn.c32       |com32/modules          |  libutil.c32 libcom32.c32 
> |reboot.c32       |com32/modules          |  libcom32.c32 
> |sanboot.c32      |com32/modules          |  libcom32.c32 
> |sdi.c32          |com32/modules          |  libcom32.c32 
> |vesainfo.c32     |com32/modules          |   
> |vpdtest.c32      |com32/modules          |  libgpl.c32 
> |whichsys.c32     |com32/modules          |  libcom32.c32 
> |zzjson.c32       |com32/modules          |  libgpl.c32 
> |rosh.c32         |com32/rosh             |  libutil.c32 libcom32.c32 
> |advdump.c32      |com32/samples          |   
> |entrydump.c32    |com32/samples          |   
> |fancyhello.c32   |com32/samples          |  libutil.c32 
> |hello.c32        |com32/samples          |   
> |keytest.c32      |com32/samples          |  libutil.c32 
> |localboot.c32    |com32/samples          |  libcom32.c32 
> |resolv.c32       |com32/samples          |   
> |serialinfo.c32   |com32/samples          |   
> |sysdump.c32      |com32/sysdump          |  libcom32.c32 
> 
> 
> 
> [1] http://www.syslinux.org/wiki/index.php?title=Library_modules
> 
> 
> 
> 

I don't understand what info is not already included in the Library 
modules wiki page.

BTW, the wiki page is already updated to 6.03-pre18.

Regards,
Ady.


More information about the Syslinux mailing list