- 积分
- 573
- 最后登录
- 2024-4-23
- 精华
- 2
- 阅读权限
- 205
- 主题
- 35
- UID
- 38564
- 帖子
- 1153
- PB币
- 5526
- 威望
- 17
- 贡献
- 1
- 技术
- 172
- 活跃
- 558
- UID
- 38564
- 帖子
- 1153
- PB币
- 5526
- 贡献
- 1
- 技术
- 172
- 活跃
- 558
|
17F
发表于 2009-11-10 09:46:09
IP属地上海
感谢威廉第三发了这么好的帖子。现在我的电脑里有二个火线卡,分别是主板自带的VIA ,和后买的TI双蕊片火线卡。按第三的方法,我内建的火线卡正常了,但是TI火线卡还不行,我怎么才能把这块火线卡也补上呢?
这是 ...
第八乐章 发表于 2009-11-10 08:38
你注意到這個了嗎?
- Method (_L1A, 0, NotSerialized)
复制代码
再看下這個
所以這兩處是對應的,因此你應該為第二塊火線卡再寫一個method,
同時兩塊卡不要用同一個名稱,分別命名為FRWR0,FRWR1比較好,
因此我們可以這么做
- Method (_L1A, 0, NotSerialized) // <-- Added for firewire
- {
- Notify (\_SB.PCI0.PCIB.FRWR0, 0x00)
- }
- Method (_L1B, 0, NotSerialized) // <-- Added for firewire
- {
- Notify (\_SB.PCI0.PCIB.FRWR1, 0x00)
- }
复制代码
- Device (FRWR0) // <--Firewire (check to be sure the _GPE value is OK)
- {
- Name (_ADR, 0x00030000)
- Name (_GPE, 0x1A)
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x02)
- {
- "fwhub",
- Buffer (0x04)
- {
- 0x00, 0x00, 0x00, 0x00
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
- Device (FRWR1) // <--Firewire (check to be sure the _GPE value is OK)
- {
- Name (_ADR, 0x00010000)
- Name (_GPE, 0x1B)
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x02)
- {
- "fwhub",
- Buffer (0x04)
- {
- 0x00, 0x00, 0x00, 0x00
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
复制代码 |
|