kidamnesiac, on Dec 1 2009, 05:32 PM, said:
first thanks for this amazing dsdt device id injection thing
now the question:
i'm on a laptop with ich9-M intel chipset [8086:2929]
currently using
AHCIPortInjector.kext
IOAHCIBlockStorageInjector.kext
I'm planning to inject 2929 through SAT0 device with DSDT
but my point is
i've got an external serial ata port in which i'd like the hot plug capability to work (orange icon)
is this even possible?
removing the blockstorage kext just puts all drives on "orange icons"
instead i'd like to have only the e-sata plugged drives with that icon
thank you
kind regards
kidA
addendum
tried to add my ich9-m device id 2929 through dsdt in the Device (SAT0) section,
all works without AHCIPortInjector.kext but now system profiler reports
Unknown AHCI Standard Controller
how do i fix that, is this a bad sign?
thank you all
sorry to bump this
just to add that this is the code i added to my device sat0 part
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x08)
{
"device-id",
Buffer (0x04)
{
0x29, 0x29, 0x00, 0x00
},
"device_type",
Buffer (0x10)
{
"AHCI Controller"
},
"model",
Buffer (0x1C)
{
"ICH9-M SATA/AHCI Controller"
},
"name",
Buffer (0x1C)
{
"ICH9-M SATA/AHCI Controller"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
but the vendor product in system profiler still shows as
"Unknown AHCI Standard Controller"
Is this bad sign?
thank you all
kind regards
kidA



Sign In
Create Account









