Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: vampirecat35/DirectHW-BigSur
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: warexify/directhw
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Able to merge. These branches can be automatically merged.
  • 4 commits
  • 54 files changed
  • 1 contributor

Commits on May 3, 2021

  1. Copy the full SHA
    667b478 View commit details

Commits on May 30, 2021

  1. Fix indentation

    warexify committed May 30, 2021
    Copy the full SHA
    8d77d46 View commit details
  2. Update makefile

    warexify committed May 30, 2021
    Copy the full SHA
    6c4040f View commit details
  3. Add readmem

    warexify committed May 30, 2021
    Copy the full SHA
    09c2df1 View commit details
Showing with 804 additions and 1,808 deletions.
  1. BIN .DS_Store
  2. +33 −0 .gitignore
  3. BIN DirectHW/.DS_Store
  4. +7 −5 DirectHW/DirectHW-Framework-Info.plist
  5. +14 −12 DirectHW/DirectHW-Info.plist
  6. +262 −189 DirectHW/DirectHW.c
  7. +284 −178 DirectHW/DirectHW.cpp
  8. +5 −1 DirectHW/DirectHW.h
  9. +87 −54 DirectHW/DirectHW.hpp
  10. +76 −49 DirectHW/DirectHW.xcodeproj/project.pbxproj
  11. +8 −0 DirectHW/DirectHW.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
  12. +1 −1 DirectHW/DirectHW.xcodeproj/xcshareddata/xcschemes/DirectHW.xcscheme
  13. +1 −1 DirectHW/DirectHW.xcodeproj/xcshareddata/xcschemes/KEXT.xcscheme
  14. +1 −1 DirectHW/DirectHW.xcodeproj/xcshareddata/xcschemes/libDirectHW.xcscheme
  15. +25 −46 DirectHW/Makefile
  16. BIN DirectHW/build/.DS_Store
  17. +0 −1 DirectHW/build/Debug/DirectHW.framework/DirectHW
  18. +0 −1 DirectHW/build/Debug/DirectHW.framework/Headers
  19. +0 −1 DirectHW/build/Debug/DirectHW.framework/PkgInfo
  20. +0 −1 DirectHW/build/Debug/DirectHW.framework/Resources
  21. BIN DirectHW/build/Debug/DirectHW.framework/Versions/A/DirectHW
  22. +0 −70 DirectHW/build/Debug/DirectHW.framework/Versions/A/Headers/DirectHW.h
  23. +0 −46 DirectHW/build/Debug/DirectHW.framework/Versions/A/Resources/Info.plist
  24. +0 −135 DirectHW/build/Debug/DirectHW.framework/Versions/A/_CodeSignature/CodeResources
  25. +0 −1 DirectHW/build/Debug/DirectHW.framework/Versions/Current
  26. +0 −81 DirectHW/build/Debug/DirectHW.kext/Contents/Info.plist
  27. BIN DirectHW/build/Debug/DirectHW.kext/Contents/MacOS/DirectHW
  28. +0 −1 DirectHW/build/Debug/DirectHW.kext/Contents/PkgInfo
  29. +0 −115 DirectHW/build/Debug/DirectHW.kext/Contents/_CodeSignature/CodeResources
  30. BIN DirectHW/build/Debug/libDirectHW.a
  31. +0 −70 DirectHW/build/Debug/usr/local/include/DirectHW.h
  32. BIN DirectHW/build/Release/.DS_Store
  33. +0 −1 DirectHW/build/Release/DirectHW.framework/DirectHW
  34. +0 −1 DirectHW/build/Release/DirectHW.framework/Headers
  35. +0 −1 DirectHW/build/Release/DirectHW.framework/PkgInfo
  36. +0 −1 DirectHW/build/Release/DirectHW.framework/Resources
  37. BIN DirectHW/build/Release/DirectHW.framework/Versions/A/DirectHW
  38. +0 −70 DirectHW/build/Release/DirectHW.framework/Versions/A/Headers/DirectHW.h
  39. +0 −46 DirectHW/build/Release/DirectHW.framework/Versions/A/Resources/Info.plist
  40. +0 −135 DirectHW/build/Release/DirectHW.framework/Versions/A/_CodeSignature/CodeResources
  41. +0 −1 DirectHW/build/Release/DirectHW.framework/Versions/Current
  42. +0 −81 DirectHW/build/Release/DirectHW.kext/Contents/Info.plist
  43. BIN DirectHW/build/Release/DirectHW.kext/Contents/MacOS/DirectHW
  44. +0 −1 DirectHW/build/Release/DirectHW.kext/Contents/PkgInfo
  45. +0 −115 DirectHW/build/Release/DirectHW.kext/Contents/_CodeSignature/CodeResources
  46. BIN DirectHW/build/Release/libDirectHW.a
  47. BIN DirectHW/build/Release/usr/.DS_Store
  48. BIN DirectHW/build/Release/usr/local/.DS_Store
  49. +0 −70 DirectHW/build/Release/usr/local/include/DirectHW.h
  50. BIN DirectHW/build/XCBuildData/3b155dcf293f0ed6c254b044812fa1a4-desc.xcbuild
  51. +0 −60 DirectHW/build/XCBuildData/3b155dcf293f0ed6c254b044812fa1a4-manifest.xcbuild
  52. BIN DirectHW/build/XCBuildData/BuildDescriptionCacheIndex-e0330cb5c240208e1f502f3d6aa960c5
  53. BIN DirectHW/build/XCBuildData/aa9ba2337ebe5e0a414d1368b435ba9c-desc.xcbuild
  54. +0 −165 DirectHW/build/XCBuildData/aa9ba2337ebe5e0a414d1368b435ba9c-manifest.xcbuild
