Skip to content

rcpao-enmotus/RamDiskPkg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RamDisk -- RamDisk UEFI Driver

https://github.com/rcpao-enmotus/RamDiskPkg
Roger C. Pao <[email protected]>


diskimage.h is compiled directly into RamDisk.efi.

Copy one of the EFI-*.img to diskimage.img.
*.img can be mounted by ImDisk Virtual Disk Driver available from 
http:https://www.ltr-data.se/opencode.html/

Run xxd-i.sh to generate diskimage.h from diskimage.img.
'xxd: Hexdump utility' is available in cygwin.


Build Instructions

https://github.com/tianocore/tianocore.github.io/wiki/UDK2014.IHV-Setup-Guide
https://github.com/tianocore-docs/Docs/raw/master/Driver_Developer/UDK2014.IHV.zip

UDK2014.IHV/Conf/target.txt
ACTIVE_PLATFORM       = RamDiskPkg/RamDiskPkg.dsc
TARGET_ARCH           = X64
TOOL_CHAIN_TAG        = VS2012x86 # or GCC48 depending on 'gcc --version'

cd UDK2014.IHV
git clone [email protected]:rcpao-enmotus/RamDiskPkg.git

$ ./xxd-i.sh #to generate diskimage.h from diskimage.img
build

RamDisk.efi locations:
UDK2014.IHV\Build\RamDiskPkg\DEBUG_VS2012x86\X64\RamDisk.efi
UDK2014.IHV\Build\RamDiskPkg\DEBUG_VS2012x86\X64\RamDiskPkg\RamDisk\RamDisk\DEBUG\RamDisk.efi
UDK2014.IHV\Build\RamDiskPkg\DEBUG_VS2012x86\X64\RamDiskPkg\RamDisk\RamDisk\OUTPUT\RamDisk.efi

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages