master
c 27 lines 696 Bytes
Raw
1 /*
2 * QEMU binary/target API (qemu-system-arm)
3 *
4 * Copyright (c) Linaro
5 *
6 * SPDX-License-Identifier: GPL-2.0-or-later
7 */
8
9 #include "qemu/osdep.h"
10 #include "qemu/target-info-impl.h"
11 #include "qemu/target-info-init.h"
12 #include "hw/arm/machines-qom.h"
13 #include "target/arm/cpu-qom.h"
14 #include "target/arm/cpu-param.h"
15
16 static const TargetInfo target_info_arm_system = {
17 .target_name = "arm",
18 .target_arch = SYS_EMU_TARGET_ARM,
19 .long_bits = 32,
20 .cpu_type = TYPE_ARM_CPU,
21 .machine_typename = TYPE_TARGET_ARM_MACHINE,
22 .endianness = ENDIAN_MODE_LITTLE,
23 .page_bits_vary = true,
24 .page_bits_init = TARGET_PAGE_BITS_LEGACY,
25 };
26
27 target_info_init(target_info_arm_system)