腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
无法设置PCI配置空间的latency_timer
寄存器
的值
、
、
我正在尝试使用以下
命令
设置Intel PCI卡的延迟计时器值但是当我
读
回这个
寄存器
的值时,它是不变的,并且显示以前的值我使用以下
命令
来显示
寄存器
的值谁能告诉我为什么我不能改变延迟计时器的值? 我使用的是
Linux
机器。
浏览 3
提问于2013-09-10
得票数 0
1
回答
尝试使用uboot读取和写入以太网交换机的特定
寄存器
、
、
、
我是
linux
/u-boot的新手,一般只是读写特定的
寄存器
。我尝试读取/写入的16位
寄存器
的地址是0xN112-0xN113使用u-b
浏览 16
提问于2021-03-31
得票数 2
1
回答
Linux
模块- I/O内存
寄存器
读
/写挂系统
我正在尝试对平台设备的I/O内存
寄存器
进行
读
/写,但是系统一到达执行
读
/写的行就挂起。我检查了以下内容:
寄存器
;ioread32(logical_addr) 我对
linux
内核非常陌生,有没有一种禁用I/O
寄存器
的方法?
浏览 5
提问于2011-07-19
得票数 2
回答已采纳
1
回答
Linux
中的GDB调试_x86_64
命令
信息
、
、
、
我正在尝试用gdb在
linux
上调试我的程序。我想在
linux
中验证特定帧的
寄存器
值,为此我运行了两个
命令
: info reg和info frame这些
命令
的区别是什么?当它说“已保存的
寄存器
”时,这是什么意思?这些
浏览 2
提问于2011-07-08
得票数 4
1
回答
Linux
多页界限和cpu段
、
我对
Linux
如何能够有这么多段而它仍然可以进行边界检查感到困惑。据我所知,现代CPU有几个段数据
寄存器
(代码、数据等)。但是
Linux
有自己的多个段:堆栈、BSS、堆、代码、全局以及更多(特别是当堆很大并且由许多段组成时)。并不是每个CPU都有足够的
寄存器
来跟踪所有这些段。如果我没有弄错,
Linux
将每个片段存储在一个单独的页面中,那么它如何能够防止这些页面中的一个
读
或写超出范围呢? 对每次写入执行一些手动检查。将所有页面紧密地放在
浏览 0
提问于2018-09-10
得票数 1
回答已采纳
1
回答
编写assembly[shellcode]的资源
、
、
、
我正在为i386
linux
编写汇编语言代码。我想知道是否有任何手册页或作弊表来查看哪些
寄存器
需要设置,以便进行
读
、写、执行调用。
浏览 1
提问于2018-11-01
得票数 0
回答已采纳
1
回答
使用段
寄存器
FS进行调试
、
、
、
、
我需要调试一个用C编写的应用程序,它可以读写段
寄存器
FS。要调试这个应用程序,我需要查看FS指向的内存地址。应用程序使用如下代码:mov fs:[rcx], rsi 如何从/到分段
寄存器
获得
读
/写的线性虚拟地址?我可以为
Linux
或Winodws编译这个应用程序。
浏览 7
提问于2015-11-13
得票数 4
回答已采纳
1
回答
AXI4如何支持PCIE生产者/消费者订购模型?
、
例如,像这样的系统, CPU <-> PCIE控制器<-> PCIE AXI桥<-> AXI4与DEC和DDR从站(DEC模块连接到AXI4从数据port0和APB
寄存器
端口,DDR存储模块连接到AXI4在数据到达DDR之前,DEC可能已经看到APB
寄存器
写入并开始读取数据,因此数据可能是旧的和无效的。
浏览 7
提问于2020-06-16
得票数 0
1
回答
如果PC
寄存器
同时读写,其读取的数据是否包含以前的数据或新写入的数据?
、
、
如果PC
寄存器
同时读写,其读取的数据是否包含以前的数据或新写入的数据?根据我对时序电路的理解,由于传输延迟,写入
命令
在PC
寄存器
中不会立即生效,因此,在时钟上升的边缘,读取
命令
将得到旧的值。但我的问题的必然结果是,如果是这样的话,难道
读
命令
也会在某种意义上有延迟,并且可能会读取新写的数据吗?
浏览 9
提问于2021-04-22
得票数 0
回答已采纳
1
回答
用于上下文切换的段选择器存储在哪里。(x86)
、
、
、
据我所
读
,在包括windows和
linux
在内的现代操作系统上,没有使用分段
寄存器
,如CS、DS等。我的问题是: 每个线程都有自己的段选择器吗?
浏览 3
提问于2018-01-12
得票数 0
3
回答
Linux
内核ARM转换表库(TTB0和TTB1)
、
、
编译的
Linux
kernel 2.6.34.3 for ARMv7 (Cortex-a8)我从这个站点的上读到了ttb是如何工作的
浏览 6
提问于2013-01-22
得票数 11
回答已采纳
1
回答
关于投票的一些问题
13.2.1 polling[https://www.cs.uic.edu/~jbell/CourseNotes/OperatingSystems/13上面提到的控制
寄存器
“是否与“3相同,主机将
命令
寄存器
中的
命令
就绪位设置为.).“?
Linux
如何进行轮询?
浏览 0
提问于2018-11-17
得票数 0
回答已采纳
1
回答
LInux
设备驱动程序分层混乱
、
、
我最近一直在阅读关于
Linux
驱动程序和设备模型的文章。我想了解下面的驱动程序子系统在
linux
中是如何工作的。假设我的设备树如下所示 ?
Linux
将通过枚举过程识别这棵设备树,并通过枚举和探测机制识别出适合终端设备的usb驱动程序。 现在,让我们假设对该终端设备执行一次Tx操作。谁能告诉我
linux
内核中发生这种情况的代码?我试着关注urb_submit,但是我想不通。 非常感谢!
浏览 19
提问于2020-04-15
得票数 0
1
回答
读取大于0x1F的PHY MII
寄存器
、
我对DP83826物理有一些问题,因此我想
读
一些配置
寄存器
。我使用了mdio工具和mii-diag作为它,但我刚刚意识到,我只能阅读前32个
寄存器
。mdio -v (详细)显示前32个
寄存器
(这可能不是巧合),如果我使用地址超过0x1F的mdio工具,地址将被移动到0..1F范围内。我看了一下mdio工具的代码,它根本不限制注册地址,我还对mii-diag -v进行了一些黑客攻击,以获得超过32个
寄存器
,它还一次又一次地返回前32个
寄存器
。我也尝试过ethtool -d eth0,但它只
浏览 0
提问于2023-03-09
得票数 1
回答已采纳
2
回答
在ARM
Linux
中记录CPU
寄存器
的更改
、
、
我想知道如何监视ARM
linux
中应用程序的多个
寄存器
更改。我知道我必须调试它,但是如何在ARM
linux
中自动记录所有的注册更改呢?我知道使用gdb中的watch
命令
我可以做到这一点,但是是否可以制作一个小的c代码,它只运行一个像调试器一样的应用程序,并记录它的
寄存器
更改?简单地说,我想监视ARM
linux
中CPU
寄存器
的变化。因此,如果我运行一个应用程序,我想监视它的所有
寄存器
更改。 假设我想监视R14。当应用程序运行时,我想记录R14<em
浏览 13
提问于2015-08-10
得票数 1
回答已采纳
2
回答
从
linux
用户空间访问以太网驱动程序
、
、
、
我想从
linux
用户空间访问以太网驱动程序,类似地,我想从
linux
用户空间读取和写入菲
寄存器
。
浏览 3
提问于2018-08-31
得票数 4
1
回答
内存映射I/O只在操作系统内部使用,而不是暴露在
Linux
之上的程序员使用吗?
、
、
内存映射I/O只在操作系统内部使用,而不是暴露在
Linux
之上的程序员使用吗?在I/O方面,如第1.2.1节所述,每个I/O控制器都包括保存
命令
和正在传输的数据的
寄存器
。通常,特殊的I/O指令允许在这些
寄存器
和系统内存之间进行数据传输。为了允许更方便地访问I/O设备,许多计算机体系结构提供了内存映射的I/O。在这种情况下,内存地址的范围被留出并映射到设备
寄存器
。
读
和写到这些内存地址导致数据被传送到和从设备
寄存器
浏览 0
提问于2018-10-16
得票数 5
1
回答
不能使用SPI和STM32F303插入STM32F303
寄存器
、
我试图使用SPI初始化NRF24L01+
寄存器
,但它们总是返回0x00。 根据第51页中的表20,所有写
命令
都有一个b001x xxxx模式,我将其理解为具有0x2x模式。在下面的快照中,我发送
寄存器
值,例如,
寄存器
0x00将作为0x20发送,指示对该
寄存器
的写
命令
,然后发送要写入该
寄存器
的值。我仍然不知道为什么它返回0x00,即使当我独立尝试阅读
寄存器
的内容以后,而不写信给它。我还能拿到0x00。同样的情况也适用于所有其他试图重新登录的
寄存器
浏览 4
提问于2019-10-16
得票数 2
回答已采纳
1
回答
确认ATA/IDE中断的正确方法是什么?
、
、
我在PIO数据中遇到了一些问题--在
命令
中有中断。我试图执行
读
多个
命令
,从驱动器读取多个扇区,逐块读取,并为每个块触发一个中断。那么,确认ATA设备发出的中断的正确方式是什么?在本例中,我发出一个READ
命令
,然后ISR执行以下操作: 禁用CPU中断,设置nIEN读取单个数据块(不是扇区!)在数据
寄存器
中,如果已读取所有数据,则,读取状态
寄存器</em
浏览 3
提问于2011-09-20
得票数 5
回答已采纳
1
回答
在modbus中写入单比特
、
、
、
有用于读取和写入
寄存器
的
命令
(
寄存器
=2字节)。我可以读取它,修改标志,然后写回它,但这是正确的方式吗?我看过一些写线圈的
命令
,但我不太确定线圈是什么--是不是有点?如果是这样,如何获取线圈的地址?
浏览 3
提问于2014-12-28
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux命令之grep命令
每日必学Linux命令:mv命令
Linux命令-grep命令基本用法
每日必学Linux命令:chmod命令
每日必学Linux命令:ls命令
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券