Jump to content

Native DSDT gives many "Address Min is greater than Address Max" errors


bOLEMO
 Share

4 posts in this topic

Recommended Posts

Hi,

When I am extracting the native DSDT from my system, Asus X99 Deluxe with intel i7 5820K (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: 

WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x0000, // Granularity
0x3548, // Range Minimum
0x0000, // Range Maximum
0x0000, // Translation Offset
0x0000, // Length
,, , TypeStatic)

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 those errors?


Thank you for any clue, help or thought on that.

Link to comment
Share on other sites

To consider on this formula:

Range Maximum - Range Minimum + 1 = Length

I am aware of that, and I did correct this error.

 

However, the problem I am talking about here is that my native DSDT is having on some entries with the Range Minimum that is higher than the Range Maximum (typically Range Maximum is 0 while Range Minimum has some positive value). See the sample I sent: Range Minimum is 0x3548 while Range Maximum is 0x0000.

Link to comment
Share on other sites

  • 7 months later...

try this:


 

WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x0000, // Granularity
0x3548, // Range Minimum
0x3549, // Range Maximum
0x0000, // Translation Offset
0x0002, // Length
,, , TypeStatic)
  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...