Jump to content
You are a guest user Click to join the site
Sign in to follow this  
iCanaro

VoodooI2C

Recommended Posts

VoodooI2C è un progetto costituito da estensioni del kernel macOS che aggiungono il supporto per i dispositivi bus I2C. Il progetto è suddiviso in due componenti principali: l'estensione principale e varie altre estensioni satellitari.

 

 

 

Il centro

 

 

 

Il nucleo è l'estensione del kernel VoodooI2C.kext. Questo kext è progettato per essere installato da chiunque il cui computer richiede una qualche forma di supporto I2C. Consiste dei driver del controller I2C ed è responsabile della pubblicazione dei nub dei dispositivi sul piano IOService.

 

 

 

I satelliti

 

 

 

I satelliti sono una raccolta di varie estensioni del kernel che implementano il supporto per un tipo specifico di dispositivo I2C. Un esempio di kext satellitare è VoodooI2CHID.kext che aggiunge il supporto per i dispositivi I2C-HID. Di solito un utente installa un satellite kext per classe di dispositivo I2C.

 

 

 

Info https://github.com/alexandred/VoodooI2C">https://github.com/alexandred/VoodooI2C

 

 

 

Download https://github.com/alexandred/VoodooI2C/releases">https://github.com/alexandred/VoodooI2C/releases

Share this post


Link to post
Share on other sites

v 2.0.3 https://github.com/alexandred/VoodooI2C/releases">https://github.com/alexandred/VoodooI2C/releases

 

 

 

Since the last release there have been 5 commit(s). The descriptions for the first (at most) 10 of these are as follows

 

 

 

- revert commits that regressed preferences

 

- Revert "Use IOHIDEventService instead of IOHIPointing from CSGesture. Add touch screen support."

 

- Revert "small hack to ensure proper compilation of CSGesture with older SDKs"

 

- Revert "change fixed scroll units to normal scroll units"

 

- correct a typo in documentation

Share this post


Link to post
Share on other sites

v2.1.1: Fix Sleep/Shutdown KP https://github.com/alexandred/VoodooI2C/releases">https://github.com/alexandred/VoodooI2C/releases

 

 

 

This is a quick release to fix the kernel panics occurring when sleeping, shutting down or rebooting on v2.1. Note that this does not yet fix any scaling issues nor is it compatible with Mojave 10.14.

 

 

 

 

 

v2.1: Native Gestures and FTE support

 

 

 

Since the last release there have been 22 commit(s). The descriptions for the first (at most) 10 of these are as follows

 

 

 

small additions to readme

 

fix missing IOProviderClass in main Info.plist

 

fix FTE merge conflicts

 

gesture documentation and bump version to v2.1

 

fix merge conflict

 

finalise native gesture engine

 

some synaptics stuff

 

some native changes

 

2F tap is now moreore reliable (but still slightly delayed), still have the 1F drag issue

 

merge local changes

Share this post


Link to post
Share on other sites

v. 2.1.6

 

Update VoodooI2CHID

 

Fix SDK download script

 

Bump version number to v2.1.6

 

Use the macOS 10.12 SDK for CI build/release

 

Update VoodooI2CHID

Share this post


Link to post
Share on other sites

V2.2 https://github.com/alexandred/VoodooI2C/releases">https://github.com/alexandred/VoodooI2C/releases

 

 

 

Bump version number to v2.2

 

Merge pull request #191 from ben9923/cannonlake

 

Update deployment script to not override current releases

 

Update VoodooGPIO header name

 

Update README & docs to indicate CNL/CFL support

 

Update VoodooGPIO

 

Update GPIO pinning guide for Cannon Point

 

Merge pull request #184 from williambj1/master

 

Merge branch 'master' into master

 

Add Sunrise Point-LP I2C2, I2C3 controllers

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.