Revision a8170e5e target-openrisc/cpu.h
b/target-openrisc/cpu.h | ||
---|---|---|
279 | 279 |
OpenRISCTLBEntry dtlb[DTLB_WAYS][DTLB_SIZE]; |
280 | 280 |
|
281 | 281 |
int (*cpu_openrisc_map_address_code)(struct OpenRISCCPU *cpu, |
282 |
target_phys_addr_t *physical,
|
|
282 |
hwaddr *physical,
|
|
283 | 283 |
int *prot, |
284 | 284 |
target_ulong address, int rw); |
285 | 285 |
int (*cpu_openrisc_map_address_data)(struct OpenRISCCPU *cpu, |
286 |
target_phys_addr_t *physical,
|
|
286 |
hwaddr *physical,
|
|
287 | 287 |
int *prot, |
288 | 288 |
target_ulong address, int rw); |
289 | 289 |
} CPUOpenRISCTLBContext; |
... | ... | |
387 | 387 |
|
388 | 388 |
void cpu_openrisc_mmu_init(OpenRISCCPU *cpu); |
389 | 389 |
int cpu_openrisc_get_phys_nommu(OpenRISCCPU *cpu, |
390 |
target_phys_addr_t *physical,
|
|
390 |
hwaddr *physical,
|
|
391 | 391 |
int *prot, target_ulong address, int rw); |
392 | 392 |
int cpu_openrisc_get_phys_code(OpenRISCCPU *cpu, |
393 |
target_phys_addr_t *physical,
|
|
393 |
hwaddr *physical,
|
|
394 | 394 |
int *prot, target_ulong address, int rw); |
395 | 395 |
int cpu_openrisc_get_phys_data(OpenRISCCPU *cpu, |
396 |
target_phys_addr_t *physical,
|
|
396 |
hwaddr *physical,
|
|
397 | 397 |
int *prot, target_ulong address, int rw); |
398 | 398 |
#endif |
399 | 399 |
|
Also available in: Unified diff