Revision: 16427
          http://sourceforge.net/p/edk2/code/16427
Author:   vanjeff
Date:     2014-11-25 05:12:09 +0000 (Tue, 25 Nov 2014)
Log Message:
-----------
Sync patch r16217 from main trunk.

Add comments for FSVariable driver which used by Duet platform only, trust all 
meta data for this platform.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong <[email protected]>
Reviewed-by: Ruiyu Ni <[email protected]>

Revision Links:
--------------
    http://sourceforge.net/p/edk2/code/16217

Modified Paths:
--------------
    branches/UDK2014.SP1/DuetPkg/FSVariable/FSVariable.c
    branches/UDK2014.SP1/DuetPkg/FSVariable/FSVariable.h
    branches/UDK2014.SP1/DuetPkg/FSVariable/FileStorage.c
    branches/UDK2014.SP1/DuetPkg/FSVariable/MemStorage.c
    branches/UDK2014.SP1/DuetPkg/FSVariable/VariableStorage.h

Modified: branches/UDK2014.SP1/DuetPkg/FSVariable/FSVariable.c
===================================================================
--- branches/UDK2014.SP1/DuetPkg/FSVariable/FSVariable.c        2014-11-25 
04:58:17 UTC (rev 16426)
+++ branches/UDK2014.SP1/DuetPkg/FSVariable/FSVariable.c        2014-11-25 
05:12:09 UTC (rev 16427)
@@ -1,6 +1,12 @@
 /*++
 
-Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>
+Caution: This file is used for Duet platform only, do not use them in real 
platform.
+All variable code, variable metadata, and variable data used by Duet platform 
are on 
+disk. They can be changed by user. BIOS is not able to protoect those.
+Duet trusts all meta data from disk. If variable code, variable metadata and 
variable
+data is modified in inproper way, the behavior is undefined.
+
+Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>
 This program and the accompanying materials
 are licensed and made available under the terms and conditions of the BSD 
License
 which accompanies this distribution.  The full text of the license may be 
found at

Modified: branches/UDK2014.SP1/DuetPkg/FSVariable/FSVariable.h
===================================================================
--- branches/UDK2014.SP1/DuetPkg/FSVariable/FSVariable.h        2014-11-25 
04:58:17 UTC (rev 16426)
+++ branches/UDK2014.SP1/DuetPkg/FSVariable/FSVariable.h        2014-11-25 
05:12:09 UTC (rev 16427)
@@ -1,6 +1,12 @@
 /*++
 
-Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
+Caution: This file is used for Duet platform only, do not use them in real 
platform.
+All variable code, variable metadata, and variable data used by Duet platform 
are on 
+disk. They can be changed by user. BIOS is not able to protoect those.
+Duet trusts all meta data from disk. If variable code, variable metadata and 
variable
+data is modified in inproper way, the behavior is undefined.
+
+Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>
 This program and the accompanying materials                          
 are licensed and made available under the terms and conditions of the BSD 
License         
 which accompanies this distribution.  The full text of the license may be 
found at        

Modified: branches/UDK2014.SP1/DuetPkg/FSVariable/FileStorage.c
===================================================================
--- branches/UDK2014.SP1/DuetPkg/FSVariable/FileStorage.c       2014-11-25 
04:58:17 UTC (rev 16426)
+++ branches/UDK2014.SP1/DuetPkg/FSVariable/FileStorage.c       2014-11-25 
05:12:09 UTC (rev 16427)
@@ -1,6 +1,12 @@
 /*++
 
-Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
+Caution: This file is used for Duet platform only, do not use them in real 
platform.
+All variable code, variable metadata, and variable data used by Duet platform 
are on 
+disk. They can be changed by user. BIOS is not able to protoect those.
+Duet trusts all meta data from disk. If variable code, variable metadata and 
variable
+data is modified in inproper way, the behavior is undefined.
+
+Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>
 This program and the accompanying materials
 are licensed and made available under the terms and conditions of the BSD 
License
 which accompanies this distribution.  The full text of the license may be 
found at

Modified: branches/UDK2014.SP1/DuetPkg/FSVariable/MemStorage.c
===================================================================
--- branches/UDK2014.SP1/DuetPkg/FSVariable/MemStorage.c        2014-11-25 
04:58:17 UTC (rev 16426)
+++ branches/UDK2014.SP1/DuetPkg/FSVariable/MemStorage.c        2014-11-25 
05:12:09 UTC (rev 16427)
@@ -1,6 +1,12 @@
 /*++
 
-Copyright (c) 2006 - 2007, Intel Corporation. All rights reserved.<BR>
+Caution: This file is used for Duet platform only, do not use them in real 
platform.
+All variable code, variable metadata, and variable data used by Duet platform 
are on 
+disk. They can be changed by user. BIOS is not able to protoect those.
+Duet trusts all meta data from disk. If variable code, variable metadata and 
variable
+data is modified in inproper way, the behavior is undefined.
+
+Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>
 This program and the accompanying materials
 are licensed and made available under the terms and conditions of the BSD 
License
 which accompanies this distribution.  The full text of the license may be 
found at

Modified: branches/UDK2014.SP1/DuetPkg/FSVariable/VariableStorage.h
===================================================================
--- branches/UDK2014.SP1/DuetPkg/FSVariable/VariableStorage.h   2014-11-25 
04:58:17 UTC (rev 16426)
+++ branches/UDK2014.SP1/DuetPkg/FSVariable/VariableStorage.h   2014-11-25 
05:12:09 UTC (rev 16427)
@@ -1,6 +1,12 @@
 /*++
 
-Copyright (c) 2006 - 2007, Intel Corporation. All rights reserved.<BR>
+Caution: This file is used for Duet platform only, do not use them in real 
platform.
+All variable code, variable metadata, and variable data used by Duet platform 
are on 
+disk. They can be changed by user. BIOS is not able to protoect those.
+Duet trusts all meta data from disk. If variable code, variable metadata and 
variable
+data is modified in inproper way, the behavior is undefined.
+
+Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>
 This program and the accompanying materials                          
 are licensed and made available under the terms and conditions of the BSD 
License         
 which accompanies this distribution.  The full text of the license may be 
found at        


------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to