]> git.proxmox.com Git - mirror_qemu.git/blame - target/hppa/cpu-param.h
Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into staging
[mirror_qemu.git] / target / hppa / cpu-param.h
CommitLineData
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