mirror of https://github.com/acidanthera/audk.git
ArmPlatformPkg/ArmVExpressPkg: Add PL180 MCI support to ARM RTSM
The MMC controller is accessible through the ARM RTSM model. A filesystem can be added on a MMC file to be accessible through the UEFI firmware running on RTSM. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12862 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
c7b7c44598
commit
53f39c6c9a
|
@ -136,6 +136,10 @@
|
||||||
## PL111 Versatile Express Motherboard controller
|
## PL111 Versatile Express Motherboard controller
|
||||||
gArmPlatformTokenSpaceGuid.PcdPL111LcdBase|0x1C1F0000
|
gArmPlatformTokenSpaceGuid.PcdPL111LcdBase|0x1C1F0000
|
||||||
|
|
||||||
|
## PL180 MMC/SD card controller
|
||||||
|
gArmPlatformTokenSpaceGuid.PcdPL180SysMciRegAddress|0x1C010048
|
||||||
|
gArmPlatformTokenSpaceGuid.PcdPL180MciBaseAddress|0x1C050000
|
||||||
|
|
||||||
#
|
#
|
||||||
# ARM PL390 General Interrupt Controller
|
# ARM PL390 General Interrupt Controller
|
||||||
#
|
#
|
||||||
|
|
|
@ -157,6 +157,12 @@ READ_LOCK_STATUS = TRUE
|
||||||
INF FatPkg/EnhancedFatDxe/Fat.inf
|
INF FatPkg/EnhancedFatDxe/Fat.inf
|
||||||
INF MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.inf
|
INF MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.inf
|
||||||
|
|
||||||
|
#
|
||||||
|
# Multimedia Card Interface
|
||||||
|
#
|
||||||
|
INF EmbeddedPkg/Universal/MmcDxe/MmcDxe.inf
|
||||||
|
INF ArmPlatformPkg/Drivers/PL180MciDxe/PL180MciDxe.inf
|
||||||
|
|
||||||
#
|
#
|
||||||
# UEFI application (Shell Embedded Boot Loader)
|
# UEFI application (Shell Embedded Boot Loader)
|
||||||
#
|
#
|
||||||
|
|
|
@ -136,6 +136,10 @@
|
||||||
## PL111 Versatile Express Motherboard controller
|
## PL111 Versatile Express Motherboard controller
|
||||||
gArmPlatformTokenSpaceGuid.PcdPL111LcdBase|0x1C1F0000
|
gArmPlatformTokenSpaceGuid.PcdPL111LcdBase|0x1C1F0000
|
||||||
|
|
||||||
|
## PL180 MMC/SD card controller
|
||||||
|
gArmPlatformTokenSpaceGuid.PcdPL180SysMciRegAddress|0x1C010048
|
||||||
|
gArmPlatformTokenSpaceGuid.PcdPL180MciBaseAddress|0x1C050000
|
||||||
|
|
||||||
#
|
#
|
||||||
# ARM PL390 General Interrupt Controller
|
# ARM PL390 General Interrupt Controller
|
||||||
#
|
#
|
||||||
|
|
|
@ -157,6 +157,12 @@ READ_LOCK_STATUS = TRUE
|
||||||
INF FatPkg/EnhancedFatDxe/Fat.inf
|
INF FatPkg/EnhancedFatDxe/Fat.inf
|
||||||
INF MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.inf
|
INF MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.inf
|
||||||
|
|
||||||
|
#
|
||||||
|
# Multimedia Card Interface
|
||||||
|
#
|
||||||
|
INF EmbeddedPkg/Universal/MmcDxe/MmcDxe.inf
|
||||||
|
INF ArmPlatformPkg/Drivers/PL180MciDxe/PL180MciDxe.inf
|
||||||
|
|
||||||
#
|
#
|
||||||
# UEFI application (Shell Embedded Boot Loader)
|
# UEFI application (Shell Embedded Boot Loader)
|
||||||
#
|
#
|
||||||
|
|
|
@ -147,6 +147,10 @@
|
||||||
## PL111 Versatile Express Motherboard controller
|
## PL111 Versatile Express Motherboard controller
|
||||||
gArmPlatformTokenSpaceGuid.PcdPL111LcdBase|0x1C1F0000
|
gArmPlatformTokenSpaceGuid.PcdPL111LcdBase|0x1C1F0000
|
||||||
|
|
||||||
|
## PL180 MMC/SD card controller
|
||||||
|
gArmPlatformTokenSpaceGuid.PcdPL180SysMciRegAddress|0x1C010048
|
||||||
|
gArmPlatformTokenSpaceGuid.PcdPL180MciBaseAddress|0x1C050000
|
||||||
|
|
||||||
#
|
#
|
||||||
# ARM PL390 General Interrupt Controller
|
# ARM PL390 General Interrupt Controller
|
||||||
#
|
#
|
||||||
|
|
|
@ -156,6 +156,12 @@ READ_LOCK_STATUS = TRUE
|
||||||
INF FatPkg/EnhancedFatDxe/Fat.inf
|
INF FatPkg/EnhancedFatDxe/Fat.inf
|
||||||
INF MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.inf
|
INF MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.inf
|
||||||
|
|
||||||
|
#
|
||||||
|
# Multimedia Card Interface
|
||||||
|
#
|
||||||
|
INF EmbeddedPkg/Universal/MmcDxe/MmcDxe.inf
|
||||||
|
INF ArmPlatformPkg/Drivers/PL180MciDxe/PL180MciDxe.inf
|
||||||
|
|
||||||
#
|
#
|
||||||
# UEFI application (Shell Embedded Boot Loader)
|
# UEFI application (Shell Embedded Boot Loader)
|
||||||
#
|
#
|
||||||
|
|
Loading…
Reference in New Issue