Search
lxdream.org :: lxdream/src/sh4/sh4core.h :: diff
lxdream 0.9.1
released Jun 29
Download Now
filename src/sh4/sh4core.h
changeset 927:17b6b9e245d8
prev911:2f6ba75b84d1
next929:fd8cb0c82f5f
next953:f4a156508ad1
author nkeynes
date Mon Dec 15 10:44:56 2008 +0000 (11 years ago)
permissions -rw-r--r--
last change Add return-address-modifying exception return code to mmu TLB lookups (a little bit faster)
file annotate diff log raw
1.1 --- a/src/sh4/sh4core.h Fri Oct 31 02:57:59 2008 +0000
1.2 +++ b/src/sh4/sh4core.h Mon Dec 15 10:44:56 2008 +0000
1.3 @@ -199,8 +199,13 @@
1.4 * @return An external address (0x00000000-0x1FFFFFFF), a P4 address
1.5 * (0xE0000000 - 0xFFFFFFFF), or MMU_VMA_ERROR.
1.6 */
1.7 +#ifdef HAVE_FRAME_ADDRESS
1.8 +sh4addr_t FASTCALL mmu_vma_to_phys_read( sh4vma_t addr, void *exc );
1.9 +sh4addr_t FASTCALL mmu_vma_to_phys_write( sh4vma_t addr, void *exc );
1.10 +#else
1.11 sh4addr_t FASTCALL mmu_vma_to_phys_read( sh4vma_t addr );
1.12 sh4addr_t FASTCALL mmu_vma_to_phys_write( sh4vma_t addr );
1.13 +#endif
1.14 sh4addr_t FASTCALL mmu_vma_to_phys_disasm( sh4vma_t addr );
1.15
1.16 int64_t FASTCALL sh4_read_quad( sh4addr_t addr );
.