要想使用中断,必须先配置GPIO。
GPIO的配置在config.fex中实现,这是一个配置系统和GPIO的脚本。
下面内容来自网络:
1.源码中是一个配置文件sys_config.fex。编译期 是fex2bin之后变成script.bin, 运行期是保存在系统第一个分区。
2 script.bin是由uboot读出并写到一个内存的固定地址,之后驱动才能去这个内存地址里面读出配置,所以uboot和驱动都可以进行动态配置
3 接口的实现在sys_config.c,uboot有另外一个接口(忽略)
可以很方便在config.fex中添加自己的配置,在脚本中,各个主键的排列顺序没有意义,前后都一样。
;--------------------------------------------------------------------------------
;asr configuration
;asr_host_wake: microphone module wake-up host
; 0: not used, 1: used
;--------------------------------------------------------------------------------
[asr_para]
asr_host_wake = port:PL11<4><default><default><0>
时间: 2024-11-06 01:26:01