如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
『DSDT重要系統參數修改』最為重要的參數修改(12/08)此項,將收集影響系統開機登入的參數修改,想使用DSDT就必須修改的部份。<1>RTC、CMOS重置修改(12/08)適用情況:開機發生錯誤重新起動,會造成BIOS設定遺失恢復成預設值。修改前:修改後:『DSDT重大修復』重要的參數修改(02/03)<1>不使用PlatformUUID.kext修復UUIDError(12/16)適用情況:1.在DSDT中的Device(PCI0)有定義Name(_UID,X)2.使用最新的Chameleon2.0RC4<2>讓EHCIUSB2.0識別為內建(02/03)適用情況:如果識別為擴展槽,將會發生睡眠後出現裝置移除的問題。Method(_DSM,4,NotSerialized){Store(Package(0x04){"AAPL,clock-id",Buffer(One){0x01}},Local0)DTGP(Arg0,Arg1,Arg2,Arg3,RefOf(Local0))Return(Local0)}Method(_DSM,4,NotSerialized){Store(Package(0x04){"AAPL,clock-id",Buffer(One){0x02}},Local0)DTGP(Arg0,Arg1,Arg2,Arg3,RefOf(Local0))Return(Local0)}請務必確認你已在DSDT前方加上以下物件:Method(DTGP,5,NotSerialized){If(LEqual(Arg0,Buffer(0x10){/*0000*/0xC6,0xB7,0xB5,0xA0,0x18,0x13,0x1C,0x44,/*0008*/0xB0,0xC9,0xFE,0x69,0x5E,0xAF,0x94,0x9B})){If(LEqual(Arg1,One)){If(LEqual(Arg2,Zero)){Store(Buffer(One){0x03},Arg4)Return(One)}If(LEqual(Arg2,One)){Return(One)}}}Store(Buffer(One){0x00},Arg4)Return(Zero)}否則在編譯時會發生錯誤。<3>使用USB裝置喚醒睡眠(02/03)適用情況:裝置可以睡眠,但只能透過電源鈕喚醒。第一部份:第二部份:第三部份:以上也許會跟你原始的DSDT有些不同,請無須在意,只要針對紫米提及要修改的部份做修正就行了。其它部份可以無視。請務必確認三個部份的參數名稱要相符才行,若確定相同,其可重新開機試試是否可以使用鍵盤或滑鼠喚醒。<4>使用Speedstep達到CPU降頻節能()適用情況:避免CPU一直處於高速狀態,可根據情況調整頻率速度。還尚未瞭解所有參數的意義,若有需要可以先參考這個帖子:HYPERLINK"http://bbs.pcbeta.com/viewthread.php?tid=632561&fromuid=512654"\t"_blank"venicehuang的帖子『DSDT加載驅動引導』參數修改(02/04)使用DSDT加載原生驅動,基本上都會需要以下這個物件:Method(DTGP,5,NotSerialized){If(LEqual(Arg0,Buffer(0x10){/*0000*/0xC6,0xB7,0xB5,0xA0,0x18,0x13,0x1C,0x44,/*0008*/0xB0,0xC9,0xFE,0x69,0x5E,0xAF,0x94,0x9B})){If(LEqual(Arg1,One)){If(LEqual(Arg2,Zero)){Store(Buffer(One){0x03},Arg4)Return(One)}If(LEqual(Arg2,One)){Return(One)}}}Store(Buffer(One){0x00},Arg4)Return(Zero)}請先確認你已經添加到DSDT中。之後只需要添加強制修改device-id的參數即可達到效果。