]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ArmEbPkg/ArmEbPkg.dsc
Added stub RTC lib, turned on option of building debug agent (GDB STUB) into SEC...
[mirror_edk2.git] / ArmEbPkg / ArmEbPkg.dsc
index 41ff7426dd3d36e95621738e6da61ccaadfce9de..dd0d24c4fe4e82657e70ad598ad7891baedb1d78 100644 (file)
@@ -71,7 +71,7 @@
   
   SemihostLib|ArmPkg/Library/SemihostLib/SemihostLib.inf
   
-  RealTimeClockLib|EmbeddedPkg/Library/TemplateRealTimeClockLib/TemplateRealTimeClockLib.inf
+  RealTimeClockLib|ArmEbPkg/Library/RealTimeClockLib/RealTimeClockLib.inf
 
   IoLib|MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf
   
   
   ArmDisassemblerLib|ArmPkg/Library/ArmDisassemblerLib/ArmDisassemblerLib.inf
   DebugAgentLib|MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull.inf
+  DebugAgentTimerLib|ArmEbPkg/Library/DebugAgentTimerLib/DebugAgentTimerLib.inf
 
   SerialPortLib|ArmEbPkg/Library/SerialPortLib/SerialPortLib.inf
   TimerLib|ArmEbPkg/Library/TimerLib/TimerLib.inf  
   GdbSerialLib|ArmEbPkg/Library/GdbSerialLib/GdbSerialLib.inf
 
 
+
 [LibraryClasses.common.SEC]
   ArmLib|ArmPkg/Library/ArmLib/ArmV7/ArmV7LibPrePi.inf
   PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
   # 1/123 faster than Stm or Vstm version
   BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
 
+  # Uncomment to turn on GDB stub in SEC. 
+  #DebugAgentLib|EmbeddedPkg/Library/GdbDebugAgent/GdbDebugAgent.inf
+
 [LibraryClasses.common.DXE_CORE]
   HobLib|MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf
   MemoryAllocationLib|MdeModulePkg/Library/DxeCoreMemoryAllocationLib/DxeCoreMemoryAllocationLib.inf
   #
   gArmTokenSpaceGuid.PcdArmUncachedMemoryMask|0x0000000040000000
 
+  #
+  # ARM EB PCDS
+  #
+  gArmEbTokenSpaceGuid.PcdConsoleUartBase|0x10009000
+  gArmEbTokenSpaceGuid.PcdGdbUartBase|0x1000a000
+
+
 ################################################################################
 #
 # Components Section - list of all EDK II Modules needed by this Platform