]>
Commit | Line | Data |
---|---|---|
74433bf0 RH |
1 | /* |
2 | * PA-RISC cpu parameters for qemu. | |
3 | * | |
4 | * Copyright (c) 2016 Richard Henderson <rth@twiddle.net> | |
5 | * SPDX-License-Identifier: LGPL-2.0+ | |
6 | */ | |
7 | ||
8 | #ifndef HPPA_CPU_PARAM_H | |
4f31b54b | 9 | #define HPPA_CPU_PARAM_H |
74433bf0 | 10 | |
08db1785 | 11 | #define TARGET_LONG_BITS 64 |
08db1785 RH |
12 | |
13 | #if defined(CONFIG_USER_ONLY) && defined(TARGET_ABI32) | |
74433bf0 | 14 | # define TARGET_PHYS_ADDR_SPACE_BITS 32 |
08db1785 | 15 | # define TARGET_VIRT_ADDR_SPACE_BITS 32 |
74433bf0 | 16 | #else |
fa71b4f8 RH |
17 | /* ??? PA-8000 through 8600 have 40 bits; PA-8700 and 8900 have 44 bits. */ |
18 | # define TARGET_PHYS_ADDR_SPACE_BITS 40 | |
74433bf0 | 19 | # define TARGET_VIRT_ADDR_SPACE_BITS 64 |
74433bf0 | 20 | #endif |
08db1785 | 21 | |
74433bf0 | 22 | #define TARGET_PAGE_BITS 12 |
74433bf0 RH |
23 | |
24 | #endif |