2019-12-19 21:33:12 -06:00
|
|
|
//Add DMAC
|
2020-03-29 15:14:00 -05:00
|
|
|
DefinitionBlock ("", "SSDT", 2, "OCLT", "DMAC", 0)
|
2019-12-19 21:33:12 -06:00
|
|
|
{
|
|
|
|
External(_SB.PCI0.LPCB, DeviceObj)
|
|
|
|
Scope (_SB.PCI0.LPCB)
|
|
|
|
{
|
|
|
|
Device (DMAC)
|
|
|
|
{
|
|
|
|
Name (_HID, EisaId ("PNP0200"))
|
|
|
|
Name (_CRS, ResourceTemplate ()
|
|
|
|
{
|
|
|
|
IO (Decode16,
|
|
|
|
0x0000, // Range Minimum
|
|
|
|
0x0000, // Range Maximum
|
|
|
|
0x01, // Alignment
|
|
|
|
0x20, // Length
|
|
|
|
)
|
|
|
|
IO (Decode16,
|
|
|
|
0x0081, // Range Minimum
|
|
|
|
0x0081, // Range Maximum
|
|
|
|
0x01, // Alignment
|
|
|
|
0x11, // Length
|
|
|
|
)
|
|
|
|
IO (Decode16,
|
|
|
|
0x0093, // Range Minimum
|
|
|
|
0x0093, // Range Maximum
|
|
|
|
0x01, // Alignment
|
|
|
|
0x0D, // Length
|
|
|
|
)
|
|
|
|
IO (Decode16,
|
|
|
|
0x00C0, // Range Minimum
|
|
|
|
0x00C0, // Range Maximum
|
|
|
|
0x01, // Alignment
|
|
|
|
0x20, // Length
|
|
|
|
)
|
|
|
|
DMA (Compatibility, NotBusMaster, Transfer8_16, )
|
|
|
|
{4}
|
|
|
|
})
|
|
|
|
Method (_STA, 0, NotSerialized)
|
|
|
|
{
|
|
|
|
If (_OSI ("Darwin"))
|
|
|
|
{
|
|
|
|
Return (0x0F)
|
|
|
|
}
|
|
|
|
Else
|
|
|
|
{
|
|
|
|
Return (Zero)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|