op_helper.c (f0f7e7f7b284f536389a3c5b67de681055325317) | op_helper.c (43d318b220f52f3080293375a4d8c741b26e3563) |
---|---|
1/* 2 * Microblaze helper routines. 3 * 4 * Copyright (c) 2009 Edgar E. Iglesias <edgar.iglesias@gmail.com>. 5 * Copyright (c) 2009-2012 PetaLogix Qld Pty Ltd. 6 * 7 * This library is free software; you can redistribute it and/or 8 * modify it under the terms of the GNU Lesser General Public --- 85 unchanged lines hidden (view full) --- 94{ 95 int i; 96 97 qemu_log("PC=%" PRIx64 "\n", env->sregs[SR_PC]); 98 qemu_log("rmsr=%" PRIx64 " resr=%" PRIx64 " rear=%" PRIx64 " " 99 "debug[%x] imm=%x iflags=%x\n", 100 env->sregs[SR_MSR], env->sregs[SR_ESR], env->sregs[SR_EAR], 101 env->debug, env->imm, env->iflags); | 1/* 2 * Microblaze helper routines. 3 * 4 * Copyright (c) 2009 Edgar E. Iglesias <edgar.iglesias@gmail.com>. 5 * Copyright (c) 2009-2012 PetaLogix Qld Pty Ltd. 6 * 7 * This library is free software; you can redistribute it and/or 8 * modify it under the terms of the GNU Lesser General Public --- 85 unchanged lines hidden (view full) --- 94{ 95 int i; 96 97 qemu_log("PC=%" PRIx64 "\n", env->sregs[SR_PC]); 98 qemu_log("rmsr=%" PRIx64 " resr=%" PRIx64 " rear=%" PRIx64 " " 99 "debug[%x] imm=%x iflags=%x\n", 100 env->sregs[SR_MSR], env->sregs[SR_ESR], env->sregs[SR_EAR], 101 env->debug, env->imm, env->iflags); |
102 qemu_log("btaken=%d btarget=%x mode=%s(saved=%s) eip=%d ie=%d\n", | 102 qemu_log("btaken=%d btarget=%" PRIx64 " mode=%s(saved=%s) eip=%d ie=%d\n", |
103 env->btaken, env->btarget, 104 (env->sregs[SR_MSR] & MSR_UM) ? "user" : "kernel", 105 (env->sregs[SR_MSR] & MSR_UMS) ? "user" : "kernel", 106 (bool)(env->sregs[SR_MSR] & MSR_EIP), 107 (bool)(env->sregs[SR_MSR] & MSR_IE)); 108 for (i = 0; i < 32; i++) { 109 qemu_log("r%2.2d=%8.8x ", i, env->regs[i]); 110 if ((i + 1) % 4 == 0) --- 410 unchanged lines hidden --- | 103 env->btaken, env->btarget, 104 (env->sregs[SR_MSR] & MSR_UM) ? "user" : "kernel", 105 (env->sregs[SR_MSR] & MSR_UMS) ? "user" : "kernel", 106 (bool)(env->sregs[SR_MSR] & MSR_EIP), 107 (bool)(env->sregs[SR_MSR] & MSR_IE)); 108 for (i = 0; i < 32; i++) { 109 qemu_log("r%2.2d=%8.8x ", i, env->regs[i]); 110 if ((i + 1) % 4 == 0) --- 410 unchanged lines hidden --- |