- 积分
- 384
- 最后登录
- 2024-3-28
- 精华
- 0
- 阅读权限
- 30
- 主题
- 46
- UID
- 671555
- 帖子
- 900
- PB币
- 1027
- 威望
- 4
- 贡献
- 0
- 技术
- 0
- 活跃
- 2204
- UID
- 671555
- 帖子
- 900
- PB币
- 1027
- 贡献
- 0
- 技术
- 0
- 活跃
- 2204
|
发表于 2018-8-14 10:48:34
IP属地浙江
|显示全部楼层
分享一个type-c aml文件 ,本机测试可以用,支持热插拔PCI0.RP15.PXSX 修改为自己电脑的接口地址
- /*
- * Intel ACPI Component Architecture
- * AML/ASL+ Disassembler version 20160422-64(RM)
- * Copyright (c) 2000 - 2016 Intel Corporation
- *
- * Disassembling to non-symbolic legacy ASL operators
- *
- * Disassembly of iASLiYexa2.aml, Tue Aug 14 10:43:40 2018
- *
- * Original Table Header:
- * Signature "SSDT"
- * Length 0x000000F8 (248)
- * Revision 0x02
- * Checksum 0x48
- * OEM ID "hack"
- * OEM Table ID "Type-C"
- * OEM Revision 0x00003000 (12288)
- * Compiler ID "INTL"
- * Compiler Version 0x20160422 (538313762)
- */
- DefinitionBlock ("", "SSDT", 2, "hack", "Type-C", 0x00003000)
- {
- External (_SB_.PCI0.RP15.PXSX, DeviceObj) // (from opcode)
- Scope (\_SB.PCI0.RP15.PXSX)
- {
- Method (_RMV, 0, NotSerialized) // _RMV: Removal Status
- {
- Return (One)
- }
- Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
- {
- Store (Package (0x02)
- {
- "PCI-Thunderbolt",
- One
- }, Local0)
- Return (Local0)
- }
- Device (RHUB)
- {
- Name (_ADR, Zero) // _ADR: Address
- Device (HS01)
- {
- Name (_ADR, One) // _ADR: Address
- Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities
- {
- 0xFF,
- 0x09,
- Zero,
- Zero
- })
- Name (_PLD, Package (0x01) // _PLD: Physical Location of Device
- {
- Buffer (0x10)
- {
- /* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- /* 0008 */ 0x30, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- }
- })
- }
- Device (SSP1)
- {
- Name (_ADR, 0x03) // _ADR: Address
- Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities
- {
- 0xFF,
- 0x09,
- Zero,
- Zero
- })
- Name (_PLD, Package (0x01) // _PLD: Physical Location of Device
- {
- Buffer (0x10)
- {
- /* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- /* 0008 */ 0x31, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- }
- })
- }
- }
- }
- }
复制代码 目前不完善的地方是 必须等 express card 图标消失后 才能重新插,如图标不消失 不行。 如大神看到 请 指导下,谢谢。
|
|