]> git.proxmox.com Git - mirror_edk2.git/commit - DuetPkg/BootSector/start32.asm
DuetPkg BootSector:
authorrsun3 <rsun3@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 16 Nov 2011 09:38:12 +0000 (09:38 +0000)
committerrsun3 <rsun3@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 16 Nov 2011 09:38:12 +0000 (09:38 +0000)
commit3a4b9eba07e5cd1866842b0173fac93ffdb931e9
tree537a5a505365b1b5fa680801a96c31be3cb4c2cc
parent4a6876b72f2d654c168bfe7e3a80da7b98fff8b5
DuetPkg BootSector:
Update start.asm(S)/start16.asm(S)/start32.asm(S)/efi32.asm(S) under DuetPkg\BootSector to follow the IA32 recommendations on switching to protected mode: Immediately following the MOV CR0 instruction, execute a far JMP or far CALL instruction. (This operation is typically a far jump or call to the next instruction in the instruction stream.)

Signed-off-by: rsun3
Reviewed-by: niruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12723 6f19259b-4bc3-4df7-8a09-765794883524
14 files changed:
DuetPkg/BootSector/BootSector.inf
DuetPkg/BootSector/bin/Start.com
DuetPkg/BootSector/bin/Start16.com
DuetPkg/BootSector/bin/Start32.com
DuetPkg/BootSector/bin/efi32.com
DuetPkg/BootSector/bin/efi32.com2
DuetPkg/BootSector/efi32.S
DuetPkg/BootSector/efi32.asm
DuetPkg/BootSector/start.S
DuetPkg/BootSector/start.asm
DuetPkg/BootSector/start16.S
DuetPkg/BootSector/start16.asm
DuetPkg/BootSector/start32.S
DuetPkg/BootSector/start32.asm