]> git.proxmox.com Git - mirror_edk2.git/commit
InOsEmuPkg: Unix emulator now compiles for IA-32.
authorandrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524>
Sat, 18 Jun 2011 17:53:31 +0000 (17:53 +0000)
committerandrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524>
Sat, 18 Jun 2011 17:53:31 +0000 (17:53 +0000)
commit112a857f61378fe7b37a938fc37e95addb328318
tree3ebf4a64995e31d732d183810ad029ee8d0279ec
parent2a5c4680269cefa6555abae13d09f1a5358c83c9
InOsEmuPkg: Unix emulator now compiles for IA-32.

Wrote IA-32 (align stack to 16-bytes) gaskets for emulator and got it to compile for IA-32. TempRam switch code is not ported to IA-32 in Sec. Code crashes in Sec.

Signed-off-by: andrewfish
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11849 6f19259b-4bc3-4df7-8a09-765794883524
InOsEmuPkg/Sec/Ia32/SwitchRam.S [new file with mode: 0644]
InOsEmuPkg/Sec/Sec.inf
InOsEmuPkg/Unix/Sec/Ia32/Gasket.S [new file with mode: 0644]
InOsEmuPkg/Unix/Sec/Ia32/SwitchStack.c [new file with mode: 0644]
InOsEmuPkg/Unix/Sec/SecMain.c
InOsEmuPkg/Unix/Sec/SecMain.inf
InOsEmuPkg/Unix/UnixX64.dsc
InOsEmuPkg/Unix/build.sh [new file with mode: 0755]