+++ /dev/null
-/** @file ArmPlatformSysConfigLib.h\r
-\r
- Copyright (c) 2011-2012, ARM Ltd. All rights reserved.<BR>\r
-\r
- This program and the accompanying materials\r
- are licensed and made available under the terms and conditions of the BSD License\r
- which accompanies this distribution. The full text of the license may be found at\r
- http://opensource.org/licenses/bsd-license.php\r
-\r
- THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
- WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
-\r
-**/\r
-\r
-#ifndef __ARM_PLATFORM_SYS_CONFIG_H__\r
-#define __ARM_PLATFORM_SYS_CONFIG_H__\r
-\r
-#include <Base.h>\r
-\r
-/* This header file makes it easier to access the System Configuration Registers\r
- * in the ARM Versatile Express motherboard.\r
- */\r
-\r
-//\r
-// Typedef\r
-//\r
-typedef UINT32 SYS_CONFIG_FUNCTION;\r
-\r
-//\r
-// Functions\r
-//\r
-RETURN_STATUS\r
-ArmPlatformSysConfigInitialize (\r
- VOID\r
- );\r
-\r
-RETURN_STATUS\r
-ArmPlatformSysConfigGet (\r
- IN SYS_CONFIG_FUNCTION Function,\r
- OUT UINT32* Value\r
- );\r
-\r
-RETURN_STATUS\r
-ArmPlatformSysConfigGetValues (\r
- IN SYS_CONFIG_FUNCTION Function,\r
- IN UINTN Size,\r
- OUT UINT32* Values\r
- );\r
-\r
-RETURN_STATUS\r
-ArmPlatformSysConfigSet (\r
- IN SYS_CONFIG_FUNCTION Function,\r
- IN UINT32 Value\r
- );\r
-\r
-RETURN_STATUS\r
-ArmPlatformSysConfigSetDevice (\r
- IN SYS_CONFIG_FUNCTION Function,\r
- IN UINT32 Device,\r
- IN UINT32 Value\r
- );\r
-\r
-#endif /* __SYS_CFG_REGISTERS_H__ */\r
+++ /dev/null
-/** @file\r
-\r
- Copyright (c) 2011-2014, ARM Ltd. All rights reserved.<BR>\r
-\r
- This program and the accompanying materials\r
- are licensed and made available under the terms and conditions of the BSD License\r
- which accompanies this distribution. The full text of the license may be found at\r
- http://opensource.org/licenses/bsd-license.php\r
-\r
- THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
- WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
-\r
-**/\r
-\r
-#include <Base.h>\r
-\r
-#include <Library/ArmPlatformSysConfigLib.h>\r
-\r
-\r
-RETURN_STATUS\r
-ArmPlatformSysConfigInitialize (\r
- VOID\r
- )\r
-{\r
- return RETURN_SUCCESS;\r
-}\r
-\r
-/***************************************\r
- * GENERAL FUNCTION: AccessSysCfgRegister\r
- * Interacts with\r
- * SYS_CFGSTAT\r
- * SYS_CFGDATA\r
- * SYS_CFGCTRL\r
- * for setting and for reading out values\r
- ***************************************/\r
-RETURN_STATUS\r
-AccessSysCfgRegister (\r
- IN UINT32 ReadWrite,\r
- IN UINT32 Function,\r
- IN UINT32 Site,\r
- IN UINT32 Position,\r
- IN UINT32 Device,\r
- IN OUT UINT32* Data\r
- )\r
-{\r
- return RETURN_UNSUPPORTED;\r
-}\r
-\r
-RETURN_STATUS\r
-ArmPlatformSysConfigGet (\r
- IN SYS_CONFIG_FUNCTION Function,\r
- OUT UINT32* Value\r
- )\r
-{\r
- return RETURN_UNSUPPORTED;\r
-}\r
-\r
-RETURN_STATUS\r
-ArmPlatformSysConfigGetValues (\r
- IN SYS_CONFIG_FUNCTION Function,\r
- IN UINTN Size,\r
- OUT UINT32* Values\r
- )\r
-{\r
- return RETURN_UNSUPPORTED;\r
-}\r
-\r
-RETURN_STATUS\r
-ArmPlatformSysConfigSet (\r
- IN SYS_CONFIG_FUNCTION Function,\r
- IN UINT32 Value\r
- )\r
-{\r
- return RETURN_UNSUPPORTED;\r
-}\r
-\r
-RETURN_STATUS\r
-ArmPlatformSysConfigSetDevice (\r
- IN SYS_CONFIG_FUNCTION Function,\r
- IN UINT32 Device,\r
- IN UINT32 Value\r
- )\r
-{\r
- return RETURN_UNSUPPORTED;\r
-}\r
+++ /dev/null
-#/** @file\r
-#\r
-# Copyright (c) 2011-2014, ARM Ltd. All rights reserved.<BR>\r
-#\r
-# This program and the accompanying materials\r
-# are licensed and made available under the terms and conditions of the BSD License\r
-# which accompanies this distribution. The full text of the license may be found at\r
-# http://opensource.org/licenses/bsd-license.php\r
-#\r
-# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
-# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
-#\r
-#**/\r
-\r
-[Defines]\r
- INF_VERSION = 0x00010005\r
- BASE_NAME = ArmPlatformSysConfigLibNull\r
- FILE_GUID = b2a191a9-9bac-4c83-a2f3-d5f6e71efd03\r
- MODULE_TYPE = BASE\r
- VERSION_STRING = 1.0\r
- LIBRARY_CLASS = ArmPlatformSysConfigLib\r
-\r
-[Sources.common]\r
- ArmPlatformSysConfigLibNull.c\r
-\r
-[Packages]\r
- MdePkg/MdePkg.dec\r
- ArmPlatformPkg/ArmPlatformPkg.dec\r