aboutsummaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* pxelinux: give our own IP address in the "derivate info" API callH. Peter Anvin2010-02-061-0/+1
| | | | | | Add our own IP address to the "get derivative-specific info" API call. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* memdisk: update documentationH. Peter Anvin2010-02-041-4/+11
| | | | | | | Document the nopass option, eltorito.sys is now in the standard distro. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* menu: add MENU CLEAR optionH. Peter Anvin2010-02-031-0/+8
| | | | | | Add MENU CLEAR to clear the screen on menu exit. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* core: Remove the built-in defaultH. Peter Anvin2010-01-061-13/+4
| | | | | | | The built-in default is rarely if ever used anymore and highly confusing to users. Remove it entirely. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* doc: document mBFT and "safe hook"syslinux-3.84-pre6Shao Miller2009-12-071-0/+40
|
* Merge branch 'softres'H. Peter Anvin2009-12-071-2/+14
|\
| * doc: document MENU RESOLUTIONH. Peter Anvin2009-12-071-2/+14
| | | | | | | | Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* | doc: Fix some typos in the comboot documentationSebastian Herbszt2009-12-071-5/+6
| | | | | | | | | | | | Impact: Fixing typos Fix some typos in the comboot documentation
* | Merge branch 'memdisk-iso-SAFE' into memdisk-isoShao Miller2009-11-161-0/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: memdisk/memdisk_chs.asm memdisk/memdisk_edd.asm memdisk/setup.c Resolved: Deleted memdisk/memdisk_chs.asm Deleted memdisk/memdisk_edd.asm Modified memdisk/setup.c
| * | [memdisk] Add El Torito emulation for .ISO imagesShao Miller2009-08-031-0/+1
| |/ | | | | | | | | With this patch, users can now boot El Torito-bootable .ISO (CD/DVD) images. The user should specify "iso" on the kernel command-line.
* / NEWS: update for 3.83H. Peter Anvin2009-08-251-0/+6
|/
* doc: add the Linux kernel coding style documentH. Peter Anvin2009-05-251-0/+831
| | | | | | | We expect to use Linux kernel coding style, minus the indentation level. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* Try to HLT the processor during idlesyslinux-3.81-pre4H. Peter Anvin2009-05-181-0/+12
| | | | | | | | | | | Try to HLT the processor during idle. All the events we care about should have interrupts associated with them, except possibly the serial console. Try to deal with the serial console by waiting some time before going into HLT, and giving the user the option of enabling the serial console interrupt, on the assumption that the BIOS will simply IRET. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* bcopyxx: when going to 16-bit PM, might as well do it rightH. Peter Anvin2009-04-161-2/+3
| | | | | | | | | | | | | When entering 16-bit PM after shuffle and boot, we might as well do so sanely. Specifically, set up the data segments so that they match the code segment, generating a 16-bit "tiny" model environment. This makes it a lot saner to bootstrap a proper PM environment from there if that is what the user intends. For the presumably more common case of RM entry, it won't do any harm, and it's only a handful of additional instructions. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* Merge branch 'syslinux-3.7x'H. Peter Anvin2009-04-162-3/+9
|\
| * menu: modify MENU SAVE to be a cascading defaultH. Peter Anvin2009-04-141-1/+7
| | | | | | | | | | | | | | Change MENU SAVE to be a cascading default that can be reverted with MENU NOSAVE. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
| * doc: fix stray parenthesis in syslinux.txtH. Peter Anvin2009-04-141-1/+1
| | | | | | | | | | | | Remove stay parenthesis in syslinux.txt Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
| * doc: update copyright in syslinux.txtH. Peter Anvin2009-04-141-1/+1
| | | | | | | | | | | | Update and clarify copyright in syslinux.txt. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* | doc: clarify CS.base restriction for KVMH. Peter Anvin2009-04-141-2/+2
| | | | | | | | | | | | | | Clarify that the CS.base restriction is a prescription of compatibility, and not something that the ABI handles transparently. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* | Merge branch 'syslinux-3.7x'H. Peter Anvin2009-04-141-1/+1
|\|
| * Correcting typo in extlinux documentation.Daniel Baumann2009-04-141-1/+1
| |
* | doc: add note about KVM restriction on CS.baseH. Peter Anvin2009-04-131-1/+3
| | | | | | | | | | | | Add note about KVM restrictions on CS.base before entering real mode. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* | shuffler: work around KVM problem with the new shufflerH. Peter Anvin2009-04-131-7/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | KVM uses V86 mode to simulate real mode. This causes problems with the new shuffler. This changes the shuffler handover to be in 16-bit protected mode instead, and requires the stub to do the actual entry to real mode. For the KVM hack to work, all segments must have: (seg.base & 0xfff0000f) == 0 && seg.limit == 0xffff As a result, we have to make sure the real-mode entry stub is paragraph-aligned, lest we violate the first criterion. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* | Call the next version 3.80H. Peter Anvin2009-04-081-5/+5
| | | | | | | | | | The new shuffler machinery is a major enough change that it's probably a good idea to bump the version number to 3.80.
* | Merge branch 'new-shuffler'H. Peter Anvin2009-04-081-86/+67
|\ \ | |/ |/|
| * Merge branch 'master' into new-shufflerH. Peter Anvin2009-04-041-1/+2
| |\ | | | | | | | | | | | | | | | | | | Conflicts: com32/lib/syslinux/memmap.c Signed-off-by: H. Peter Anvin <hpa@zytor.com>
| * | shuffler: make the new shuffler actually workH. Peter Anvin2009-03-311-7/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | Make the new shuffler actually work. This includes changing rllpack.inc to run in 32-bit mode (since simple_pm_call now switches to 32-bit mode) and changing the new shuffler interface to move the shuffle list before actually doing any work. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
| * | shuffler: comboot interface to the new shufflerH. Peter Anvin2009-03-311-86/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | Impact: new feature COMBOOT interface to the new shuffler; resurrect comapi_chainboot as that functionality is still potentially relevant. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* | | Implement MENU SAVE; fix COM32 setadv functionsyslinux-3.74-pre18H. Peter Anvin2009-04-061-0/+23
| |/ |/| | | | | | | | | | | | | Implement MENU SAVE, which allows the menu system to retain the previous selection from one boot to another. In the process, fix the syslinux_setadv() function. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* | com32: make memory beyond the core HighMem available to mallocH. Peter Anvin2009-04-011-1/+2
|/ | | | | | | | | | | Impact: should deal with memory holes more gracefully Right now, if we find a memory hole, we simply don't use the memory beyond that point. This makes it possible for com32 modules to use that memory. After this, we should be able to add relocation support to allow loading when the memory at 1 MB is unavailable. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* doc: Adding more initrd detailsErwan Velu2009-03-271-0/+6
| | | | Signed-off-by: Gert Hulselmans (hulselmansgert@gmail.com)
* doc: Fixing typoErwan Velu2009-03-271-1/+1
| | | | Signed-off-by: Gert Hulselmans (hulselmansgert@gmail.com)
* doc/menu.txt: remove stray colonH. Peter Anvin2009-03-081-1/+1
|
* menu.txt: document SHA-2 passwordsH. Peter Anvin2009-03-081-4/+10
|
* doc: documented Ctrl-N keystroke from PXELINUXsyslinux-3.74-pre2Vicente Jimenez Aguilar2009-03-012-0/+4
| | | | Documented Ctrl-N keystroke from PXELINUX
* syslinux.txt: documented TAB keystrokeVicente Jimenez Aguilar2009-03-011-0/+1
| | | | Documented TAB keystroke in syslinux.txt
* pxelinux.txt: tftp tsize option not needed anymoreVicente Jimenez Aguilar2009-03-011-1/+0
| | | | tftp tsize option don't needed anymore starting at version 3.70
* syslinux.txt: possible keystrokes now support F11 and F12Vicente Jimenez Aguilar2009-03-011-1/+1
| | | | Updated syslinux.txt possible keystrokes now support F11 and F12
* syslinux.txt: fix typo: repeated F11Vicente Jimenez Aguilar2009-03-011-1/+1
| | | | Fixed typo in syslinux.txt, repeated F11
* Warn that timeout bypasses MENU PASSWDH. Peter Anvin2009-02-281-1/+3
|
* syslinux.txt: document -r (for RAID) option and bootsecfileVicente Jimenez Aguilar2009-02-171-2/+6
| | | | | | | | | | Document the new -r (for RAID) option and bootsecfile as pointed out by Gert Hulselmans. -r (RAID) option is described correctly in the man page, so I cut and paste this description here. bootsecfile parameter perhaps needs more explanation.
* doc/comboot.txt: update to reflect dir branch now in mainlineH. Peter Anvin2009-02-161-8/+9
| | | | | The "dir" branch has been promoted to mainline, so make the documentation reflect that.
* COMBOOT API: Add calls for directory functions; Implement for FATGene Cumm2009-02-091-0/+43
| | | | | | | | | | | | | | COMBOOT API: Add calls for directory functions; Implement most only for FAT (SYSLINUX). Uses INT 22h AX= 001Fh, 0020h, 0021h and 0022h to prepare for the COM32 C functions getcwd(), opendir(), readdir(), and closedir(), respectively. INT22h, AX=001Fh will return a valid value for all variants. INT22h, AX= 0020h, 0021h, and 0022h are only implemented for SYSLINUX while other variants will call comapi_err for these 3. Signed-off-by: Gene Cumm <gene.cumm@gmail.com> Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* Add comboot interface to access the keyboard remapping tableH. Peter Anvin2009-02-031-0/+13
| | | | | | Add a comboot interface to access the keyboard remapping table, which can be used for either querying or changing the keyboard map.
* Add new "UI" directive instead of abusing the DEFAULT directiveH. Peter Anvin2008-12-142-8/+34
| | | | | | | | | Add a new "UI" directive to specify a user interface module, instead of abusing the DEFAULT directive. This allows the DEFAULT directive to be used for setting the default, even when the menu system is enabled. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* SYSLINUX -> SyslinuxH. Peter Anvin2008-10-1411-92/+96
| | | | | | | | Adopt the moniker "The Syslinux Project", ordinary proper noun capitalization, to refer to the project as a whole. This leaves the all-caps SYSLINUX to refer to the FAT loader only. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* MEMDISK: default to "safeint" modesyslinux-3.73-pre3H. Peter Anvin2008-10-141-0/+4
| | | | | | | | | | There is enough evidence that "safeint" is a decent compromise between The Right Thing[TM] and dealing with the reality of ultra-broken DOSen. Make it the default. Clean up some of the command-line parsing code and status printing. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* Add CD-ROM mode query to the COM32 interfaceH. Peter Anvin2008-10-101-0/+7
| | | | | | Report the booting mode of ISOLINUX through the COM32 interface. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* Add Tab display of labelssyslinux-3.72-pre6H. Peter Anvin2008-09-091-0/+4
| | | | | | When the Tab key is pressed, display a list of matching labels. This can be disabled via the NOCOMPLETE configuration command. This is a slightly modified patch by Sebastian Herbszt.
* sdi.txt: fix formatting of pxelinux.cfg exampleH. Peter Anvin2008-09-091-2/+3
| | | | Fix formatting of the pxelinux.cfg example.