1、gicv2_spis_configure_defaults
用来配置SPI的一些默认的属性,SPI中断
- SPI:(shared peripheral interrupt),共享外设中断,该中断来源于外设,但是该中断可以对所有的core有效。
在gic的文档里面有写这样一句话,来说明这个中断。
SPIs are routed from the source through the Distributor to the target Redistributor and the associated CPU
interface
SPIs从源通过分发器路由到目标再分发器和相关的CPU接口,这里有个关键词目标。因此这个目标可以是一个或者多个。
/*******************************************************************************
-
Helper function to configure the default attributes of SPIs.
******************************************************************************/
void gicv2_spis_configure_defaults(

本文档详细解读了在ATF中Gicv2_spis_configure_defaults函数的作用,该函数用于配置SPI中断的默认属性。内容包括:通过GICD_TYPER获取最大SPI中断数,使用IGROUPR设置中断分组,利用GICD_IPRIORITYR设定中断优先级,以及通过GICD_ICFGR决定中断触发方式,默认为电平触发。
订阅专栏 解锁全文
213

被折叠的 条评论
为什么被折叠?



