Revision b0109805 target-arm/helper.c
b/target-arm/helper.c | ||
---|---|---|
513 | 513 |
cpu_abort(env, "Tried to switch out of user mode\n"); |
514 | 514 |
} |
515 | 515 |
|
516 |
void helper_set_r13_banked(CPUState *env, int mode, uint32_t val)
|
|
516 |
void HELPER(set_r13_banked)(CPUState *env, uint32_t mode, uint32_t val)
|
|
517 | 517 |
{ |
518 | 518 |
cpu_abort(env, "banked r13 write\n"); |
519 | 519 |
} |
520 | 520 |
|
521 |
uint32_t helper_get_r13_banked(CPUState *env, int mode)
|
|
521 |
uint32_t HELPER(get_r13_banked)(CPUState *env, uint32_t mode)
|
|
522 | 522 |
{ |
523 | 523 |
cpu_abort(env, "banked r13 read\n"); |
524 | 524 |
return 0; |
... | ... | |
1793 | 1793 |
return 0; |
1794 | 1794 |
} |
1795 | 1795 |
|
1796 |
void helper_set_r13_banked(CPUState *env, int mode, uint32_t val)
|
|
1796 |
void HELPER(set_r13_banked)(CPUState *env, uint32_t mode, uint32_t val)
|
|
1797 | 1797 |
{ |
1798 | 1798 |
env->banked_r13[bank_number(mode)] = val; |
1799 | 1799 |
} |
1800 | 1800 |
|
1801 |
uint32_t helper_get_r13_banked(CPUState *env, int mode)
|
|
1801 |
uint32_t HELPER(get_r13_banked)(CPUState *env, uint32_t mode)
|
|
1802 | 1802 |
{ |
1803 | 1803 |
return env->banked_r13[bank_number(mode)]; |
1804 | 1804 |
} |
Also available in: Unified diff