| Commit message (Expand) | Author | Age | Files | Lines |
* | mbr: Make sure the MBR code starts with the byte 0x33 | H. Peter Anvin | 2010-12-23 | 1 | -1/+1 |
* | gptmbr: skip partitions with all-zero PartitionTypeGUID | H. Peter Anvin | 2010-06-26 | 1 | -0/+6 |
* | gptmbr: change synthetic partition type to 0xED | H. Peter Anvin | 2010-06-14 | 1 | -1/+1 |
* | gptmbr: save four bytes | H. Peter Anvin | 2010-06-11 | 1 | -2/+7 |
* | gptmbr: fix offset for MSW of partition end | H. Peter Anvin | 2010-06-11 | 1 | -2/+2 |
* | gptmbr: implement the new T13-approved GPT protocol | H. Peter Anvin | 2010-06-11 | 1 | -20/+24 |
* | mbr: generate normal versions, force-80 versions, and ctrl-80 versions | H. Peter Anvin | 2009-04-04 | 1 | -7/+6 |
* | Update copyright notices | H. Peter Anvin | 2009-04-04 | 1 | -0/+1 |
* | mbr/*.S: use a symbolic constant for BIOS_kbdflags | H. Peter Anvin | 2009-03-30 | 1 | -1/+2 |
* | mbr/*.S: if Ctrl is pressed, force the drive number to 0x80 | H. Peter Anvin | 2009-03-30 | 1 | -4/+9 |
* | mbr, gptmbr, isohdpfx: don't lose the carry flag | H. Peter Anvin | 2008-09-08 | 1 | -1/+1 |
* | Document GPT boot protocol; add !GPT signature3.6x | H. Peter Anvin | 2008-05-13 | 1 | -0/+1 |
* | 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 | 1 | -0/+284 |