腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
spin_lock_irqsave()是否禁用ARM
FIQ
中断?
linux
、
linux-kernel
、
spinlock
、
fiq
我正在编写一个
Linux
设备驱动程序,需要序列化任务和中断对驱动程序关键部分的访问。我正在为ARM开发。如果我使用spin_lock_irqsave()和spin_unlock_irqrestore()对来保护我的关键部分,那么在这些关键部分中,
FIQ
是否被阻塞?我最初的印象是,
FIQ
没有残疾。只是想和这里的专家确认一下。 请指点我。谢谢!
浏览 0
提问于2020-08-18
得票数 0
回答已采纳
1
回答
在
linux
驱动程序中无法触发到
FIQ
的gdb + arm调试器
linux-kernel
、
gdb
、
arm
、
embedded-linux
、
interrupt
我很难让调试器和gdb像预期的那样在
Linux
内核中使用
FIQ
处理程序。它可以触发良好的司机代码,设置条件的
FIQ
触发,但不是与
FIQ
。version 6启动gdb并设置断点:## Ena
浏览 6
提问于2013-09-16
得票数 0
回答已采纳
3
回答
使用RT补丁的
linux
内核上的中断性能-应该更好吗?
linux-kernel
、
arm
、
linux-device-driver
、
interrupt
在运行带有CONFIG_PREEMPT_RT补丁的
linux
内核(3.8.13)的Freescales imx.233上,我遇到了一点不一致的IRQ/ISR性能。
浏览 1
提问于2013-06-21
得票数 3
回答已采纳
1
回答
BCM2708 (RPi) Rasbpian未触发
c
、
assembly
、
linux-kernel
、
arm
、
inline-assembly
我编写了一个
Linux
可加载内核模块,它试图附加到
FIQ
以服务GPIO边缘转换。3 //
FIQ
Config register#define AIR_
FIQ
_SRC; extern unsigned char pulse_logger_
fiq
_handler, pulse_logger_
fiq</
浏览 4
提问于2015-08-25
得票数 3
回答已采纳
11
回答
FIQ
和IRQ中断系统有什么不同?
arm
、
interrupt
、
drivers
、
microprocessors
、
isr
我想知道
FIQ
和IRQ中断系统在任何微处理器中的区别,例如: ARM926EJ。
浏览 6
提问于2009-06-10
得票数 78
回答已采纳
1
回答
发生
FIQ
时从el3返回nwd 32位进程时出现分段故障
arm
、
qemu
、
arm64
、
trust-zone
64位
Linux
在普通世界(NWD) EL1中运行,一些专有代码在EL3和安全世界(SWD) EL1中运行。我也有这样的中断配置: 1)为SWD分配
FIQ
;2)为NWD分配IRQ。另外,nwd可以被
FIQ
中断的情况有三种: 1) NWD在内核模式(64位
Linux
)下执行;2) NWD在64位用户模式下执行;3) NWD在32位用户模式下执行 当
FIQ
发生时,它会被EL3捕获。然后通过EL3的代码保存NWD上下文,并开始执行
FIQ
的处理程序。从el3返回NWD后,1),2)所有情况都工作
浏览 17
提问于2016-09-26
得票数 0
回答已采纳
1
回答
配置FreeRTOS ISR堆栈大小
arm
、
kernel
、
embedded
、
interrupt
、
freertos
该架构是arm926ej-s (这可以支持成熟的
linux
内核- MMU支持,但需要在其上运行RTOS )。
浏览 4
提问于2016-11-25
得票数 1
回答已采纳
1
回答
ARM:
FIQ
处理程序能否抢占正在执行的IRQ处理程序?
linux-kernel
、
arm
、
drivers
、
armv7
对于ARMv7架构,
FIQ
异常能否抢占当前正在执行的IRQ处理程序(当然是在IRQ上下文中) 谢谢
浏览 5
提问于2015-06-06
得票数 1
1
回答
内核中IRQ和
FIQ
的区别?
linux-kernel
、
arm
、
interrupt
根据
Linux
API wise,IRQ和
FIQ
之间的区别是什么?它们是否使用相同的api?这只是ARM内核内部的区别,还是也与内核函数调用有关?
浏览 0
提问于2012-09-14
得票数 0
回答已采纳
1
回答
从
FIQ
处理程序调用
linux
C代码时出现问题
linux-kernel
、
arm
、
linux-device-driver
、
embedded-linux
我在一个armv6核心上工作,有一个
FIQ
处理器,当我在里面做我所有的工作时,它工作得很好。然而,我需要转移到一些额外的代码,这些代码对于
FIQ
内存区来说太大了。在注册时,
FIQ
处理程序从
fiq
_start复制到
fiq
_end,复制到0xFFFF001C{ .global
fiq
_start\n\
fiq
_start
浏览 0
提问于2010-06-03
得票数 2
回答已采纳
1
回答
FIQ
模式有它自己的堆栈吗?
assembly
、
arm
我对
FIQ
模式下的银行寄存器有点困惑。
FIQ
模式已存储SP寄存器。这是否意味着
FIQ
模式有自己的堆栈?
浏览 1
提问于2020-03-01
得票数 1
2
回答
在ARM
Linux
上注册多个快速中断源
arm
、
linux-device-driver
、
embedded-linux
我一直在使用ARM上的
Linux
中断: 也就是说,我们可以为ARM、、快速中断、或
FIQ
注册多个中断处理程序吗?
浏览 7
提问于2013-02-18
得票数 1
回答已采纳
1
回答
从
FIQ
中断处理程序访问内核驱动程序数据失败
linux-kernel
、
arm
、
linux-device-driver
、
embedded-linux
、
interrupt
在ARM
FIQ
中断时,我们只为
FIQ
使用保留了一些寄存器,这是一种“保存状态”的方便方法,例如
FIQ
调用之间的数据传输。上述代码按预期执行,在执行
FIQ
处理程序后,pin 5设置得很高。我修改了上面的代码如下所示struct
fiq
_processing
浏览 4
提问于2013-09-09
得票数 5
回答已采纳
1
回答
ARM信任区使用
security
、
embedded
、
arm
、
trust-zone
2.)我听说
FIQ
可以被配置为“安全中断”。这是否意味着我的
FIQ
处理程序将位于安全的世界?谢谢。
浏览 0
提问于2014-10-12
得票数 1
回答已采纳
1
回答
用ffmpeg - usb故障诊断记录raspberry pi上的usb凸轮
ffmpeg
、
usb
、
webcam
、
raspberry-pi3
Bus 001 Device 001: ID 1d6b:0002
Linux
Foundation 2.0 root hubfunctionFFmpeg developers configuration: --arch=armhf --target-os=
linux
浏览 6
提问于2017-09-16
得票数 0
回答已采纳
2
回答
在LPC2148 ARM处理器上创建中断向量的汇编代码
assembly
、
embedded
、
arm
//
FIQ
- _
fiq
// Use this group for production_irq: .word _reset // IRQ - _reset #els
浏览 2
提问于2011-03-24
得票数 2
回答已采纳
1
回答
在Eclipse中使用GCC编译器编译RTX内核文件
eclipse
、
gcc
、
keil
、
rtx
我们有一个由ARM LPC2148编译的带有RTX内核程序的KEIL IDE项目,我们需要将它从KEIL(ARM CC)改为Eclipse(GCC)。当我们试图在Eclipse编译器中编译它时,它显示了RTX_Config.c和RTX_Config.h文件中的错误。其他文件使用GCC编译器编译成功。但是RTXConfig.c文件有编译器特定的代码,这些代码不是GCC编译的。是否有使用GCC编译器在Eclipse中编译此项目的解决方案?作为初学者,请帮助我解决这个问题。提前感谢 irq、__swi、__task、__asm等特定于keil的关键字由ARM CC (keil)成功编译,但当我们试图
浏览 5
提问于2012-11-05
得票数 4
2
回答
label:.word label在手臂组件中的含义
assembly
、
arm
ldr pc, _prefetch_abort ldr pc, _not_used ldr pc, _
fiq
: .word _
fiq
#else_data_abort: .word data_abort _not_used:
浏览 0
提问于2013-09-17
得票数 7
1
回答
arm7tdmi IRQ和
FIQ
优先级
assembly
、
arm
、
irq
、
arm7
我已经彻底阅读了数据表和架构手册,考虑到这一点,我得出了
FIQ
比IRQ更高的结论,因此
FIQ
不应该被IRQ抢先我需要做什么才能确保我的
FIQ
服务例程不会被中断? 谢谢你
浏览 4
提问于2012-02-18
得票数 3
回答已采纳
1
回答
arm64的
fiq
处理程序
interrupt-handling
、
arm64
、
bare-metal
我试图在程序集中为arm64(AArch64)编写一个
FIQ
处理程序。到目前为止,我已经编写了一个IRQ处理程序。我只是想知道我的
FIQ
处理程序是否应该与我的IRQ看起来不同。我的
FIQ
处理程序做了以下工作: - Read GIC Interrupt Ack Register to identify the interrupt在AArh32中,
FIQ
过去有存储寄存器R8-R12、LR、SP;这些寄存器不需要推到堆栈上。因此,这与AArch32中的IRQ有一个不
浏览 1
提问于2015-09-29
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ARM系列-中断(三)
一文搞懂GICv3中断控制器的工作原理
Linux DNS 查询剖析 Linux 中国
Manjaro Linux 22.0 发布|Linux 中国
Alpine Linux 3.18 发布|Linux 中国
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券