Revision 3fc6c082 target-ppc/exec.h
b/target-ppc/exec.h | ||
---|---|---|
1 | 1 |
/* |
2 |
* PPC emulation definitions for qemu. |
|
2 |
* PowerPC emulation definitions for qemu.
|
|
3 | 3 |
* |
4 |
* Copyright (c) 2003 Jocelyn Mayer |
|
4 |
* Copyright (c) 2003-2005 Jocelyn Mayer
|
|
5 | 5 |
* |
6 | 6 |
* This library is free software; you can redistribute it and/or |
7 | 7 |
* modify it under the terms of the GNU Lesser General Public |
... | ... | |
119 | 119 |
void do_raise_exception_err (uint32_t exception, int error_code); |
120 | 120 |
void do_raise_exception (uint32_t exception); |
121 | 121 |
|
122 |
void do_load_cr (void); |
|
123 |
void do_store_cr (uint32_t mask); |
|
124 |
void do_load_xer (void); |
|
125 |
void do_store_xer (void); |
|
126 |
void do_load_msr (void); |
|
127 |
void do_store_msr (void); |
|
128 |
void do_load_fpscr (void); |
|
129 |
void do_store_fpscr (uint32_t mask); |
|
130 |
|
|
131 | 122 |
void do_sraw(void); |
132 | 123 |
|
133 | 124 |
void do_fctiw (void); |
... | ... | |
143 | 134 |
|
144 | 135 |
void do_check_reservation (void); |
145 | 136 |
void do_icbi (void); |
146 |
void do_store_sr (uint32_t srnum); |
|
147 |
void do_store_ibat (int ul, int nr); |
|
148 |
void do_store_dbat (int ul, int nr); |
|
149 | 137 |
void do_tlbia (void); |
150 | 138 |
void do_tlbie (void); |
151 | 139 |
|
152 |
void dump_state (void); |
|
153 |
void dump_rfi (void); |
|
154 |
void dump_store_sr (int srnum); |
|
155 |
void dump_store_ibat (int ul, int nr); |
|
156 |
void dump_store_dbat (int ul, int nr); |
|
157 |
void dump_store_tb (int ul); |
|
158 |
void dump_update_tb(uint32_t param); |
|
159 |
|
|
160 | 140 |
static inline void env_to_regs(void) |
161 | 141 |
{ |
162 | 142 |
} |
Also available in: Unified diff