- Joined
- Jan 28, 2013
- Messages
- 306
- Motherboard
- Lenovo IdeaPad 330S-15IKB-81F500NSUS
- CPU
- i5-8250U
- Graphics
- UHD 620
- Mac
- Classic Mac
- Mobile Phone
Hi RehabMan - I have changed my patch. I have removed the code that utilizes offsets (since I cannot figure out how to correctly calculate them) and have replaced it with the "long way", meaning I extrapolated how the 16 and 32 bit fields are managed and used that method instead. Could you take a quick look?The offset of any EC register is the offset of the previous register + size or offset specified in an immediately prior Offset directive.
I have patched my DSDT with this to test it out, but I have a compiling error that I am not sure how to resolve. The error is:
14544 6126 syntax error, unexpected PARSEOP_SCOPE, expecting $end and premature End-Of-File
This in relation to the I2C patches I am also applying as line 14544 is:
Scope (_SB.PCI0.I2C1)
I have been researching the error and it seems it may be a missing "{" or "}" somewhere. Any suggestions? Thanks!
Attachments
Last edited: