From 589aa9c19d638c6484fd7abe11b3d3255d0ef259 Mon Sep 17 00:00:00 2001 From: Will Sowerbutts Date: Fri, 9 Jan 2015 19:56:03 +0000 Subject: [PATCH] devide: Address another little-endian assumption --- Kernel/dev/devide.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Kernel/dev/devide.c b/Kernel/dev/devide.c index 33c62c86..5a3bd2d5 100644 --- a/Kernel/dev/devide.c +++ b/Kernel/dev/devide.c @@ -204,7 +204,7 @@ static void devide_init_drive(uint8_t drive) } /* read out the drive's sector count */ - size = *((uint32_t*)&buffer[120]); + size = le32_to_cpu(*((uint32_t*)&buffer[120])); /* done with our temporary memory */ brelse((bufptr)buffer); -- 2.34.1