aboutsummaryrefslogtreecommitdiffstats
path: root/core/diskstart.inc
AgeCommit message (Expand)AuthorFilesLines
2012-12-07Merge tag 'syslinux-5.00' into firmwaresyslinux-6.00-pre3Matt Fleming1-2/+2
2012-12-05Symbol export whitelistMatt Fleming1-2/+2
2012-11-14Merge tag 'syslinux-5.00-pre10' into for-hpa/elflink/firmwareMatt Fleming1-0/+1
2012-11-02CLI: Add Ctrl + V support for printing the Syslinux versionMatt Fleming1-0/+1
2011-12-16disk: Add .disk_init() to firmware structMatt Fleming1-1/+1
2011-06-07ldlinux: Add support for parsing "serial" config directiveMatt Fleming1-0/+1
2011-04-26Merge remote-tracking branch 'zytor/master' into elflinkMatt Fleming1-15/+34
2011-04-05diskstart: use the correct register for the starting addressH. Peter Anvin1-1/+1
2011-04-05core: Move sector 1 to address 0x8000 so it is alignedH. Peter Anvin1-3/+11
2011-04-05Merge commit 'syslinux-4.04-pre22' into dynamic-sectorH. Peter Anvin1-0/+5
2011-04-04diskstart: Add a pointer to the syslinux_banner to the EPAsyslinux-4.04-pre22H. Peter Anvin1-0/+5
2011-04-04disk: Make the sector size dynamicH. Peter Anvin1-10/+16
2011-04-04core: Adjust formatting around the date stringH. Peter Anvin1-2/+2
2011-04-04Merge remote-tracking branch 'zytor/master' into elflink-mergeMatt Fleming1-423/+40
2011-04-03diskstart: Move DATE_STR out of sector 1H. Peter Anvin1-2/+12
2011-03-02Merge remote branch 'genec/core-diskstart-chkerr-for-hpa'H. Peter Anvin1-2/+3
2011-01-25disk: put a magic at the end of the boot sectorH. Peter Anvin1-2/+3
2011-01-25diskstart: move writestr_early out of boot sectorH. Peter Anvin1-0/+18
2010-12-31core/diskstart.inc: Remove unneeded DS reset in all_readGene Cumm1-2/+1
2010-12-31core/diskstart.inc: Reset DS before testing final checksumGene Cumm1-0/+2
2010-12-20core/diskstart.inc: Remove code copied to diskboot.incGene Cumm1-421/+1
2010-12-20core/diskstart.inc: Sect1Ptr values moved to constantsGene Cumm1-2/+5
2010-12-20core/diskstart.inc: Use xint13 when it saves space or protectsGene Cumm1-5/+4
2010-12-20core/diskstart.inc: Wrap INT13h in xint13 to preserve ESGene Cumm1-1/+3
2010-12-14core, diskstart: add more sanity checks for handover infoH. Peter Anvin1-1/+4
2010-08-12Merge branch 'master' into elflink-mergeH. Peter Anvin1-3/+12
2010-08-11core: look for invalid MBR handover information addressH. Peter Anvin1-3/+12
2010-07-20elflink: a lot of core/fs mergeFeng Tang1-245/+354
2010-07-20elflink: some cleanupFeng Tang1-4/+4
2010-07-20elflink: We can see menu.c32 working!Feng Tang1-1/+5
2010-07-20elflink: add early debug hook in core/diskstart.incFeng Tang1-3/+14
2010-07-20elflink: call load_env32() in diskstart.incFeng Tang1-0/+1
2010-06-29diskstart: don't let the function number clobber the LBAH. Peter Anvin1-3/+7
2010-06-26diskstart: if no partition info is available, use bsHiddensyslinux-4.00-pre63H. Peter Anvin1-2/+7
2010-06-26core: move PartInfo back to the top of stackH. Peter Anvin1-9/+8
2010-06-22diskstart: if no partition table, we need Hidden == 0syslinux-4.00-pre56H. Peter Anvin1-5/+11
2010-06-21diskstart: fix CHS mode, reinstate cyl 1023 checksyslinux-4.00-pre55H. Peter Anvin1-12/+11
2010-06-21diskstart: clean up GPT handlingH. Peter Anvin1-9/+11
2010-06-20core: align the EPAsyslinux-4.00-pre53pathbasedH. Peter Anvin1-0/+1
2010-06-20Reduce sector 1 space pressure; further merge installer codesyslinux-4.00-pre52H. Peter Anvin1-12/+24
2010-06-15Switch to 64-bit sector pointers everywhereH. Peter Anvin1-36/+26
2010-06-14core: add hlt to infinite loopH. Peter Anvin1-1/+2
2010-06-14Implement !GPT protocol in Syslinux core; handle offset > 2 TBH. Peter Anvin1-181/+286
2010-05-14diskstart: print CHS/EDD instead of CBIOS/EBIOSH. Peter Anvin1-2/+2
2010-05-12diskio: make maxtransfer per-device, cap to 127, imported from headsyslinux-4.00-pre43H. Peter Anvin1-1/+1
2010-03-30Merge branch 'master' into pathbasedH. Peter Anvin1-3/+2
2010-03-30Clean up the version/copyright strings reported via the comboot APIH. Peter Anvin1-3/+2
2010-02-14Merge branch 'master' into pathbasedsyslinux-4.00-pre20H. Peter Anvin1-2/+2
2010-02-12core: document the stack location, use STACK_TOP throughoutH. Peter Anvin1-1/+1
2010-01-21Merge branch 'fsc' into pathbasedH. Peter Anvin1-1/+3
2010-01-21core/diskstart: we don't have 64-bit partition offset just yet...H. Peter Anvin1-1/+3
2010-01-13pathbased: clean up diskstart address numbers, 256 byte subvolsH. Peter Anvin1-16/+21
2010-01-13pathbased:btrfs: initial subvol supportAlek Du1-10/+11
2010-01-06core: initial work on path-based cwd selectionH. Peter Anvin1-4/+15
2009-12-28Merge commit 'liu/master' into fscH. Peter Anvin1-0/+1
2009-09-02core: merge cpuinit.inc into init.incH. Peter Anvin1-2/+0
2009-08-10core/diskstart.inc: make the root filesystem a configurableH. Peter Anvin1-19/+5
2009-08-07Merge branch 'core32' into fscH. Peter Anvin1-1/+7
2009-06-23Merge branch 'isolinux'Liu Aleaxander1-1/+1
2009-06-21Core:ISOLINUX: convert the isolinux.asm to CLiu Aleaxander1-0/+1
2009-06-20Core:EXTLINUX: applies the path from hpa to EXTLINUXLiu Aleaxander1-2/+8
2009-06-11Core: make vfs do the workLiu Aleaxander1-2/+26
2009-06-09Merge branch 'master' into core32H. Peter Anvin1-1/+7
2009-06-05Core: Convert the searchdir function to CLiu Aleaxander1-0/+1
2009-06-04core: prevent buggy INT 13h from leaving IF=0syslinux-3.82-pre4H. Peter Anvin1-1/+7
2009-06-03extract the geting fs information code in asm to a C function fs_initLiu Aleaxander1-0/+1
2009-06-02Convert the cache code to C and implement the core printf functionLiu Aleaxander1-0/+1
2009-06-01prepcore: error out if the compressed image is too large to loadH. Peter Anvin1-1/+1
2009-05-14core/diskstart.inc: break transactions on 64K boundariesH. Peter Anvin1-1/+3
2009-05-14core/diskstart: handle more than 2^16 dwordsH. Peter Anvin1-10/+11
2009-05-14core: handle more than 32K of code for disk-based derivativesH. Peter Anvin1-17/+39
2009-05-13core: rename .text, .data and .bss to .text16, .data16, .bss16unify-pmH. Peter Anvin1-1/+1
2009-05-13core: zero bss and uibss; fix some section confusionsH. Peter Anvin1-3/+4
2009-05-13core: move initial code to a new .init segment; unify .bss+.bss1H. Peter Anvin1-2/+2
2009-05-13New attempt at unify protected mode entry/exitH. Peter Anvin1-1/+2
2009-04-19core: merge the startup code for disk-based derivativesH. Peter Anvin1-0/+681