xref: /qemu/target/xtensa/cpu-param.h (revision 74433bf083b0766aba81534f92de13194f23ff3e)
1*74433bf0SRichard Henderson /*
2*74433bf0SRichard Henderson  * Xtensa cpu parameters for qemu.
3*74433bf0SRichard Henderson  *
4*74433bf0SRichard Henderson  * Copyright (c) 2011, Max Filippov, Open Source and Linux Lab.
5*74433bf0SRichard Henderson  * SPDX-License-Identifier: BSD-3-Clause
6*74433bf0SRichard Henderson  */
7*74433bf0SRichard Henderson 
8*74433bf0SRichard Henderson #ifndef XTENSA_CPU_PARAM_H
9*74433bf0SRichard Henderson #define XTENSA_CPU_PARAM_H 1
10*74433bf0SRichard Henderson 
11*74433bf0SRichard Henderson #define TARGET_LONG_BITS 32
12*74433bf0SRichard Henderson #define TARGET_PAGE_BITS 12
13*74433bf0SRichard Henderson #define TARGET_PHYS_ADDR_SPACE_BITS 32
14*74433bf0SRichard Henderson #ifdef CONFIG_USER_ONLY
15*74433bf0SRichard Henderson #define TARGET_VIRT_ADDR_SPACE_BITS 30
16*74433bf0SRichard Henderson #else
17*74433bf0SRichard Henderson #define TARGET_VIRT_ADDR_SPACE_BITS 32
18*74433bf0SRichard Henderson #endif
19*74433bf0SRichard Henderson #define NB_MMU_MODES 4
20*74433bf0SRichard Henderson 
21*74433bf0SRichard Henderson #endif
22