Revision ab471ade hw/alpha_palcode.c

b/hw/alpha_palcode.c
1060 1060
{
1061 1061
    target_long ret;
1062 1062

  
1063
    qemu_log("%s: palcode %02x\n", __func__, palcode);
1064 1063
    switch (palcode) {
1065 1064
    case 0x83:
1066 1065
        /* CALLSYS */
......
1078 1077
        break;
1079 1078
    case 0x9E:
1080 1079
        /* RDUNIQUE */
1081
        env->ir[IR_V0] = env->unique;
1082 1080
        qemu_log("RDUNIQUE: " TARGET_FMT_lx "\n", env->unique);
1083
        break;
1081
        /* Handled in the translator for usermode.  */
1082
        abort();
1084 1083
    case 0x9F:
1085 1084
        /* WRUNIQUE */
1086
        env->unique = env->ir[IR_A0];
1087
        qemu_log("WRUNIQUE: " TARGET_FMT_lx "\n", env->unique);
1088
        break;
1085
        qemu_log("WRUNIQUE: " TARGET_FMT_lx "\n", env->ir[IR_A0]);
1086
        /* Handled in the translator for usermode.  */
1087
        abort();
1089 1088
    default:
1090 1089
        qemu_log("%s: unhandled palcode %02x\n",
1091 1090
                    __func__, palcode);

Also available in: Unified diff