腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
x86的
Linux
系统调用
linux
、
assembly
、
linux-kernel
、
system-calls
、
qemu
我正在尝试理解
Linux
机器上系统调用的方式。为此,我在QEMU模拟器上运行了一台带有的来宾计算机。为了知道系统调用
号
,我在qemu中插入了
中断
函数( target-i386/seg_helper.c中的do_interrupt_all()-不是很重要)。基本上,每当我收到int 0x80
中断
时,我都会打印EAX寄存器中的值。运行的输出给出了系统调用
号
。我认为exec系统会首先调用init进程。然后是一个fork和一些`brk系统调用。我在这里打印前100个系统调用
号
。我的客户
浏览 0
提问于2013-01-16
得票数 1
回答已采纳
1
回答
如何为mfd设备到达irq基地?
linux-kernel
、
linux-device-driver
在一个MFD设备中。我想了解,我们如何到达irq base。这是一个随机数吗?
浏览 5
提问于2013-08-12
得票数 0
回答已采纳
1
回答
IRQ处理程序未注册
c
、
linux-device-driver
、
kernel-module
、
interrupt-handling
我正在学习
Linux
内核中的
中断
处理,并在下面的代码片段中尝试在IRQ2上注册一个虚拟irq处理程序。
浏览 5
提问于2013-08-09
得票数 1
回答已采纳
1
回答
[1]+
125
号
出口
bash
、
shell
、
command
、
nohup
echo "successfully done" done done我重定向输出的文件具有以下消息: [1]+ Exit
125
浏览 0
提问于2019-01-15
得票数 0
1
回答
Linux
中的
中断
和系统调用调度
linux
、
interrupt
、
system-calls
、
interrupt-handling
在
Linux
中,硬件
中断
和系统调用/异常是否由同一个dispatcher过程分派?如果您看到
Linux
,您会注意到,硬件
中断
(在x86 arch上)在其
中断
向量上不包含更多的指令,这些指令会在堆栈上推送
中断
向量
号
并跳转到common_interrupt。我的问题是:是
Linux
中的每个
中断
(异常(包括SysCall)、
中断
)都以相同的方式发送,直到到达某个点到分支为止?(由于他们的类型) 对不起我的英语。
浏览 8
提问于2016-01-13
得票数 2
1
回答
INT0x80是
linux
程序集编程中使用的唯一
中断
号
吗?
linux
、
assembly
、
int
在汇编编程中,我们是否只使用80H向
linux
内核请求服务?我正在从windows转换到
linux
。
浏览 3
提问于2013-10-19
得票数 5
回答已采纳
1
回答
如何在Windows和
Linux
系统中实施物理到虚拟IRQ映射?
c
、
linux
、
windows
、
linux-kernel
、
kernel
在
Linux
系统中,还有一个虚拟IRQ的概念。 那么,我感兴趣的是这种映射是如何实现的?来自
Linux
内核或算法的源代码样本将不胜感激。
浏览 0
提问于2013-03-14
得票数 3
回答已采纳
2
回答
处理器间干扰在ARM皮质A9 (如何编写处理程序生成的
中断
( ARM)在
Linux
?)
linux-kernel
、
arm
、
interrupt-handling
我读到,ARM中的软件产生的
中断
被用作处理器间
中断
。我还可以看到,其中5个
中断
已经在使用中。我也知道ARM提供了16个软件生成的
中断
。在我的应用程序中,我运行的是一个裸金属应用程序,其核心是臂皮质核,另一个是
Linux
。我想从运行裸金属应用程序的核心到运行
Linux
的核心通信一些数据。但是为了处理
linux
方面的
中断
,我不确定SGI
号
是否是免费的,我也不确定是否可以直接使用IRQ
号
(一般SGI是从0到15)。有人知道
浏览 1
提问于2013-12-06
得票数 5
回答已采纳
1
回答
是否有像posix这样的系统调用在程序集级别上使用windows的int
号
?
c++
、
c
、
windows
、
assembly
、
kernel
我想用,因此,为了在汇编级别使用int调用来使用系统调用,在windows中有一些内核调用,如程序集级别的posix库unitsd.h。在哪里可以找到用于打开文件、mkdir等的windows系统调用列表(
中断
号
),比如
linux
或unix中的_NR_write 4。
浏览 0
提问于2016-07-21
得票数 1
回答已采纳
1
回答
中断
ID到名称的映射
linux
、
interrupt
、
interrupt-handling
、
android-hardware
我正在
Linux
系统上运行一些基准测试,并通过记录
中断
的ID来记录
中断
的到达。cat /proc/interrupt不起作用。在这个文件中,一些
中断
用它们的ID表示(例如:0表示定时器
中断
),而一些
中断
用隐式宏表示(例如: PMI表示性能监视
中断
)
浏览 1
提问于2015-05-13
得票数 2
1
回答
在
Linux
中启用和分发IRQ
linux
、
linux-kernel
、
interrupt
、
irq
、
imx6
我使用的是imx6 sabrelite板,其中
Linux
在core0上运行,RTOS在core1上运行。我已经在RTOS中配置了GIC
中断
寄存器,但是
Linux
覆盖它。我需要启用IRQ 88,142,143,150,并在
linux
源代码中将其分发给核心1(RTOS)。我已经浏览了irq_gic.c文件,但没有进一步的想法。我在串行控制台上尝试过cat /proc/
中断
,但是我看不到上面的IRQ
号
。这是否表明上述
中断
在
Linux
中是禁
浏览 0
提问于2017-01-25
得票数 0
0
回答
Linux
APIC
中断
优先级
linux
、
linux-kernel
、
real-time
、
interrupt
分配给特定
中断
的进程做什么?例如,我在rt内核上的FF进程的一部分是:96 FF 85
125
- [irq/16-uhci_hcd]94 FF 85
125
- [irq/20-ehci_hcd]56 FF 99 139 - [irq/8-rtc0] 它是一个
中断
处理程序吗?根据这个线程,
浏览 22
提问于2017-06-14
得票数 0
2
回答
Linux
PCI设备驱动程序总线诉内核IRQ
linux-kernel
、
interrupt
、
pci
、
irq
我正在为
Linux
中的PCIe卡编写设备驱动程序。我正试图在我的司机中使用
中断
。这是奇怪的地方..。cat /sys/bus/pci/devices/<my_device>/irq报告
中断
号为19。lspci -vv还报告
中断
号为19。 在我的驱动程序中请求
浏览 6
提问于2013-03-19
得票数 7
回答已采纳
3
回答
linux
如何知道应该使用哪个irq
号
?
kernel
、
drivers
、
pci
、
irq
我不是一个驱动程序员,我不清楚
linux
是如何为pcie设备分配irq
号
的。 从NIC驱动程序的例子来看,
Linux
似乎已经知道在执行“探测”或“打开”函数之前应该使用哪个irq
号
。例:https://github.com/torvalds/
linux
/blob/4608f064532c28c0ea3c03fe26a3a5909852811a/drivers/net/ethernet/intel/
浏览 0
提问于2018-04-27
得票数 2
回答已采纳
1
回答
中断
系统调用?
operating-system
、
kernel
、
cpu
、
system-calls
、
hardware
因此,如果程序员需要访问内核功能,它会将系统调用
号
加载到寄存器中,并调用软件
中断
(在
linux
0x80中)。 然后,NVIC(或AVIC)使处理器跳转到
中断
处理程序的开头,并使cpu进入管理模式。然后,
中断
处理程序获取系统调用
号
,并跳转到处理系统调用的内核代码。 最后,程序返回到其原始状态并继续运行。
浏览 45
提问于2021-07-09
得票数 0
2
回答
NASM
中断
x86参考?
x86
、
nasm
、
system-calls
、
x86-16
我似乎找不到一个好的参考资料来解释
Linux
系统上的NASM x86
中断
。例如,什么是int 0x60,它与int 0x80有什么不同 有没有手册列出所有可以与指令一起使用的
中断
号
?
浏览 1
提问于2011-03-14
得票数 3
回答已采纳
2
回答
检查在挂起后恢复系统的
Linux
内核
中断
linux
、
linux-kernel
、
interrupt
有谁知道如何检查哪个
中断
将系统从挂起状态唤醒?
浏览 1
提问于2014-03-05
得票数 0
1
回答
request_irq失败,因为没有irq描述符
linux-device-driver
、
interrupt
我有一个
Linux
系统,我正在连接到定制硬件。(具体来说,这是一个带有FPGA的SoC )。 我正在尝试编写一个内核模块,它将响应来自我设备的
中断
。
浏览 1
提问于2019-11-15
得票数 0
回答已采纳
1
回答
内核函数asm_do_IRQ()中的irq与我在模块中请求的irq不同
linux
、
linux-kernel
、
linux-device-driver
、
embedded-linux
当我触发gpio
中断
时,驱动程序工作正常,但asm_do_IRQ中的irq数是62,.I无法理解。为什么irq
号
和我要求的不一样?驱动程序如下: #include <
linux
/interrupt.h> #define GPI
浏览 0
提问于2013-04-08
得票数 4
回答已采纳
1
回答
libevent支持netlink套接字吗?
linux
、
libevent
、
netlink
我使用netlink从内核接收
中断
号
。用户空间中的应用程序使用libevent来处理TCP/IP请求和netlink消息。支持
Linux
套接字吗?举一个简单的例子,我将不胜感激。
浏览 4
提问于2017-02-16
得票数 0
回答已采纳
点击加载更多
相关
资讯
这篇文章给大家介绍一下Linux的中断系统
2号线多站点DTS通信中断故障抢修预案
Linux 查询应用进程号、端口、文件
Linux端口和进程号互查
美国恶劣天气导致Linux之父家中断电断网六天:内核更新延期
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
智聆口语评测
活动推荐
运营活动
广告
关闭
领券