Commit 25ec2fdd authored by Edgar E. Iglesias's avatar Edgar E. Iglesias
Browse files

target-microblaze: Allow address sizes between 32 and 64 bits



Allow address sizes between 32 and 64 bits.

Reviewed-by: default avatarAlistair Francis <alistair.francis@wdc.com>
Reviewed-by: default avatarRichard Henderson <richard.henderson@linaro.org>
Signed-off-by: default avatarEdgar E. Iglesias <edgar.iglesias@xilinx.com>
parent f0f7e7f7
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -155,9 +155,8 @@ static void mb_cpu_realizefn(DeviceState *dev, Error **errp)
        return;
    }

    if (cpu->cfg.addr_size != 32) {
        error_setg(errp, "addr-size %d is out of range. "
                   "Only 32bit is supported.",
    if (cpu->cfg.addr_size < 32 || cpu->cfg.addr_size > 64) {
        error_setg(errp, "addr-size %d is out of range (32 - 64)",
                   cpu->cfg.addr_size);
        return;
    }