- Joined
- Aug 5, 2013
- Messages
- 54
- Motherboard
- Asus X99 Deluxe
- CPU
- i7-5820K
- Graphics
- GTX 960
- Mac
- Classic Mac
- Mobile Phone
Hi,
When I am extracting the native DSDT from my system (from Mac or Windows, it is the same), it has many errors.
Some of them, I know how to fix (the famous Min/Max/Length/Gran are all zero, but no resource tag), that can easily be fixed with tweaking the length (max - min + 1).
However I have many Address Min is greater than Address Max, and I cannot find a solution on internet about that.
Here is an exemple:
Typically, the Range Minimum will have a value greater than 0, and the Range Maximum will be zero, obviously generating the error. It is mostly about "WordIO" but there is one "WordBusNumber" like that too. How to fix that? Invert the minimum and maximum? Set the maximum and minimum to the same value?
Also, is it normal that the native DSDT is producing errors?
Thank you for any clue, help or thought on that.
When I am extracting the native DSDT from my system (from Mac or Windows, it is the same), it has many errors.
Some of them, I know how to fix (the famous Min/Max/Length/Gran are all zero, but no resource tag), that can easily be fixed with tweaking the length (max - min + 1).
However I have many Address Min is greater than Address Max, and I cannot find a solution on internet about that.
Here is an exemple:
Code:
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x0000, // Granularity
0x3548, // Range Minimum
0x0000, // Range Maximum
0x0000, // Translation Offset
0x0000, // Length
,, , TypeStatic)
Also, is it normal that the native DSDT is producing errors?
Thank you for any clue, help or thought on that.