]> git.proxmox.com Git - mirror_edk2.git/blob - ArmVirtPkg/Include/ArmPlatform.h
ArmVirtPkg: introduce FdtClientProtocol
[mirror_edk2.git] / ArmVirtPkg / Include / ArmPlatform.h
1 /** @file
2 * Header defining platform constants (Base addresses, sizes, flags)
3 *
4 * Copyright (c) 2011, ARM Limited. All rights reserved.
5 * Copyright (c) 2014, Linaro Limited
6 *
7 * This program and the accompanying materials
8 * are licensed and made available under the terms and conditions of the BSD License
9 * which accompanies this distribution. The full text of the license may be found at
10 * http://opensource.org/licenses/bsd-license.php
11 *
12 * THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
14 *
15 **/
16
17 #ifndef __PLATFORM_H__
18 #define __PLATFORM_H__
19
20 //
21 // We don't care about this value, but the PL031 driver depends on the macro
22 // to exist: it will pass it on to our ArmPlatformSysConfigLib:ConfigGet()
23 // function, which just returns EFI_UNSUPPORTED.
24 //
25 #define SYS_CFG_RTC 0x0
26
27 #define QEMU_NOR_BLOCK_SIZE SIZE_256KB
28 #define QEMU_NOR0_BASE 0x0
29 #define QEMU_NOR0_SIZE SIZE_64MB
30 #define QEMU_NOR1_BASE 0x04000000
31 #define QEMU_NOR1_SIZE SIZE_64MB
32
33 #endif