diff --git a/README.md b/README.md index fb484a4..5aa9e7c 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,9 @@ A CLI tool for the ZenStates SMU library. See [ZenStates-Core](https://github.com/irusanov/ZenStates-Core) for compatibility. -All credit to [ZenStates-Core](https://github.com/irusanov/ZenStates-Core) for core functionality and [SMUDebugTool](https://github.com/irusanov/SMUDebugTool) for usage examples. +Requires [.NET Framework 8](https://dotnet.microsoft.com/en-us/download/dotnet/8.0). + +All credit to irusanov, who wrote [ZenStates-Core](https://github.com/irusanov/ZenStates-Core) on which this depends for all meaningful functionality, and [SMUDebugTool](https://github.com/irusanov/SMUDebugTool) for usage examples. Usage: ``` @@ -23,4 +25,7 @@ Options: --enable-all-cores Enable all cores. --version Show version information -?, -h, --help Show help and usage information -``` \ No newline at end of file +``` + +# Note about compatiblity with 4/6/12-core skus +I just realized that this won't work with these skus. ZenStates-Core does not implicitly compensate for the disabled cores when applying per-core PBO offsets. I need to update this to get the disabled core map and compensate for it myself. \ No newline at end of file diff --git a/ryzen-smu-cli/LICENSE.txt b/ryzen-smu-cli/LICENSE.txt deleted file mode 100644 index 9cdd8f0..0000000 --- a/ryzen-smu-cli/LICENSE.txt +++ /dev/null @@ -1,21 +0,0 @@ -Copyright (c) 2007-2009 OpenLibSys.org. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: -1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR -IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT -NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/ryzen-smu-cli/WinIo32.LICENSE.txt b/ryzen-smu-cli/WinIo32.LICENSE.txt deleted file mode 100644 index 522cf44..0000000 --- a/ryzen-smu-cli/WinIo32.LICENSE.txt +++ /dev/null @@ -1,67 +0,0 @@ -END USER LICENSE AGREEMENT - -Software License Agreement for WinIo -The following terms apply to all files associated with the software unless -explicitly disclaimed in individual files. - -IMPORTANT- PLEASE READ CAREFULLY: BY INSTALLING THE SOFTWARE (AS DEFINED BELOW), -OR COPYING THE SOFTWARE, YOU (EITHER ON BEHALF OF YOURSELF AS AN INDIVIDUAL OR -ON BEHALF OF AN ENTITY AS ITS AUTHORIZED REPRESENTATIVE) AGREE TO ALL OF THE -TERMS OF THIS END USER LICENSE AGREEMENT ("AGREEMENT") REGARDING YOUR USE OF -THE SOFTWARE. IF YOU DO NOT AGREE WITH ALL OF THE TERMS OF THIS AGREEMENT, DO -NOT INSTALL, COPY OR OTHERWISE USE THE SOFTWARE. - -1. GRANT OF LICENSE: Subject to the terms below, Yariv Kaplan ("AUTHOR") hereby -grants you a non-exclusive, non-transferable, non-assignable license to install -and to use the downloadable version of WinIo ("SOFTWARE"). - -a. Redistributable Code. You may reproduce and distribute the object code form -of the SOFTWARE solely in conjunction with, and as part of, your application -("Permitted Application"); provided that you comply with the following: - -If you redistribute any portion of the Redistributable Code, you agree that: - -(i) you will only distribute the Redistributable Code in conjunction with, and -as part of, your Permitted Application which adds significant functionality to -the Redistributable Code and that distribution of the Permitted Application does -not compete with the AUTHOR's distribution of the SOFTWARE; - -(ii) you will include a valid copyright notice on your Permitted Application; - -(iii) you will not permit further redistribution of the Redistributable Code; - -(iv) you will indemnify, hold harmless, and defend the AUTHOR from and against -any claims or lawsuits, including attorneys' fees, that arise or result from -the use or distribution of your Permitted Application. - -b. License to use Source Code. You may not sell, lease, rent, transfer or -sublicense the source code of this SOFTWARE. - -2. MODIFICATION: SOFTWARE Source Code may be modified without the prior written -permission of the AUTHOR. Any modifications made to the SOFTWARE will continue -to be subject to the terms and conditions of this AGREEMENT. - -3. COPYRIGHT: All rights, title, and copyrights in and to the SOFTWARE and any -copies of the SOFTWARE are owned by the AUTHOR. The SOFTWARE is protected by -copyright laws and international treaty provisions. Therefore, you must treat -the SOFTWARE like any other copyrighted material. - -4. TITLE: You acknowledge that no title to the intellectual property in the -SOFTWARE is transferred to you. Title, ownership, rights, and intellectual -property rights in and to the SOFTWARE shall remain the exclusive property of -the AUTHOR. The SOFTWARE is protected by copyright laws of the United States -and international treaties. - -5. LIMITATION OF LIABILITY: You must assume the entire risk of using the -SOFTWARE. - -IN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, -SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS -SOFTWARE, ITS DOCUMENTATION, OR ANY DERIVATIVES THEREOF, EVEN IF THE AUTHOR -HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR -PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, -AND THE AUTHOR HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, -ENHANCEMENTS, OR MODIFICATIONS. \ No newline at end of file