Author: hpoussin Date: Sun Jul 29 17:36:31 2012 New Revision: 56984
URL: http://svn.reactos.org/svn/reactos?rev=56984&view=rev Log: [FREELDR] Seek to correct sector number, even after ~4GB. See issue #6669 for more details.
Modified: trunk/reactos/boot/freeldr/freeldr/fs/fat.c
Modified: trunk/reactos/boot/freeldr/freeldr/fs/fat.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/fs/fat... ============================================================================== --- trunk/reactos/boot/freeldr/freeldr/fs/fat.c [iso-8859-1] (original) +++ trunk/reactos/boot/freeldr/freeldr/fs/fat.c [iso-8859-1] Sun Jul 29 17:36:31 2012 @@ -1338,7 +1338,7 @@ // // Seek to right position // - Position.HighPart = SectorNumber >> 9; + Position.HighPart = SectorNumber >> 23; Position.LowPart = SectorNumber << 9; ret = ArcSeek(Volume->DeviceId, &Position, SeekAbsolute); if (ret != ESUCCESS)