Search
lxdream.org :: lxdream/src/sh4/mmu.c :: diff
lxdream 0.9.1
released Jun 29
Download Now
filename src/sh4/mmu.c
changeset 1173:49207ef698e1
prev1090:71e28626b358
next1198:407659e01ef0
author nkeynes
date Wed May 11 19:20:42 2011 +1000 (9 years ago)
permissions -rw-r--r--
last change Unprotect TLB entries for all systems, not just 64-bit (seems to be needed
on some 32-bit machines)
file annotate diff log raw
1.1 --- a/src/sh4/mmu.c Mon Dec 07 17:44:27 2009 +1000
1.2 +++ b/src/sh4/mmu.c Wed May 11 19:20:42 2011 +1000
1.3 @@ -147,13 +147,11 @@
1.4 register_mem_page_remapped_hook( mmu_ext_page_remapped, NULL );
1.5 mmu_utlb_1k_init();
1.6
1.7 - /* Ensure the code regions are executable (64-bit only). Although it might
1.8 + /* Ensure the code regions are executable. Although it might
1.9 * be more portable to mmap these at runtime rather than using static decls
1.10 */
1.11 -#if SIZEOF_VOID_P == 8
1.12 mem_unprotect( mmu_utlb_pages, sizeof(mmu_utlb_pages) );
1.13 mem_unprotect( mmu_utlb_1k_pages, sizeof(mmu_utlb_1k_pages) );
1.14 -#endif
1.15 }
1.16
1.17 void MMU_reset()
.