mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-03 15:53:54 -06:00
hw/mips: Use the IEC binary prefix definitions
It eases code review, unit is explicit. Patch generated using: $ git grep -E '(1024|2048|4096|8192|(<<|>>).?(10|20|30))' hw/ include/hw/ $ git grep -n '[<>][<>]= ?[1-5]0' and modified manually. Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Message-Id: <20180625124238.25339-31-f4bug@amsat.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
27773d8eee
commit
be01029e5d
7 changed files with 33 additions and 24 deletions
|
@ -8,6 +8,7 @@
|
|||
* the standard PC ISA addresses.
|
||||
*/
|
||||
#include "qemu/osdep.h"
|
||||
#include "qemu/units.h"
|
||||
#include "qapi/error.h"
|
||||
#include "qemu-common.h"
|
||||
#include "cpu.h"
|
||||
|
@ -143,7 +144,7 @@ static int64_t load_kernel(void)
|
|||
}
|
||||
|
||||
rom_add_blob_fixed("params", params_buf, params_size,
|
||||
(16 << 20) - params_size);
|
||||
16 * MiB - params_size);
|
||||
|
||||
g_free(params_buf);
|
||||
return entry;
|
||||
|
@ -158,7 +159,7 @@ static void main_cpu_reset(void *opaque)
|
|||
env->active_tc.PC = s->vector;
|
||||
}
|
||||
|
||||
static const int sector_len = 32 * 1024;
|
||||
static const int sector_len = 32 * KiB;
|
||||
static
|
||||
void mips_r4k_init(MachineState *machine)
|
||||
{
|
||||
|
@ -194,9 +195,9 @@ void mips_r4k_init(MachineState *machine)
|
|||
qemu_register_reset(main_cpu_reset, reset_info);
|
||||
|
||||
/* allocate RAM */
|
||||
if (ram_size > (256 << 20)) {
|
||||
error_report("Too much memory for this machine: %dMB, maximum 256MB",
|
||||
((unsigned int)ram_size / (1 << 20)));
|
||||
if (ram_size > 256 * MiB) {
|
||||
error_report("Too much memory for this machine: %" PRId64 "MB,"
|
||||
" maximum 256MB", ram_size / MiB);
|
||||
exit(1);
|
||||
}
|
||||
memory_region_allocate_system_memory(ram, NULL, "mips_r4k.ram", ram_size);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue