zoukankan      html  css  js  c++  java
  • linux 设备树中中断

    // Documenation/devicetree/binding/arm/gic.txt 
    #interrput-cells 为3 
    1:interrupts=<0 168 4 >,<0 169 4>;
    2:0 spi interrupts,1 for PPI interrupts;
    spi 0-987  PPI [0-15]
    3:[3:0] is flags  1= low-to-high edge trigged
                      2= high-to-low edget trigged
                      4= active high level-sensitive
                      8=active low level-sensitive 
    SPI 多个中断号
    interrupts = <0 168 4 >,<0 169 4 >
    //int platform_get_irq(struct platform_devices*dev,unsigned int num);
    
    statict int fsl_edma_irq_init(struct platform_device*pdev,struct fsl_edma_engine*fsl_edma)
    {
       fsl_ema->txirq = platform_get_irq_byname(pdev,"edma-tx");
       fsl_ema->errirq = platform_get_irq_byname(pdev,"edma-err");
    }
    
    edma0: dma-controller@400180000{
    
    	   compatible = "fsl,vf610-edma";
           interrupts = <0 8 IRQ_TYPE_LEVEL_HIGH>,
    	   	            <0 9 IRQ_TYPE_LEVEL_HIGH>;
    
    	   interrupt-names = "edma-tx","edma-err";
    
    };
    

      

    一勤天下无难事。
  • 相关阅读:
    什么是透视图?
    Eclipse 视图
    Eclipse 菜单
    Eclipse 窗口说明
    Eclipse 修改字符集
    Eclipse 安装(Oxygen版本)
    Eclipse 教程
    jQuery 教程
    就表单验证说用户体验
    需要配置执行path?no
  • 原文地址:https://www.cnblogs.com/nowroot/p/14051946.html
Copyright © 2011-2022 走看看