summaryrefslogtreecommitdiff
path: root/com32/include/syslinux/sysappend.h
Commit message (Collapse)AuthorAgeFilesLines
* Add filesystem UUID to SYSAPPEND for FATSerj Kalichev2014-03-131-0/+1
| | | | | | | | | | Filesystem UUID shows the partition we boot kernel from. The kernel parameter has format like FSUUID=DA1A-0B2E. The SYSAPPEND bit is 0x40000. Now the FAT only supports FSUUID. The patch is based on 67aaaeeb228. Signed-off-by: Serj Kalichev <serj.kalichev@gmail.com> Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* Create a sysappend string with some very minimal CPU informationsyslinux-4.10-pre11H. Peter Anvin2011-04-271-0/+1
| | | | | | | Doing a full system manifest is obviously not possible, but we can include some very very basic CPU information. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* dmi: Add a few more DMI stringssyslinux-4.10-pre10H. Peter Anvin2011-04-271-0/+3
| | | | | | Add the BIOSVENDOR, BIOSVERSION, and SYSFF strings. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* dmi: separate the SYS* and MB* defines as their own stringsH. Peter Anvin2011-04-261-7/+11
| | | | | | | | Collect both the SYS* and MB* strings; it is too common the SYS* ones contain bogus but non-empty information, and the total amount of data isn't all that huge. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* dmi: add additional stringsH. Peter Anvin2011-04-261-4/+7
| | | | | | | | Add additional strings, and create fallbacks when the strings are empty. Unfortunately we can't easily fall back for crap like "Insert name of OEM here". Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* Additional sysappend strings from DMI; pre-bake the http cookiesH. Peter Anvin2011-04-261-1/+5
| | | | | | | | | - Add additional sysappend strings from DMI; we may want to add even more but let's think about it first. - Pre-generate http cookies. - Add a "sendcookies" command to mask out some of the information. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* Generalize ipappend handling as "sysappend", and move to PM codeH. Peter Anvin2011-04-251-0/+44
Generalize the ipappend handling to cover all the derivatives, and rename it "sysappend" ("ipappend" is a valid alias for all derivatives.) Move all the string handling to protected mode. Currently only pxelinux exports strings, but the plan is to change that in the future. Signed-off-by: H. Peter Anvin <hpa@zytor.com>