qemu/hw/hppa
Helge Deller 87e126ea14 hw/hppa: Allow up to 16 emulated CPUs
This brings the hppa_hardware.h file in sync with the copy in the
SeaBIOS-hppa sources.

In order to support up to 16 CPUs, it's required to move the HPA for
MEMORY_HPA out of the address space of the new 16th CPU.
The new address of 0xfffff000 worked well for Linux and HP-UX, while
other addresses close to the former 0xfffbf000 area are used by the
architecture for local and global broadcasts.

The PIM_STORAGE_SIZE constant is used in SeaBIOS sources and
is relevant for the TOC/NMI feature.

Signed-off-by: Helge Deller <deller@gmx.de>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
2022-02-02 18:46:41 +01:00
..
dino.c Do not include exec/address-spaces.h if it's not really necessary 2021-05-02 17:24:51 +02:00
hppa_hardware.h hw/hppa: Allow up to 16 emulated CPUs 2022-02-02 18:46:41 +01:00
hppa_sys.h hw/ide: Remove unneeded inclusion of hw/ide.h 2020-03-17 12:22:36 -04:00
Kconfig hw/hppa/Kconfig: LASI chipset requires PARALLEL port 2020-02-04 09:01:31 +01:00
lasi.c Do not include exec/address-spaces.h if it's not really necessary 2021-05-02 17:24:51 +02:00
machine.c Do not include hw/boards.h if it's not really necessary 2021-05-02 17:24:51 +02:00
meson.build meson: convert hw/arch* 2020-08-21 06:30:33 -04:00
pci.c Clean up inclusion of sysemu/sysemu.h 2019-08-16 13:31:53 +02:00
trace-events docs: fix references to docs/devel/tracing.rst 2021-06-02 06:51:09 +02:00
trace.h trace: switch position of headers to what Meson requires 2020-08-21 06:18:24 -04:00