Revision a42bd6cc target-ppc/op.c
b/target-ppc/op.c | ||
---|---|---|
1821 | 1821 |
} |
1822 | 1822 |
|
1823 | 1823 |
#if defined(TARGET_PPC64) |
1824 |
void OPPROTO op_rfi_32 (void) |
|
1825 |
{ |
|
1826 |
do_rfi_32(); |
|
1827 |
RETURN(); |
|
1828 |
} |
|
1829 |
|
|
1830 | 1824 |
void OPPROTO op_rfid (void) |
1831 | 1825 |
{ |
1832 | 1826 |
do_rfid(); |
1833 | 1827 |
RETURN(); |
1834 | 1828 |
} |
1835 |
|
|
1836 |
void OPPROTO op_rfid_32 (void) |
|
1837 |
{ |
|
1838 |
do_rfid_32(); |
|
1839 |
RETURN(); |
|
1840 |
} |
|
1841 | 1829 |
#endif |
1842 | 1830 |
#endif |
1843 | 1831 |
|
... | ... | |
2309 | 2297 |
} |
2310 | 2298 |
|
2311 | 2299 |
#if !defined(CONFIG_USER_ONLY) |
2312 |
void OPPROTO op_4xx_load_dcr (void)
|
|
2300 |
void OPPROTO op_load_dcr (void) |
|
2313 | 2301 |
{ |
2314 |
do_4xx_load_dcr(PARAM1);
|
|
2302 |
do_load_dcr();
|
|
2315 | 2303 |
RETURN(); |
2316 | 2304 |
} |
2317 | 2305 |
|
2318 |
void OPPROTO op_4xx_store_dcr (void)
|
|
2306 |
void OPPROTO op_store_dcr (void) |
|
2319 | 2307 |
{ |
2320 |
do_4xx_store_dcr(PARAM1);
|
|
2308 |
do_store_dcr();
|
|
2321 | 2309 |
RETURN(); |
2322 | 2310 |
} |
2323 | 2311 |
|
2324 | 2312 |
/* Return from critical interrupt : |
2325 | 2313 |
* same as rfi, except nip & MSR are loaded from SRR2/3 instead of SRR0/1 |
2326 | 2314 |
*/ |
2327 |
void OPPROTO op_4xx_rfci (void) |
|
2315 |
void OPPROTO op_40x_rfci (void) |
|
2316 |
{ |
|
2317 |
do_40x_rfci(); |
|
2318 |
RETURN(); |
|
2319 |
} |
|
2320 |
|
|
2321 |
void OPPROTO op_rfci (void) |
|
2322 |
{ |
|
2323 |
do_rfci(); |
|
2324 |
RETURN(); |
|
2325 |
} |
|
2326 |
|
|
2327 |
void OPPROTO op_rfdi (void) |
|
2328 |
{ |
|
2329 |
do_rfdi(); |
|
2330 |
RETURN(); |
|
2331 |
} |
|
2332 |
|
|
2333 |
void OPPROTO op_rfmci (void) |
|
2328 | 2334 |
{ |
2329 |
do_4xx_rfci();
|
|
2335 |
do_rfmci();
|
|
2330 | 2336 |
RETURN(); |
2331 | 2337 |
} |
2332 | 2338 |
|
2333 |
void OPPROTO op_4xx_wrte (void)
|
|
2339 |
void OPPROTO op_wrte (void) |
|
2334 | 2340 |
{ |
2335 | 2341 |
msr_ee = T0 >> 16; |
2336 | 2342 |
RETURN(); |
Also available in: Unified diff