1 /* 2 * Sparc cpu parameters for qemu. 3 * 4 * SPDX-License-Identifier: LGPL-2.0+ 5 */ 6 7 #ifndef SPARC_CPU_PARAM_H 8 #define SPARC_CPU_PARAM_H 1 9 10 #ifdef TARGET_SPARC64 11 # define TARGET_LONG_BITS 64 12 # define TARGET_PAGE_BITS 13 /* 8k */ 13 # define TARGET_PHYS_ADDR_SPACE_BITS 41 14 # ifdef TARGET_ABI32 15 # define TARGET_VIRT_ADDR_SPACE_BITS 32 16 # else 17 # define TARGET_VIRT_ADDR_SPACE_BITS 44 18 # endif 19 # define NB_MMU_MODES 6 20 #else 21 # define TARGET_LONG_BITS 32 22 # define TARGET_PAGE_BITS 12 /* 4k */ 23 # define TARGET_PHYS_ADDR_SPACE_BITS 36 24 # define TARGET_VIRT_ADDR_SPACE_BITS 32 25 # define NB_MMU_MODES 3 26 #endif 27 28 #endif 29