zoliky Posted March 16, 2013 Share Posted March 16, 2013 Hi, Is there a way to check if SMBUS is working and patch has been applied correctly? Please tell me what's the difference between this patch: Â Device (BUS0) { Name (_CID, "smbus") // _CID: Compatible ID Name (_ADR, Zero) // _ADR: Address Device (DVL0) { Name (_ADR, 0x57) // _ADR: Address Name (_CID, "diagsvault") // _CID: Compatible ID } } Â and this one: Â Device (BUS0) { Name (_CID, "smbus") // _CID: Compatible ID Name (_ADR, Zero) // _ADR: Address Device (DVL0) { Name (_ADR, 0x57) // _ADR: Address Name (_CID, "diagsvault") // _CID: Compatible ID Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { Store (Package (0x02) { "address", 0x57 }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } } Â Is there any reason to include that additional Metdod _DSM and DTGP call? I ask this question because I saw these two different versions on the web. I would be grateful for any suggestion. Thank you! Quote Link to comment Share on other sites More sharing options...
pernacabeluda Posted March 18, 2013 Share Posted March 18, 2013 Hi, I'm not sure, but if you look the ioreg dump of MacBooks, some do have the address property under SMBUS, and some don't. That property is in fact injected by the _DSM method in DSDT.  Method (_DSM, 4, NotSerialized) { Store (Package (0x08) { "refnum", 0x00, "address", 0x39, "device-id", 0x0CD2, "hdet", 0x01 }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } http://tdev.me/2010/12/apple-hardware-dumps/ Quote -Donations- PayPal HERE - Stripe HERE - BuyMeaCoffee HERE - Mercado Livre HERE Skrill [email protected] - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 PicPay @danielnmaldonado - PiX @[email protected] Premium Users HERE - Problems with Paypal HERE Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.