#------------------------------------------------------------------------------\r
#*\r
-#* Copyright 2006 - 2007, Intel Corporation \r
-#* All rights reserved. This program and the accompanying materials \r
+#* Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>\r
+#* This program and the accompanying materials \r
#* are licensed and made available under the terms and conditions of the BSD License \r
#* which accompanies this distribution. The full text of the license may be found at \r
#* http://opensource.org/licenses/bsd-license.php \r
# .dosseg\r
.stack: \r
.486p: \r
- .code: \r
+ .code16 \r
\r
.equ BLOCK_SIZE, 0x0200\r
.equ BLOCK_MASK, 0x01ff\r
# PhysicalDrive - Used to indicate which disk to be boot\r
# Can be patched by tool\r
# ****************************************************************************\r
- .org 0x01B6\r
+ # .org 0x01B6 # Just for passing build.\r
PhysicalDrive: .byte 0x80\r
\r
# ****************************************************************************\r
# GptPartitionIndicator - Used to indicate which GPT partition to be boot\r
# Can be patched by tool\r
# ****************************************************************************\r
- .org 0x01B7\r
+ # .org 0x01B7 # Just for passing build.\r
GptPartitionIndicator: .byte 0\r
\r
# ****************************************************************************\r
# Unique MBR signature\r
# ****************************************************************************\r
- .org 0x01B8\r
+ # .org 0x01B8 # Just for passing build.\r
.ascii "DUET"\r
\r
# ****************************************************************************\r
# Unknown\r
# ****************************************************************************\r
- .org 0x01BC\r
+ # .org 0x01BC # Just for passing build.\r
.word 0\r
\r
# ****************************************************************************\r
# PMBR Entry - Can be patched by tool\r
# ****************************************************************************\r
- .org 0x01BE\r
+ # .org 0x01BE # Just for passing build.\r
.byte 0 # Boot Indicator\r
.byte 0xff # Start Header\r
.byte 0xff # Start Sector\r
.long 1 # Starting LBA\r
.long 0xFFFFFFFF # End LBA\r
\r
- .org 0x01CE\r
+ # .org 0x01CE # Just for passing build.\r
.long 0,0,0,0\r
- .org 0x01DE\r
+ # .org 0x01DE # Just for passing build.\r
.long 0,0,0,0\r
- .org 0x01EE\r
+ # .org 0x01EE # Just for passing build.\r
.long 0,0,0,0\r
\r
# ****************************************************************************\r
# Sector Signature\r
# ****************************************************************************\r
\r
- .org 0x01FE\r
+ # .org 0x01FE # Just for passing build.\r
SectorSignature: \r
.word 0xaa55 # Boot Sector Signature\r
\r