summaryrefslogtreecommitdiff
path: root/HisiPkg/D01BoardPkg/Bds/BdsInternal.h
AgeCommit message (Collapse)Author
2014-12-17HisiPkg: D01: Move bootwrapper to SRAMAlexander Graf
Reserving DDR memory is a very tricky thing to do. We always need to make sure we don't overlap with memory regions the guest uncondionally uses. However, we need to keep the bootwrapper code resident in memory for CPU hotplug. So let's just move it into SRAM. There it can stay happily ever after. Unfortunately we need to make sure we only copy the bootwrapper to SRAM, not a full NAND block. So this patch also introduces a bounce buffer for NAND access. Signed-off-by: Alexander Graf <agraf@suse.de> Signed-off-by: Wei Xu <xuwei5@huawei.com>
2014-12-17HisiPkg: D01: Move bootwrapper and kernel offsets to headerAlexander Graf
We have 2 files that need to know the location of kernel and bootwrapper in the physical address layout. Move the definitions to a header file so both can use defines rather than hard coded values. Signed-off-by: Alexander Graf <agraf@suse.de> Signed-off-by: Wei Xu <xuwei5@huawei.com>
2014-12-10HisiPkg: change to use uefi shell in HisiPkgwei.xu
Signed-off-by: Wei Xu <xuwei5@huawei.com>
2014-12-10HisiPkg: fix the issue of line ending inconsistencies in HisiPkg using unix2doswei.xu
Signed-off-by: Wei Xu <xuwei5@huawei.com>
2014-12-10HisiPkg: merge Hisilicon UEFI packagewei.xu
Signed-off-by: Wei Xu <xuwei5@huawei.com>