This PR moved the project to support only current .NET versions, including .Net Framework 4.8 and .Net 6, 7 and 8. It also reduces the warnings in the codebase. A set of additional converters is introduced; ConvertRegistersToUShort, ConvertRegistersToUInt, ConvertUShortToRegisters, and ConvertUIntToRegisters. In addition, the pull request optimizes code imports and corrects built-in type references. It also removes duplicate code and is now using project references instead. Lastly, the license information has been moved to a separate file, as instructed by Nuget and broken links are removed from Readme.
This PR moved the project to support only current .NET versions, including .Net Framework 4.8 and .Net 6, 7 and 8. It also reduces the warnings in the codebase. A set of additional converters is introduced; ConvertRegistersToUShort, ConvertRegistersToUInt, ConvertUShortToRegisters, and ConvertUIntToRegisters. In addition, the pull request optimizes code imports and corrects built-in type references. It also removes duplicate code and is now using project references instead. Lastly, the license information has been moved to a separate file, as instructed by Nuget and broken links are removed from Readme.