diff options
author | oliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524> | 2011-06-11 11:56:30 +0000 |
---|---|---|
committer | oliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524> | 2011-06-11 11:56:30 +0000 |
commit | a355a3654f0af22db9f68d988dbb4c72b835f414 (patch) | |
tree | ed34e67320d2f483270a79887138ea02a196c474 /ArmPkg/ArmPkg.dec | |
parent | e6b3b50834110bc796a3706d6de80de113f439d2 (diff) | |
download | edk2-a355a3654f0af22db9f68d988dbb4c72b835f414.tar.gz edk2-a355a3654f0af22db9f68d988dbb4c72b835f414.tar.bz2 edk2-a355a3654f0af22db9f68d988dbb4c72b835f414.zip |
ArmPkg/BdsLib: Upgrade the library to use natively the Device Path
The previous version was using the string representation of the Device Path.
This new version takes as paramater the binary representation of the Device Path
It also tries to detect which kind of device support it refers by using the remaining
part of the Device Path after it has been loaded by gBS->ConnectController()
Lots of bug have been fixed as well in this new version.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11799 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'ArmPkg/ArmPkg.dec')
-rw-r--r-- | ArmPkg/ArmPkg.dec | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/ArmPkg/ArmPkg.dec b/ArmPkg/ArmPkg.dec index 37fc7f2931..0357810c56 100644 --- a/ArmPkg/ArmPkg.dec +++ b/ArmPkg/ArmPkg.dec @@ -125,7 +125,8 @@ # BdsLib
#
gArmTokenSpaceGuid.PcdArmMachineType|0|UINT32|0x0000001E
- gArmTokenSpaceGuid.PcdLinuxKernelDP|L""|VOID*|0x0000001F
- gArmTokenSpaceGuid.PcdLinuxAtag|""|VOID*|0x00000020
- gArmTokenSpaceGuid.PcdFdtDP|L""|VOID*|0x00000021
+ # The compressed Linux kernel is expected to be under 128MB from the beginning of the System Memory
+ gArmTokenSpaceGuid.PcdArmLinuxKernelMaxOffset|0x08000000|UINT32|0x0000001F
+ # The Linux ATAGs are expected to be under 0x4000 (16KB) from the beginning of the System Memory
+ gArmTokenSpaceGuid.PcdArmLinuxAtagMaxOffset|0x4000|UINT32|0x00000020
|