Revision bb593904 target-ppc/translate_init.c

b/target-ppc/translate_init.c
343 343
}
344 344

  
345 345
/* SDR1 */
346
static void spr_read_sdr1 (void *opaque, int gprn, int sprn)
347
{
348
    tcg_gen_ld_tl(cpu_gpr[gprn], cpu_env, offsetof(CPUState, sdr1));
349
}
350

  
351 346
static void spr_write_sdr1 (void *opaque, int sprn, int gprn)
352 347
{
353 348
    gen_helper_store_sdr1(cpu_gpr[gprn]);
......
671 666
    /* Memory management */
672 667
    spr_register(env, SPR_SDR1, "SDR1",
673 668
                 SPR_NOACCESS, SPR_NOACCESS,
674
                 &spr_read_sdr1, &spr_write_sdr1,
669
                 &spr_read_generic, &spr_write_sdr1,
675 670
                 0x00000000);
676 671
}
677 672

  

Also available in: Unified diff