From 4e9f846b7ec73a1d05b6921ebd52df6fa2660234 Mon Sep 17 00:00:00 2001 From: Kerry Brown Date: Fri, 13 Jul 2018 09:19:40 -0600 Subject: [PATCH] Stoney Ridge: PSP bootloader update The standard PSP bootloader firmware has assumptions regarding security processes which are not compatible with vboot functionality. This version is fully compatible with vboot. BUG=b:76202697 TEST=Runs on Grunt Change-Id: I2b8dd854f62990fa4829de45b4106773ef9b8cee Signed-off-by: Kerry Brown --- .../PSP/PspBootLoader_prod_ST.sbin | Bin 28612 -> 24968 bytes soc/amd/stoneyridge/PSP/license.txt | 436 +++++++++--------- 2 files changed, 217 insertions(+), 219 deletions(-) diff --git a/soc/amd/stoneyridge/PSP/PspBootLoader_prod_ST.sbin b/soc/amd/stoneyridge/PSP/PspBootLoader_prod_ST.sbin index c93539f19411dece691f897f37a995f78d38806a..2ab20c8935e8d0b1cf8049b8bea9356105672454 100644 GIT binary patch delta 12099 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%0D&;9@%r2^3FUfZTBZEldS4 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 NcE@YilIjE6{{hmQqm=*v diff --git a/soc/amd/stoneyridge/PSP/license.txt b/soc/amd/stoneyridge/PSP/license.txt index 6218490e4f..a344d4e4d8 100644 --- a/soc/amd/stoneyridge/PSP/license.txt +++ b/soc/amd/stoneyridge/PSP/license.txt @@ -1,252 +1,250 @@ ADVANCED MICRO DEVICES, INC. -OBJECT CODE DISTRIBUTION AGREEMENT + OBJECT CODE DISTRIBUTION AGREEMENT -IMPORTANT- READ CAREFULLY: DO NOT INSTALL, COPY OR USE THE ENCLOSED -SOFTWARE, ("LICENSED SOFTWARE") OR LICENSED TOOL (AS DEFINED BELOW), OR -ANY PORTION THEREOF, UNTIL YOU HAVE CAREFULLY READ AND AGREED TO THE -FOLLOWING TERMS AND CONDITIONS. THIS IS A LEGAL AGREEMENT ("AGREEMENT") -BETWEEN YOU (EITHER AN INDIVIDUAL OR AN ENTITY) ("YOU") AND ADVANCED -MICRO DEVICES, INC. ("AMD"). BY USING THE LICENSED SOFTWARE OR LICENSED -TOOL, YOU ARE AGREEING TO BE BOUND BY THE TERMS OF THIS LICENSE. + IMPORTANT- READ CAREFULLY: DO NOT INSTALL, COPY OR USE THE ENCLOSED OR ASSOCIATED + SOFTWARE, ("LICENSED SOFTWARE") OR LICENSED TOOL (AS DEFINED BELOW), OR + ANY PORTION THEREOF, UNTIL YOU HAVE CAREFULLY READ AND AGREED TO THE + FOLLOWING TERMS AND CONDITIONS. THIS IS A LEGAL AGREEMENT ("AGREEMENT") + BETWEEN YOU (EITHER AN INDIVIDUAL OR AN ENTITY) ("YOU") AND ADVANCED + MICRO DEVICES, INC. ("AMD"). BY USING THE LICENSED SOFTWARE OR LICENSED + TOOL, YOU ARE AGREEING TO BE BOUND BY THE TERMS OF THIS LICENSE. -IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT INSTALL, COPY -OR USE THE LICENSED SOFTWARE, LICENSED TOOL, OR ANY PORTION THEREOF. + IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT INSTALL, COPY + OR USE THE LICENSED SOFTWARE, LICENSED TOOL, OR ANY PORTION THEREOF. -1. DEFINITIONS + 1. DEFINITIONS -1.1 "Documentation" means install scripts and online or electronic -documentation associated, included, or provided in connection with the -Object Code of the Licensed Software, or any portion thereof. + 1.1 "Documentation" means install scripts and online or electronic + documentation associated, included, or provided in connection with the + Object Code of the Licensed Software, or any portion thereof. -1.2 "Intellectual Property Rights" means all copyrights, trademarks, -trade secrets, patents, mask works, and all related, similar, or other -intellectual property rights recognized in any jurisdiction worldwide, -including all applications and registrations with respect thereto. + 1.2 "Intellectual Property Rights" means all copyrights, trademarks, + trade secrets, patents, mask works, and all related, similar, or other + intellectual property rights recognized in any jurisdiction worldwide, + including all applications and registrations with respect thereto. -1.3 "Object Code" means machine readable computer programming code files, -which is not in a human readable form. + 1.3 "Object Code" means machine readable computer programming code files, + which is not in a human readable form. -1.4 "Licensed Tool" means BINUTIL2.exe, the associated tool to be used to -set the base execution address. + 1.4 "Licensed Tool" means any tools associated with the licensed software. -2. LICENSE. Subject to the terms and conditions of this Agreement, AMD -hereby grants You a non-exclusive, royalty-free, revocable, -non-transferable, limited, copyright license to + 2. LICENSE. Subject to the terms and conditions of this Agreement, AMD + hereby grants You a non-exclusive, royalty-free, revocable, + non-transferable, limited, copyright license to - a) use, distribute and sublicense the Licensed Software to - customers and end users (collectively, "Distribution Channel") - for use with Your products that incorporate AMD products. Such - distribution may be made through multiple tiers of distribution, - only subject to an end user license agreement that meets the - requirements in section 2.1. - b) modify the Licensed Software using the Licensed Tool to set the - base execution address in the License Software only; - c) use the Licensed Tool only as necessary to exercise the limited - rights in Section 2(b) above. + a) use, distribute and sublicense the Licensed Software to + customers and end users (collectively, "Distribution Channel") + for use with Your products that incorporate AMD products. Such + distribution may be made through multiple tiers of distribution, + only subject to an end user license agreement that meets the + requirements in section 2.1. -2.1 End User License Agreement. Distribution of Licensed Software by -You and Your Distribution Channel will be pursuant to an enforceable -end user license agreement ("End User License Agreement") with terms -and conditions that at a minimum are substantially similar to those set -forth in Section 3 and the following: + b) use Licensed Tools only as necessary to exercise the limited + rights in Section 2(a) above. - (a) prohibition on transfer or duplication of the Licensed Software - (except for reasonable backup); - (b) prohibitions on reverse engineering (unless allowed by law for - interoperability), disassembly or de-compilation of the Licensed - Software; - (d) disclaimer, to the extent permitted by applicable law, of Your - and Your licensors' liability for any damages, whether punitive, - direct, incidental, indirect, special or consequential damages, - arising from the use of, or distribution of the Licensed Software; - (f) requirement that the end user comply fully with all relevant - export laws and regulations of the United States and other - applicable export and import laws; and (g) notification to the - end user that the Licensed Software is subject to a restricted - license and can only be used in conjunction with the intended - AMD products. You will be financially responsible for all claims - and damages to AMD caused by a breach of this Section 2.1. AMD - is a third party beneficiary of any End User License Agreement. + 2.1 End User License Agreement. Distribution of Licensed Software by + You and any entity in your distribution channel will be pursuant to an enforceable + end user license agreement ("End User License Agreement") with terms + and conditions that at a minimum are substantially similar to those set + forth in Section 3 and the following: -3. RESTRICTIONS. Except for the limited license expressly granted in -Section 2 herein, You have no other rights in the Licensed Software, -whether express, implied, arising by estoppel or otherwise. Further -restrictions regarding Your use of the Licensed Software are set forth -below. Except as expressly authorized herein, You may not: + (a) prohibition on transfer or duplication of the Licensed Software + (except for reasonable backup); + (b) prohibitions on reverse engineering (unless allowed by law for + interoperability), disassembly or de-compilation of the Licensed + Software; + (d) disclaimer, to the extent permitted by applicable law, of Your + and Your licensors' liability for any damages, whether punitive, + direct, incidental, indirect, special or consequential damages, + arising from the use of, or distribution of the Licensed Software; + (f) requirement that the end user comply fully with all relevant + export laws and regulations of the United States and other + applicable export and import laws; and (g) notification to the + end user that the Licensed Software is subject to a restricted + license and can only be used in conjunction with the intended + AMD products. You will be financially responsible for all claims + and damages to AMD caused by a breach of this Section 2.1. AMD + is a third party beneficiary of any End User License Agreement. - a) modify or create derivative works of the Licensed Software; - b) distribute, publish, display, sublicense, assign or otherwise - transfer the Licensed Software; - c) decompile, reverse engineer, disassemble or otherwise reduce the - Licensed Software in Object Code to a human-perceivable form - (except as allowed by applicable law); - d) alter or remove any copyright, trademark or patent notice(s) in - the Licensed Software or - e) use the Licensed Software to: + 3. RESTRICTIONS. Except for the limited license expressly granted in + Section 2 herein, You have no other rights in the Licensed Software, + whether express, implied, arising by estoppel or otherwise. Further + restrictions regarding Your use of the Licensed Software are set forth + below. Except as expressly authorized herein, You may not: - (i) develop inventions directly derived from Confidential - Information to seek patent protection - (ii) assist in the analysis of Your patents and patent - applications or - (iii) modify Your existing patents or patent applications. + a) modify or create derivative works of the Licensed Software; + b) distribute, publish, display, sublicense, assign or otherwise + transfer the Licensed Software; + c) decompile, reverse engineer, disassemble or otherwise reduce the + Licensed Software in Object Code to a human-perceivable form + (except as allowed by applicable law); + d) alter or remove any copyright, trademark or patent notice(s) in + the Licensed Software or + e) use the Licensed Software to: -4. OWNERSHIP. The Licensed Software including all Intellectual Property -Rights therein is and remains the sole and exclusive property of AMD or -its licensors, and You shall have no right, title or interest therein -except as expressly set forth in this Agreement. + (i) develop inventions directly derived from Confidential + Information to seek patent protection + (ii) assist in the analysis of Your patents and patent + applications or + (iii) modify Your existing patents or patent applications. -5. FEEDBACK. You have no obligation to give AMD any suggestions, -comments or other feedback ("Feedback") relating to the Licensed Software. -However, AMD may use and include any Feedback that it receives from You to -improve the Licensed Software or other AMD products, software and -technologies. Accordingly, for any Feedback You provide to AMD, You grant -AMD and its affiliates and subsidiaries a worldwide, non-exclusive, -irrevocable, royalty-free, perpetual license to, directly or indirectly, -use, reproduce, license, sublicense, distribute, make, have made, sell and -otherwise commercialize the Feedback in the Licensed Software or other AMD -products, software and technologies. You further agree not to provide any -Feedback that + 4. OWNERSHIP. The Licensed Software including all Intellectual Property + Rights therein is and remains the sole and exclusive property of AMD or + its licensors, and You shall have no right, title or interest therein + except as expressly set forth in this Agreement. - (a) You know is subject to any Intellectual Property Rights of any - third party or - (b) is subject to license terms which seek to require any products - incorporating or derived from such Feedback, or other AMD - Intellectual Property, to be licensed to or otherwise shared - with any third party. + 5. FEEDBACK. You have no obligation to give AMD any suggestions, + comments or other feedback ("Feedback") relating to the Licensed Software. + However, AMD may use and include any Feedback that it receives from You to + improve the Licensed Software or other AMD products, software and + technologies. Accordingly, for any Feedback You provide to AMD, You grant + AMD and its affiliates and subsidiaries a worldwide, non-exclusive, + irrevocable, royalty-free, perpetual license to, directly or indirectly, + use, reproduce, license, sublicense, distribute, make, have made, sell and + otherwise commercialize the Feedback in the Licensed Software or other AMD + products, software and technologies. You further agree not to provide any + Feedback that -6. SUPPORT AND UPDATES. AMD is under no obligation to provide any kind -of support under this Agreement. AMD may, in its sole discretion, provide -You with updates to the Licensed Software, and such updates will be -covered under this Agreement. + (a) You know is subject to any Intellectual Property Rights of any + third party or + (b) is subject to license terms which seek to require any products + incorporating or derived from such Feedback, or other AMD + Intellectual Property, to be licensed to or otherwise shared + with any third party. -7. WARRANTY DISCLAIMER, LIMITATION OF LIABILITY AND INDEMNIFICATION. + 6. SUPPORT AND UPDATES. AMD is under no obligation to provide any kind + of support under this Agreement. AMD may, in its sole discretion, provide + You with updates to the Licensed Software, and such updates will be + covered under this Agreement. -7.1 Disclaimer OF Warranty. THE LICENSED SOFTWARE IS PROVIDED "AS IS" -WITHOUT WARRANTY OF ANY KIND. AMD DISCLAIMS ALL WARRANTIES, EXPRESS, -IMPLIED, OR STATUTORY, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES -OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND -NON-INFRINGEMENT, THAT THE LICENSED SOFTWARE WILL RUN UNINTERRUPTED OR -ERROR-FREE OR WARRANTIES ARISING FROM CUSTOM OF TRADE OR COURSE OF USAGE. -THE ENTIRE RISK ASSOCIATED WITH THE USE OF THE LICENSED SOFTWARE IS -ASSUMED BY YOU INCLUDING, WITHOUT LIMITATION, PERFORMANCE AND -INTEROPERABILITY ISSUES THAT MAY ADVERSELY AFFECT YOUR EXPERIENCE AND -THE STABILITY OF YOUR COMPUTING SYSTEM; AND (C) OTHER EXPERIENCES -RESULTING IN ADVERSE EFFECTS, INCLUDING, BUT NOT LIMITED, TO DATA -CORRUPTION OR LOSS. Some jurisdictions do not allow the exclusion of -implied warranties, so the above exclusion may not apply to You. + 7. WARRANTY DISCLAIMER, LIMITATION OF LIABILITY AND INDEMNIFICATION. -7.2 Limitation of Liability and Indemnification. AMD AND ITS LICENSORS -WILL NOT, UNDER ANY CIRCUMSTANCES BE LIABLE TO YOU FOR ANY PUNITIVE, -DIRECT, INCIDENTAL, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES INCLUDING -LOSS OF USE, PROFITS, OR DATA ARISING FROM USE OF THE LICENSED SOFTWARE -OR THIS AGREEMENT EVEN IF AMD AND ITS LICENSORS HAVE BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. In no event shall AMD's total liability for -all damages, losses, and causes of action (whether in contract, tort -(including negligence) or otherwise) exceed the amount of $100 USD. You -agree to defend, indemnify and hold harmless AMD and its licensors, and -any of their directors, officers, employees, affiliates or agents from -and against any and all loss, damage, liability and other expenses -(including reasonable attorneys' fees), resulting from Your use, -distribution or sublicense of the Licensed Software or violation of the -terms and conditions of this Agreement by You or any sublicense. The -parties agree that these limitations are an essential element in setting -consideration herein. + 7.1 Disclaimer OF Warranty. THE LICENSED SOFTWARE IS PROVIDED "AS IS" + WITHOUT WARRANTY OF ANY KIND. AMD DISCLAIMS ALL WARRANTIES, EXPRESS, + IMPLIED, OR STATUTORY, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES + OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND + NON-INFRINGEMENT, THAT THE LICENSED SOFTWARE WILL RUN UNINTERRUPTED OR + ERROR-FREE OR WARRANTIES ARISING FROM CUSTOM OF TRADE OR COURSE OF USAGE. + THE ENTIRE RISK ASSOCIATED WITH THE USE OF THE LICENSED SOFTWARE IS + ASSUMED BY YOU INCLUDING, WITHOUT LIMITATION, PERFORMANCE AND + INTEROPERABILITY ISSUES THAT MAY ADVERSELY AFFECT YOUR EXPERIENCE AND + THE STABILITY OF YOUR COMPUTING SYSTEM; AND (C) OTHER EXPERIENCES + RESULTING IN ADVERSE EFFECTS, INCLUDING, BUT NOT LIMITED, TO DATA + CORRUPTION OR LOSS. Some jurisdictions do not allow the exclusion of + implied warranties, so the above exclusion may not apply to You. -8. CONFIDENTIALITY. You shall protect the Licensed Software and any -information related thereto (collectively, "Confidential Information") -by using the same degree of care, but no less than a reasonable degree -of care, to prevent the unauthorized use, dissemination or publication -of the Confidential Information as You use to protect its own confidential -information of a like nature. You shall not disclose any Confidential -Information disclosed hereunder to any third party and shall limit -disclosure of Confidential Information to only those of its employees -and contractors with a need to know and who are bound by confidentiality -obligations with You at least as restrictive as those contained in this -Agreement. You shall be responsible for its employees and contractors -adherence to the terms of this Agreement. You may disclose Confidential -Information in accordance with a judicial or other governmental order, -provided that You either (a) give AMD reasonable notice prior to such -disclosure to allow AMD a reasonable opportunity to seek a protective -order or equivalent or (b) obtain written assurance from the applicable -judicial or governmental entity that it will afford the Confidential -Information the highest level of protection afforded under applicable -law or regulation. + 7.2 Limitation of Liability and Indemnification. AMD AND ITS LICENSORS + WILL NOT, UNDER ANY CIRCUMSTANCES BE LIABLE TO YOU FOR ANY PUNITIVE, + DIRECT, INCIDENTAL, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES INCLUDING + LOSS OF USE, PROFITS, OR DATA ARISING FROM USE OF THE LICENSED SOFTWARE + OR THIS AGREEMENT EVEN IF AMD AND ITS LICENSORS HAVE BEEN ADVISED OF THE + POSSIBILITY OF SUCH DAMAGES. In no event shall AMD's total liability for + all damages, losses, and causes of action (whether in contract, tort + (including negligence) or otherwise) exceed the amount of $100 USD. You + agree to defend, indemnify and hold harmless AMD and its licensors, and + any of their directors, officers, employees, affiliates or agents from + and against any and all loss, damage, liability and other expenses + (including reasonable attorneys' fees), resulting from Your use, + distribution or sublicense of the Licensed Software or violation of the + terms and conditions of this Agreement by You or any sublicense. The + parties agree that these limitations are an essential element in setting + consideration herein. -9. TERMINATION AND SURVIVAL. The term of this Agreement is five (5) -years from the date You accept the terms of this Agreement. AMD may -terminate the Agreement immediately upon the breach by You or any -sub-licensee of any of the terms of the Agreement. You may terminate -the Agreement upon thirty (30) days written notice to AMD. The -termination of this Agreement shall: + 8. CONFIDENTIALITY. You shall protect the Licensed Software and any + information related thereto (collectively, "Confidential Information") + by using the same degree of care, but no less than a reasonable degree + of care, to prevent the unauthorized use, dissemination or publication + of the Confidential Information as You use to protect its own confidential + information of a like nature. You shall not disclose any Confidential + Information disclosed hereunder to any third party and shall limit + disclosure of Confidential Information to only those of its employees + and contractors with a need to know and who are bound by confidentiality + obligations with You at least as restrictive as those contained in this + Agreement. You shall be responsible for its employees and contractors + adherence to the terms of this Agreement. You may disclose Confidential + Information in accordance with a judicial or other governmental order, + provided that You either (a) give AMD reasonable notice prior to such + disclosure to allow AMD a reasonable opportunity to seek a protective + order or equivalent or (b) obtain written assurance from the applicable + judicial or governmental entity that it will afford the Confidential + Information the highest level of protection afforded under applicable + law or regulation. - (i) immediately result in the termination of all rights - granted by You to distribute the Licensed Software - through multiple tiers of distribution under Section 2; - and - (ii) have no effect on any sublicenses previously granted by - You to end users under Subsections 2, which sublicenses - shall survive in accordance with their terms. Upon - termination or expiration of this Agreement, all - provisions survive except for Section 2. Upon termination - or expiration of this Agreement, You will cease using and - destroy or return to AMD all copies of the Licensed - Software. + 9. TERMINATION AND SURVIVAL. The term of this Agreement is five (5) + years from the date You accept the terms of this Agreement. AMD may + terminate the Agreement immediately upon the breach by You or any + sub-licensee of any of the terms of the Agreement. You may terminate + the Agreement upon thirty (30) days written notice to AMD. The + termination of this Agreement shall: -10. EXPORT RESTRICTIONS. You shall adhere to all applicable U.S., -European, and other export laws, including but not limited to the U.S. -Export Administration Regulations ("EAR") (15 C.F.R Sections 730-774), -and E.U. Council Regulation (EC) No 428/2009 of 5 May 2009. Further, -pursuant to Section 740.6 of the EAR, You hereby certifies that, except -pursuant to a license granted by the United States Department of Commerce -Bureau of Industry and Security or as otherwise permitted pursuant to a -License Exception under the EAR, You will not + (i) immediately result in the termination of all rights + granted by You to distribute the Licensed Software + through multiple tiers of distribution under Section 2; + and + (ii) have no effect on any sublicenses previously granted by + You to end users under Subsections 2, which sublicenses + shall survive in accordance with their terms. Upon + termination or expiration of this Agreement, all + provisions survive except for Section 2. Upon termination + or expiration of this Agreement, You will cease using and + destroy or return to AMD all copies of the Licensed + Software. - (1) export, re-export or release to a national of a country in Country - Groups D:1, E:1 or E:2 any restricted technology, software, or - source code it receives from AMD, or - (2) export to Country Groups D:1, E:1 or E:2 the direct product of - such technology or software, if such foreign produced direct - product is subject to national security controls as identified on - the Commerce Control List (currently found in Supplement 1 to - Part 774 of EAR). For the most current Country Group listings, - or for additional information about the EAR or Your obligations - under those regulations, please refer to the U.S. Bureau of - Industry and Security's website at http://www.bis.doc.gov/. + 10. EXPORT RESTRICTIONS. You shall adhere to all applicable U.S., + European, and other export laws, including but not limited to the U.S. + Export Administration Regulations ("EAR") (15 C.F.R Sections 730-774), + and E.U. Council Regulation (EC) No 428/2009 of 5 May 2009. Further, + pursuant to Section 740.6 of the EAR, You hereby certifies that, except + pursuant to a license granted by the United States Department of Commerce + Bureau of Industry and Security or as otherwise permitted pursuant to a + License Exception under the EAR, You will not -11. GOVERNMENT END USERS. The Licensed Software is provided with -"RESTRICTED RIGHTS." Use, duplication or disclosure by the Government -is subject to restrictions as set forth in FAR 52.227-14 and DFAR -252.227-7013, et seq., or its successor. Use of the Licensed Software -by the Government constitutes acknowledgment of AMD's proprietary rights -in it. + (1) export, re-export or release to a national of a country in Country + Groups D:1, E:1 or E:2 any restricted technology, software, or + source code it receives from AMD, or + (2) export to Country Groups D:1, E:1 or E:2 the direct product of + such technology or software, if such foreign produced direct + product is subject to national security controls as identified on + the Commerce Control List (currently found in Supplement 1 to + Part 774 of EAR). For the most current Country Group listings, + or for additional information about the EAR or Your obligations + under those regulations, please refer to the U.S. Bureau of + Industry and Security's website at http://www.bis.doc.gov/. -12. GOVERNING LAW. This Agreement is made under and shall be construed -according to the laws of the State of Texas, excluding conflicts of law -rules. Each party submits to the jurisdiction of the state and federal -courts of Travis County and the Western District of Texas for the purposes -of this Agreement. You acknowledge that Your breach of this Agreement may -cause irreparable damage and agree that AMD shall be entitled to seek -injunctive relief under this Agreement, as well as such further relief as -may be granted by a court of competent jurisdiction. + 11. GOVERNMENT END USERS. The Licensed Software is provided with + "RESTRICTED RIGHTS." Use, duplication or disclosure by the Government + is subject to restrictions as set forth in FAR 52.227-14 and DFAR + 252.227-7013, et seq., or its successor. Use of the Licensed Software + by the Government constitutes acknowledgment of AMD's proprietary rights + in it. -13. GENERAL PROVISIONS. You may not assign this Agreement without the -prior written consent of AMD and any assignment without such consent will -be null and void. The parties do not intend that any agency or -partnership relationship be created between them by this Agreement. Each -provision of this Agreement shall be interpreted in such a manner as to be -effective and valid under applicable law. However, in the event that any -provision of this Agreement becomes or is declared unenforceable by any -court of competent jurisdiction, such provision shall be deemed deleted -and the remainder of this Agreement shall remain in full force and effect. + 12. GOVERNING LAW. This Agreement is made under and shall be construed + according to the laws of the State of Texas, excluding conflicts of law + rules. Each party submits to the jurisdiction of the state and federal + courts of Travis County and the Western District of Texas for the purposes + of this Agreement. You acknowledge that Your breach of this Agreement may + cause irreparable damage and agree that AMD shall be entitled to seek + injunctive relief under this Agreement, as well as such further relief as + may be granted by a court of competent jurisdiction. -14. ENTIRE AGREEMENT. This Agreement sets forth the entire agreement and -understanding between the Parties with respect to the Licensed Software -and supersedes and merges all prior oral and written agreements, -discussions and understandings between them regarding the subject matter -of this Agreement. No waiver or modification of any provision of this -Agreement shall be binding unless made in writing and signed by an -authorized representative of each Party. + 13. GENERAL PROVISIONS. You may not assign this Agreement without the + prior written consent of AMD and any assignment without such consent will + be null and void. The parties do not intend that any agency or + partnership relationship be created between them by this Agreement. Each + provision of this Agreement shall be interpreted in such a manner as to be + effective and valid under applicable law. However, in the event that any + provision of this Agreement becomes or is declared unenforceable by any + court of competent jurisdiction, such provision shall be deemed deleted + and the remainder of this Agreement shall remain in full force and effect. -IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT INSTALL, COPY -OR USE THE LICENSED SOFTWARE, LICENSED TOOL, OR ANY PORTION THEREOF. + 14. ENTIRE AGREEMENT. This Agreement sets forth the entire agreement and + understanding between the Parties with respect to the Licensed Software + and supersedes and merges all prior oral and written agreements, + discussions and understandings between them regarding the subject matter + of this Agreement. No waiver or modification of any provision of this + Agreement shall be binding unless made in writing and signed by an + authorized representative of each Party. + + IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT INSTALL, COPY + OR USE THE LICENSED SOFTWARE, LICENSED TOOL, OR ANY PORTION THEREOF.