https://git.reactos.org/?p=reactos.git;a=commitdiff;h=8c55fdd17caf0c243b1ea…
commit 8c55fdd17caf0c243b1eab06781e34d9ef7c9657
Author: Stanislav Motylkov <x86corez(a)gmail.com>
AuthorDate: Mon Jul 15 22:40:10 2019 +0300
Commit: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito(a)reactos.org>
CommitDate: Thu Jul 18 22:49:51 2019 +0200
[FREELDR] Whitespace improvements - no code changes
---
boot/freeldr/freeldr/arch/i386/xboxdisk.c | 12 ++--
boot/freeldr/freeldr/arch/i386/xboxmem.c | 105 +++++++++++++++---------------
2 files changed, 59 insertions(+), 58 deletions(-)
diff --git a/boot/freeldr/freeldr/arch/i386/xboxdisk.c
b/boot/freeldr/freeldr/arch/i386/xboxdisk.c
index dcdf3199092..c63f066551c 100644
--- a/boot/freeldr/freeldr/arch/i386/xboxdisk.c
+++ b/boot/freeldr/freeldr/arch/i386/xboxdisk.c
@@ -433,21 +433,21 @@ XboxDiskReadLogicalSectors(UCHAR DriveNumber, ULONGLONG
SectorNumber, ULONG Sect
ULONG StartSector;
UCHAR Count;
- if (DriveNumber < 0x80 || 2 <= (DriveNumber & 0x0f))
+ if (DriveNumber < 0x80 || (DriveNumber & 0x0f) >= 2)
{
/* Xbox has only 1 IDE controller and no floppy */
WARN("Invalid drive number\n");
return FALSE;
}
- if (UINT64_C(0) != ((SectorNumber + SectorCount) &
UINT64_C(0xfffffffff0000000)))
+ if (((SectorNumber + SectorCount) & UINT64_C(0xfffffffff0000000)) !=
UINT64_C(0))
{
FIXME("48bit LBA required but not implemented\n");
return FALSE;
}
StartSector = (ULONG) SectorNumber;
- while (0 < SectorCount)
+ while (SectorCount > 0)
{
Count = (SectorCount <= 255 ? (UCHAR)SectorCount : 255);
if (!XboxDiskPolledRead(XBOX_IDE_COMMAND_PORT,
@@ -457,7 +457,7 @@ XboxDiskReadLogicalSectors(UCHAR DriveNumber, ULONGLONG SectorNumber,
ULONG Sect
(StartSector >> 8) & 0xff,
(StartSector >> 16) & 0xff,
((StartSector >> 24) & 0x0f) | IDE_DH_LBA |
- (0 == (DriveNumber & 0x0f) ? IDE_DH_DRV0 :
IDE_DH_DRV1),
+ ((DriveNumber & 0x0f) == 0 ? IDE_DH_DRV0 :
IDE_DH_DRV1),
IDE_CMD_READ,
Buffer))
{
@@ -512,7 +512,7 @@ XboxDiskGetDriveGeometry(UCHAR DriveNumber, PGEOMETRY Geometry)
0,
0,
0,
- (0 == (DriveNumber & 0x0f) ? IDE_DH_DRV0 : IDE_DH_DRV1),
+ ((DriveNumber & 0x0f) == 0 ? IDE_DH_DRV0 : IDE_DH_DRV1),
(Atapi ? IDE_CMD_IDENT_ATAPI_DRV : IDE_CMD_IDENT_ATA_DRV),
(PUCHAR) &DrvParms))
{
@@ -524,7 +524,7 @@ XboxDiskGetDriveGeometry(UCHAR DriveNumber, PGEOMETRY Geometry)
Geometry->Heads = DrvParms.LogicalHeads;
Geometry->Sectors = DrvParms.SectorsPerTrack;
- if (! Atapi && 0 != (DrvParms.Capabilities & IDE_DRID_LBA_SUPPORTED))
+ if (!Atapi && (DrvParms.Capabilities & IDE_DRID_LBA_SUPPORTED) != 0)
{
/* LBA ATA drives always have a sector size of 512 */
Geometry->BytesPerSector = 512;
diff --git a/boot/freeldr/freeldr/arch/i386/xboxmem.c
b/boot/freeldr/freeldr/arch/i386/xboxmem.c
index 36c2f0bf108..2e763bb0b8c 100644
--- a/boot/freeldr/freeldr/arch/i386/xboxmem.c
+++ b/boot/freeldr/freeldr/arch/i386/xboxmem.c
@@ -15,8 +15,8 @@
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Note: much of this code was based on knowledge and/or code developed
- * by the Xbox Linux group:
http://www.xbox-linux.org
+ * Note: much of this code was based on knowledge and/or code developed
+ * by the Xbox Linux group:
http://www.xbox-linux.org
*/
#include <freeldr.h>
@@ -25,53 +25,53 @@ static ULONG InstalledMemoryMb = 0;
static ULONG AvailableMemoryMb = 0;
#define TEST_SIZE 0x200
-#define TEST_PATTERN1 0xaa
+#define TEST_PATTERN1 0xAA
#define TEST_PATTERN2 0x55
VOID
XboxMemInit(VOID)
{
- UCHAR ControlRegion[TEST_SIZE];
- PVOID MembaseTop = (PVOID)(64 * 1024 * 1024);
- PVOID MembaseLow = (PVOID)0;
+ UCHAR ControlRegion[TEST_SIZE];
+ PVOID MembaseTop = (PVOID)(64 * 1024 * 1024);
+ PVOID MembaseLow = (PVOID)0;
- (*(PULONG)(0xfd000000 + 0x100200)) = 0x03070103 ;
- (*(PULONG)(0xfd000000 + 0x100204)) = 0x11448000 ;
+ (*(PULONG)(0xfd000000 + 0x100200)) = 0x03070103;
+ (*(PULONG)(0xfd000000 + 0x100204)) = 0x11448000;
- WRITE_PORT_ULONG((ULONG*) 0xcf8, CONFIG_CMD(0, 0, 0x84));
- WRITE_PORT_ULONG((ULONG*) 0xcfc, 0x7ffffff); /* Prep hardware for 128 Mb
*/
+ WRITE_PORT_ULONG((ULONG*) 0xcf8, CONFIG_CMD(0, 0, 0x84));
+ WRITE_PORT_ULONG((ULONG*) 0xcfc, 0x7ffffff); /* Prep hardware for 128 Mb
*/
- InstalledMemoryMb = 64;
- memset(ControlRegion, TEST_PATTERN1, TEST_SIZE);
- memset(MembaseTop, TEST_PATTERN1, TEST_SIZE);
- __wbinvd();
+ InstalledMemoryMb = 64;
+ memset(ControlRegion, TEST_PATTERN1, TEST_SIZE);
+ memset(MembaseTop, TEST_PATTERN1, TEST_SIZE);
+ __wbinvd();
- if (0 == memcmp(MembaseTop, ControlRegion, TEST_SIZE))
+ if (memcmp(MembaseTop, ControlRegion, TEST_SIZE) == 0)
{
- /* Looks like there is memory .. maybe a 128MB box */
- memset(ControlRegion, TEST_PATTERN2, TEST_SIZE);
- memset(MembaseTop, TEST_PATTERN2, TEST_SIZE);
- __wbinvd();
- if (0 == memcmp(MembaseTop, ControlRegion, TEST_SIZE))
+ /* Looks like there is memory .. maybe a 128MB box */
+ memset(ControlRegion, TEST_PATTERN2, TEST_SIZE);
+ memset(MembaseTop, TEST_PATTERN2, TEST_SIZE);
+ __wbinvd();
+ if (memcmp(MembaseTop, ControlRegion, TEST_SIZE) == 0)
{
- /* Definitely looks like there is memory */
- if (0 == memcmp(MembaseLow, ControlRegion, TEST_SIZE))
+ /* Definitely looks like there is memory */
+ if (memcmp(MembaseLow, ControlRegion, TEST_SIZE) == 0)
{
- /* Hell, we find the Test-string at 0x0 too ! */
- InstalledMemoryMb = 64;
+ /* Hell, we find the Test-string at 0x0 too! */
+ InstalledMemoryMb = 64;
}
- else
+ else
{
- InstalledMemoryMb = 128;
+ InstalledMemoryMb = 128;
}
}
}
- /* Set hardware for amount of memory detected */
- WRITE_PORT_ULONG((ULONG*) 0xcf8, CONFIG_CMD(0, 0, 0x84));
- WRITE_PORT_ULONG((ULONG*) 0xcfc, InstalledMemoryMb * 1024 * 1024 - 1);
+ /* Set hardware for amount of memory detected */
+ WRITE_PORT_ULONG((ULONG*) 0xcf8, CONFIG_CMD(0, 0, 0x84));
+ WRITE_PORT_ULONG((ULONG*) 0xcfc, InstalledMemoryMb * 1024 * 1024 - 1);
- AvailableMemoryMb = InstalledMemoryMb;
+ AvailableMemoryMb = InstalledMemoryMb;
}
FREELDR_MEMORY_DESCRIPTOR XboxMemoryMap[2];
@@ -79,40 +79,41 @@ FREELDR_MEMORY_DESCRIPTOR XboxMemoryMap[2];
PFREELDR_MEMORY_DESCRIPTOR
XboxMemGetMemoryMap(ULONG *MemoryMapSize)
{
- /* Synthesize memory map */
- /* Available RAM block */
- XboxMemoryMap[0].BasePage = 0;
- XboxMemoryMap[0].PageCount = AvailableMemoryMb * 1024 * 1024 / MM_PAGE_SIZE;
- XboxMemoryMap[0].MemoryType = LoaderFree;
-
- /* Video memory */
- XboxMemoryMap[1].BasePage = AvailableMemoryMb * 1024 * 1024 / MM_PAGE_SIZE;
- XboxMemoryMap[1].PageCount = (InstalledMemoryMb - AvailableMemoryMb) * 1024 * 1024
/ MM_PAGE_SIZE;
- XboxMemoryMap[1].MemoryType = LoaderFirmwarePermanent;
-
- *MemoryMapSize = 2;
- return XboxMemoryMap;
+ /* Synthesize memory map */
+
+ /* Available RAM block */
+ XboxMemoryMap[0].BasePage = 0;
+ XboxMemoryMap[0].PageCount = AvailableMemoryMb * 1024 * 1024 / MM_PAGE_SIZE;
+ XboxMemoryMap[0].MemoryType = LoaderFree;
+
+ /* Video memory */
+ XboxMemoryMap[1].BasePage = AvailableMemoryMb * 1024 * 1024 / MM_PAGE_SIZE;
+ XboxMemoryMap[1].PageCount = (InstalledMemoryMb - AvailableMemoryMb) * 1024 * 1024 /
MM_PAGE_SIZE;
+ XboxMemoryMap[1].MemoryType = LoaderFirmwarePermanent;
+
+ *MemoryMapSize = 2;
+ return XboxMemoryMap;
}
PVOID
XboxMemReserveMemory(ULONG MbToReserve)
{
- if (0 == InstalledMemoryMb)
+ if (InstalledMemoryMb == 0)
{
- /* Hmm, seems we're not initialized yet */
- XboxMemInit();
+ /* Hmm, seems we're not initialized yet */
+ XboxMemInit();
}
- if (AvailableMemoryMb < MbToReserve)
+ if (MbToReserve > AvailableMemoryMb)
{
- /* Can't satisfy the request */
- return NULL;
+ /* Can't satisfy the request */
+ return NULL;
}
- AvailableMemoryMb -= MbToReserve;
+ AvailableMemoryMb -= MbToReserve;
- /* Top of available memory points to the space just reserved */
- return (PVOID) (AvailableMemoryMb * 1024 * 1024);
+ /* Top of available memory points to the space just reserved */
+ return (PVOID)(AvailableMemoryMb * 1024 * 1024);
}
/* EOF */