fix reversed memory units

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41562 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Alexander von Gluck IV 2011-05-18 05:25:41 +00:00
parent 56e6d991bb
commit e8de44210d

View File

@ -112,20 +112,20 @@ radeon_hd_init(radeon_info &info)
// Populate graphics_memory/aperture_size with KB
if (info.shared_info->device_chipset >= RADEON_R800) {
// R800+ has memory stored in MB
info.shared_info->graphics_memory_size
= read32(info.registers + R6XX_CONFIG_MEMSIZE) / 1024;
info.shared_info->graphics_aperture_size
= read32(info.registers + R6XX_CONFIG_APER_SIZE) / 1024;
} else {
// R600-R700 has memory stored in bytes
info.shared_info->graphics_memory_size
= read32(info.registers + R6XX_CONFIG_MEMSIZE) * 1024;
info.shared_info->graphics_aperture_size
= read32(info.registers + R6XX_CONFIG_APER_SIZE) * 1024;
} else {
// R600-R700 has memory stored in bytes
info.shared_info->graphics_memory_size
= read32(info.registers + R6XX_CONFIG_MEMSIZE) / 1024;
info.shared_info->graphics_aperture_size
= read32(info.registers + R6XX_CONFIG_APER_SIZE) / 1024;
}
int32 memory_size = info.shared_info->graphics_memory_size * 1024;
int32 aperture_size = info.shared_info->graphics_aperture_size * 1024;
int32 memory_size = info.shared_info->graphics_memory_size / 1024;
int32 aperture_size = info.shared_info->graphics_aperture_size / 1024;
TRACE("card(%ld): found %ld MB memory on card.\n", info.id,
memory_size);
TRACE("card(%ld): found %ld MB aperture on card.\n", info.id,