[FREELDR] - Remove an unexisting function declaration. - Move some boot methods back to suitable place. - Whitespace fixes. svn path=/trunk/; revision=66143
[FREELDR]: Reset FrldrBootDrive before chainloading in some cases (when the boot drive is going to change), because ChainLoadBiosBootSectorCode uses FrldrBootDrive for the boot drive. An alternative would be to pass this boot drive as a parameter to ChainLoadBiosBootSectorCode... Fixes FreeLdr booting to another drive. svn path=/trunk/; revision=66106
[FREELDR] Convert TABs to spaces, no code changes. svn path=/trunk/; revision=59078
[FREELDR] - Use a list of possible operating system method loading to load ReactOS / ROS-Setup / Windows / Linux or booting from a disk / partition ..., instead of using a (huge) if () else if () ... instruction. - Modify the corresponding functions to take into account for this new functionality. - Allow having a live + boot cd if needed, in a elegant way. svn path=/trunk/; revision=57899
[FREELDR] - Fix all MSVC warnings svn path=/trunk/; revision=52526
[FREELDR] - Remove the useless function MachDiskNormalizeSystemPath - Rewrite DiskGetBootPath to be much less hacky (but still not hack free) - Freeloader doesn't have to be installed on multi(0)disk(0)rdisk(0)partition(1) (IDE primary master) anymore :) - Freeloader successfully booted ROS after loading itself from multi(0)disk(0)rdisk(1)partition(1) svn path=/trunk/; revision=47052
[freeldr] Move custom.c, drivemap.c/h, miscboot.c/h to i386 directories svn path=/trunk/; revision=43854