| Commit message (Expand) | Author | Age | Files | Lines |
* | Document GPT boot protocol; add !GPT signature3.6x | H. Peter Anvin | 2008-05-13 | 1 | -0/+1 |
* | Merge commit 'origin/gptmbr' | H. Peter Anvin | 2008-05-13 | 2 | -1/+295 |
|\ |
|
| * | gptmbr: use cltq to extend a zero %eax into %edx | H. Peter Anvin | 2008-02-25 | 1 | -1/+1 |
| * | gptmbr: Add comment | H. Peter Anvin | 2008-02-25 | 1 | -1/+1 |
| * | gptmbr: save phdr -> bootsect on the stack, saving one byte | H. Peter Anvin | 2008-02-25 | 1 | -2/+4 |
| * | gptmbr: another confusion of start and end fields | H. Peter Anvin | 2008-02-25 | 1 | -2/+2 |
| * | gptmbr: fix confusion between start and end fields | H. Peter Anvin | 2008-02-25 | 1 | -2/+4 |
| * | gptmbr: use xchgw %ax,... instead of movw %ax,... when %ax is dead | H. Peter Anvin | 2008-02-25 | 1 | -1/+1 |
| * | gptmbr: Use %bp for references into phdr and the stack | H. Peter Anvin | 2008-02-25 | 1 | -20/+19 |
| * | gptmbr: since %bx is advanced, we can test -2(%bx) == (bootsec+510) | H. Peter Anvin | 2008-02-25 | 1 | -1/+1 |
| * | gptmbr: addw $512, %bx -> addb $2, %bh | H. Peter Anvin | 2008-02-25 | 1 | -1/+1 |
| * | gptmbr: offsets into phdr are decimal, not hex | H. Peter Anvin | 2008-02-25 | 1 | -4/+4 |
| * | gptmbr: move advancing %bx into read_sector | H. Peter Anvin | 2008-02-25 | 1 | -4/+3 |
| * | gptmbr: need to set %bx -> bootsec | H. Peter Anvin | 2008-02-25 | 1 | -0/+1 |
| * | gptmbr: shuffle slightly to reduce register pressure | H. Peter Anvin | 2008-02-25 | 1 | -6/+3 |
| * | gptmbr: shuffle slightly to save 3 bytes | H. Peter Anvin | 2008-02-25 | 1 | -14/+17 |
| * | rep; cmpsw -> repe; cmpsw | H. Peter Anvin | 2008-02-25 | 1 | -1/+1 |
| * | Master boot record for GPT partition tables | H. Peter Anvin | 2008-02-25 | 2 | -1/+292 |
* | | Use $(CC) in gcc_ok macro, not plain gcc | H. Peter Anvin | 2008-03-05 | 1 | -1/+1 |
|/ |
|
* | Whitespace cleanup...syslinux-3.62-pre11 | H. Peter Anvin | 2008-02-19 | 1 | -1/+1 |
* | mbr: save another 5 bytes by terminating error on newlinesyslinux-3.61-pre4 | H. Peter Anvin | 2008-01-22 | 1 | -8/+4 |
* | mbr.S: save one more bytesyslinux-3.61-pre3 | H. Peter Anvin | 2008-01-22 | 1 | -1/+1 |
* | Update copyright year | H. Peter Anvin | 2008-01-10 | 4 | -4/+4 |
* | mbr: remove *.bin on "spotless", not "clean"syslinux-3.53 | H. Peter Anvin | 2007-11-17 | 1 | -1/+1 |
* | mbr.S: fix loading from logical partitions | H. Peter Anvin | 2007-11-14 | 1 | -1/+1 |
* | Fix [BI]ESUBDIRS for make installer/tidy/clean/spotless | H. Peter Anvin | 2007-11-01 | 1 | -0/+2 |
* | MBR: shave off another byte | H. Peter Anvin | 2007-07-11 | 1 | -5/+6 |
* | MBR: shave off another byte | H. Peter Anvin | 2007-07-11 | 1 | -2/+2 |
* | MBR: one more comment | H. Peter Anvin | 2007-07-11 | 1 | -0/+1 |
* | MBR: shave another ~4 bytes through an ugly error message hack | H. Peter Anvin | 2007-07-11 | 1 | -22/+17 |
* | MBR: add HLT to prevent system from melting on failure | H. Peter Anvin | 2007-07-11 | 1 | -1/+3 |
* | MBR: add CR LF to the end of messages | H. Peter Anvin | 2007-07-11 | 1 | -3/+3 |
* | MBR: shave 2 more bytes | H. Peter Anvin | 2007-07-11 | 1 | -2/+4 |
* | MBR: Don't clobber %eax before entering CBIOS code | H. Peter Anvin | 2007-07-11 | 1 | -3/+5 |
* | MBR: always do setup for EBIOS, makes stack handling easier and saves jmp | H. Peter Anvin | 2007-07-11 | 1 | -14/+14 |
* | MBR: Handle the stack in read_sector correctly... | H. Peter Anvin | 2007-07-11 | 1 | -2/+3 |
* | One more MBR byte | H. Peter Anvin | 2007-07-11 | 1 | -1/+1 |
* | Another 12 bytes shaved off the MBR... | H. Peter Anvin | 2007-07-11 | 1 | -18/+12 |
* | Another 2 bytes off the MBR. | H. Peter Anvin | 2007-07-11 | 1 | -15/+13 |
* | Add some comments to the MBR | H. Peter Anvin | 2007-07-11 | 1 | -3/+3 |
* | Another 3 bytes or so off the MBR... | H. Peter Anvin | 2007-07-11 | 1 | -5/+7 |
* | One more MBR byte... | H. Peter Anvin | 2007-07-11 | 1 | -1/+1 |
* | Shave two more bytes off the MBR | H. Peter Anvin | 2007-07-11 | 1 | -4/+3 |
* | MBR: fix pointer to partition table base | H. Peter Anvin | 2007-07-11 | 1 | -2/+2 |
* | Shave another byte off the MBR | H. Peter Anvin | 2007-07-11 | 1 | -2/+4 |
* | Shave an additional ~7 bytes off the MBR | H. Peter Anvin | 2007-07-11 | 1 | -16/+16 |
* | Shave a byte off the MBR code. | H. Peter Anvin | 2007-07-11 | 1 | -4/+4 |
* | Don't clobber /dev/null when compiling as root | Luciano Rocha | 2007-05-25 | 1 | -2/+4 |
* | MBR: fix problems when LBA > 65535*sectors. | H. Peter Anvin | 2007-04-10 | 2 | -35/+35 |
* | Stealth whitespace cleanup (automated) | H. Peter Anvin | 2007-03-14 | 3 | -14/+13 |