查看: 893|回复: 1

youyeetoo X1 开发板 asl code gpio 配置

[复制链接]

1

主题

1

回帖

217

积分

中级会员

Rank: 3Rank: 3

积分
217
发表于 2024-5-13 16:21:10 | 显示全部楼层 |阅读模式
(为了高效,请按如下格式提问)

硬件主板型号:youyeetoo X1
固件名称/系统版本:
自编的或固件下载地址:
Log日志: (可以导出,用TXT附件上传)

问题描述及复现步骤:

[color=rgba(0, 0, 0, 0.6)]我想开发spi device,除了要宣告spi资源外,还需要Gpioint 和 Gpio IO (REST 引脚)
[color=rgba(0, 0, 0, 0.6)]我想使用板子上提供的5根GPIO pin的其中一根作为[color=rgba(0, 0, 0, 0.6)]Gpioint [color=rgba(0, 0, 0, 0.6)],还需要一根作为 GPIO IO
请问在ASL CODE里如何声明将 GPIO-H16声明成Gpio Int ,将GPIO-H17 配置成GPIO IO


当前我们声明的设备信息如下:
Device (GTP0)
        {
            Name (_ADR, Zero)  // _ADR: Address
            Name (_HID, "SPI1003")  // _HID: Hardware ID
            Name (_CID, "SPI1001")  // _CID: Compatible ID
            Name (_UID, "SPI1001")  // _UID: Unique ID
            Method (_CRS, 0, NotSerialized)  // _CRS: Current Resource Settings
            {
                Name (RBUF, ResourceTemplate ()
                {
                    SpiSerialBusV2 (0x0000, PolarityLow, FourWireMode, 0x08,
                        ControllerInitiated, 0x00089544, ClockPolarityLow,
                        ClockPhaseFirst, "\\_SB.PC00.SPI1",
                        0x00, ResourceConsumer, , Exclusive,
                        )
                                        GpioInt (Edge, ActiveHigh, ExclusiveAndWake, PullNone, 0x0000,
                    "\\_SB.GPI0", 0x00, ResourceConsumer, ,
                    )
                    {   // Pin list GPIO-H16  
                        0x0000
                    }
                                        GpioIo (Exclusive, PullDefault, 0x0000, 0x0000, IoRestrictionOutputOnly,
                    "\\_SB.GPI0", 0x00, ResourceConsumer, ,
                    )
                    {   // Pin list GPIO-H17
                        0x0000
                    }
                })
                Return (RBUF) /* \_SB_.PC00.SPI1.SSPI._CRS.RBUF */
            }

            Method (_STA, 0, NotSerialized)  // _STA: Status
            {
                Return (0x0F)
            }
        }

帮忙指导一下,红色部分的pin list 如何配置?



回复

使用道具 举报

1

主题

1

回帖

217

积分

中级会员

Rank: 3Rank: 3

积分
217
 楼主| 发表于 2024-5-13 16:53:08 | 显示全部楼层
补充一下, 系统用的是windows 11
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|风火轮WIKI|手机版|小黑屋|深圳风火轮团队 ( 粤ICP备17095099号 )

GMT+8, 2024-9-8 08:04 , Processed in 0.048702 second(s), 19 queries .

快速回复 返回顶部 返回列表
 
【客服1】 商务合作 15289193
【客服2】 业务洽谈 13257599
【客服3】 售前咨询 510313198
【邮箱】
smartfire@smartfire.cn