Binary file removed .DS_Store
Binary file not shown.
33 changes: 33 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# General
.DS_Store
.patched

## User settings
xcuserdata/

## compatibility with Xcode 8 and earlier (ignoring not required starting Xcode 9)
*.xcscmblueprint
*.xccheckout

## compatibility with Xcode 3 and earlier (ignoring not required starting Xcode 4)
build/
DerivedData/
*.moved-aside
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3

## Gcc Patch
/*.gcno

### Xcode Patch ###
*.xcodeproj/*
!*.xcodeproj/project.pbxproj
!*.xcodeproj/xcshareddata/
!*.xcworkspace/contents.xcworkspacedata
**/xcshareddata/WorkspaceSettings.xcsettings
Binary file removed DirectHW/.DS_Store
Binary file not shown.
12 changes: 7 additions & 5 deletions DirectHW/DirectHW-Framework-Info.plist
Original file line number Diff line number Diff line change
@@ -3,20 +3,22 @@
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en_US</string>
<string>en</string>
<key>CFBundleExecutable</key>
<string>${EXECUTABLE_NAME}</string>
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>$(PRODUCT_NAME)</string>
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>$(MODULE_VERSION)</string>
<key>CFBundleSignature</key>
<string>DHWF</string>
<string>????</string>
<key>CFBundleVersion</key>
<string>$(CURRENT_PROJECT_VERSION)</string>
<key>CFBundleShortVersionString</key>
<string>$(CURRENT_PROJECT_VERSION)</string>
<string>$(MODULE_VERSION)</string>
</dict>
</plist>
26 changes: 14 additions & 12 deletions DirectHW/DirectHW-Info.plist
Original file line number Diff line number Diff line change
@@ -3,23 +3,23 @@
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en_US</string>
<string>en</string>
<key>CFBundleExecutable</key>
<string>DirectHW</string>
<string>$(EXECUTABLE_NAME)</string>
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>DirectHW</string>
<string>$(PRODUCT_NAME)</string>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>$(MODULE_VERSION)</string>
<key>CFBundleSignature</key>
<string>DHWK</string>
<string>????</string>
<key>CFBundleVersion</key>
<string>$(MODULE_VERSION)</string>
<key>CFBundleShortVersionString</key>
<string>$(MODULE_VERSION)</string>
<key>IOKitPersonalities</key>
<dict>
<key>DirectHWUserClient</key>
@@ -38,19 +38,21 @@
<string>DirectHWUserClient</string>
</dict>
</dict>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2008-2010 coresystems GmbH &lt;info@coresystems.de&gt;. All rights reserved.</string>
<key>OSBundleCompatibleVersion</key>
<string>1.0</string>
<key>OSBundleLibraries</key>
<dict>
<key>com.apple.kpi.iokit</key>
<string>8.0.0d0</string>
<string>12.0.0</string>
<key>com.apple.kpi.libkern</key>
<string>8.0.0d0</string>
<string>12.0.0</string>
<key>com.apple.kpi.mach</key>
<string>8.0.0d0</string>
<string>12.0.0</string>
<key>com.apple.kpi.unsupported</key>
<string>8.0.0b1</string>
<string>12.0.0</string>
</dict>
<key>OSBundleCompatibleVersion</key>
<string>$(DYLIB_COMPATIBILITY_VERSION)</string>
<key>OSBundleRequied</key>
<string>Root</string>
</dict>
Loading