xref: /qemu/target/microblaze/cpu-param.h (revision 74433bf083b0766aba81534f92de13194f23ff3e)
1*74433bf0SRichard Henderson /*
2*74433bf0SRichard Henderson  * MicroBlaze cpu parameters for qemu.
3*74433bf0SRichard Henderson  *
4*74433bf0SRichard Henderson  * Copyright (c) 2009 Edgar E. Iglesias
5*74433bf0SRichard Henderson  * SPDX-License-Identifier: LGPL-2.0+
6*74433bf0SRichard Henderson  */
7*74433bf0SRichard Henderson 
8*74433bf0SRichard Henderson #ifndef MICROBLAZE_CPU_PARAM_H
9*74433bf0SRichard Henderson #define MICROBLAZE_CPU_PARAM_H 1
10*74433bf0SRichard Henderson 
11*74433bf0SRichard Henderson #define TARGET_LONG_BITS 64
12*74433bf0SRichard Henderson #define TARGET_PHYS_ADDR_SPACE_BITS 64
13*74433bf0SRichard Henderson #define TARGET_VIRT_ADDR_SPACE_BITS 64
14*74433bf0SRichard Henderson /* FIXME: MB uses variable pages down to 1K but linux only uses 4k.  */
15*74433bf0SRichard Henderson #define TARGET_PAGE_BITS 12
16*74433bf0SRichard Henderson #define NB_MMU_MODES 3
17*74433bf0SRichard Henderson 
18*74433bf0SRichard Henderson #endif
19