translate.c (5c65df364af0a2cc60af318e5a3011ae5fce293a) | translate.c (84f8f5876628963e67f66edde8a71208c4274ac8) |
---|---|
1/* 2 SPARC translation 3 4 Copyright (C) 2003 Thomas M. Ogrisegg <tom@fnord.at> 5 Copyright (C) 2003-2005 Fabrice Bellard 6 7 This library is free software; you can redistribute it and/or 8 modify it under the terms of the GNU Lesser General Public --- 2129 unchanged lines hidden (view full) --- 2138 break; 2139 case ASI_N: /* Nucleus */ 2140 case ASI_NL: /* Nucleus LE */ 2141 case ASI_TWINX_N: 2142 case ASI_TWINX_NL: 2143 case ASI_NUCLEUS_QUAD_LDD: 2144 case ASI_NUCLEUS_QUAD_LDD_L: 2145 if (hypervisor(dc)) { | 1/* 2 SPARC translation 3 4 Copyright (C) 2003 Thomas M. Ogrisegg <tom@fnord.at> 5 Copyright (C) 2003-2005 Fabrice Bellard 6 7 This library is free software; you can redistribute it and/or 8 modify it under the terms of the GNU Lesser General Public --- 2129 unchanged lines hidden (view full) --- 2138 break; 2139 case ASI_N: /* Nucleus */ 2140 case ASI_NL: /* Nucleus LE */ 2141 case ASI_TWINX_N: 2142 case ASI_TWINX_NL: 2143 case ASI_NUCLEUS_QUAD_LDD: 2144 case ASI_NUCLEUS_QUAD_LDD_L: 2145 if (hypervisor(dc)) { |
2146 mem_idx = MMU_HYPV_IDX; | 2146 mem_idx = MMU_PHYS_IDX; |
2147 } else { 2148 mem_idx = MMU_NUCLEUS_IDX; 2149 } 2150 break; 2151 case ASI_AIUP: /* As if user primary */ 2152 case ASI_AIUPL: /* As if user primary LE */ 2153 case ASI_TWINX_AIUP: 2154 case ASI_TWINX_AIUP_L: --- 3801 unchanged lines hidden --- | 2147 } else { 2148 mem_idx = MMU_NUCLEUS_IDX; 2149 } 2150 break; 2151 case ASI_AIUP: /* As if user primary */ 2152 case ASI_AIUPL: /* As if user primary LE */ 2153 case ASI_TWINX_AIUP: 2154 case ASI_TWINX_AIUP_L: --- 3801 unchanged lines hidden --- |