腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
无法设置PCI配置空间
的
latency_timer
寄存器
的
值
linux
、
pci
、
pci-e
我正在尝试使用以下命令设置Intel PCI卡
的
延迟计时器
值
但是当我
读
回这个
寄存器
的
值
时,它是不变
的
,并且显示以前
的
值
我使用以下命令来显示
寄存器
的
值
谁能告诉我为什么我不能
浏览 3
提问于2013-09-10
得票数 0
1
回答
AXI4如何支持PCIE生产者/消费者订购模型?
pci-e
、
axi4
PCIE使用生产者/消费者订购模型,而AXI4使用不同
的
订购模型。AXI4 4
的
读写通道是独立
的
。例如,像这样
的
系统,2.CPU writes DEC APB register to start DEC 由于PCIE内存写入(预取和
浏览 7
提问于2020-06-16
得票数 0
1
回答
Linux
模块- I/O内存
寄存器
读
/写挂系统
linux-device-driver
我正在尝试对平台设备
的
I/O内存
寄存器
进行
读
/写,但是系统一到达执行
读
/写
的
行就挂起。我检查了以下内容:
寄存器
;ioread32(logical_addr) 我对
linux
内核非常陌生,有没有一种禁用I/O
寄存器
的
方法?我检查了
浏览 5
提问于2011-07-19
得票数 2
回答已采纳
1
回答
尝试使用uboot读取和写入以太网交换机
的
特定
寄存器
ethernet
、
i2c
、
u-boot
、
microchip
我是
linux
/u-boot
的
新手,一般只是读写特定
的
寄存器
。我尝试读取/写入
的
16位
寄存器
的</em
浏览 16
提问于2021-03-31
得票数 2
1
回答
Linux
多页界限和cpu段
linux
、
operating-system
我对
Linux
如何能够有这么多段而它仍然可以进行边界检查感到困惑。据我所知,现代CPU有几个段数据
寄存器
(代码、数据等)。但是
Linux
有自己
的
多个段:堆栈、BSS、堆、代码、全局以及更多(特别是当堆很大并且由许多段组成时)。并不是每个CPU都有足够
的
寄存器
来跟踪所有这些段。如果我没有弄错,
Linux
将每个片段存储在一个单独
的
页面中,那么它如何能够防止这些页面中
的
一个
读
或写超出范围呢? 我唯一可能
的
浏览 0
提问于2018-09-10
得票数 1
回答已采纳
1
回答
编写assembly[shellcode]
的
资源
linux
、
assembly
、
shellcode
、
manpage
我正在为i386
linux
编写汇编语言代码。我想知道是否有任何手册页或作弊表来查看哪些
寄存器
需要设置,以便进行
读
、写、执行调用。
浏览 1
提问于2018-11-01
得票数 0
回答已采纳
1
回答
为什么
linux
不支持基于重复启动
的
i2c操作?
linux
、
linux-kernel
、
driver
、
device
、
i2c
我想从需要多个启动操作
的
i2c从读取它
的
寄存器
值
。$ i2cdump -y 0 0x20 或任何其他
寄存器
地址返回与第一个
寄存器
相同
的
<
浏览 9
提问于2016-01-29
得票数 3
回答已采纳
1
回答
使用段
寄存器
FS进行调试
c
、
debugging
、
assembly
、
x86
、
x86-64
我需要调试一个用C编写
的
应用程序,它可以读写段
寄存器
FS。要调试这个应用程序,我需要查看FS指向
的
内存地址。应用程序使用如下代码:mov fs:[rcx], rsi 如何从/到分段
寄存器
获得
读
/写
的
线性虚拟地址?我可以为
Linux
或Winodws编译这个应用程序。
浏览 7
提问于2015-11-13
得票数 4
回答已采纳
1
回答
Jlibmodbus
读
保持
寄存器
限制为125
java
、
modbus
我正在使用jlibmodbus库来读取从
寄存器
。我能够从0到125读取
寄存器
,但是如果我试图读取
寄存器
值
126或更高,我就会出错,在开始偏移量中说错了。我有大约500个
寄存器
,我如何使用
读
保持
寄存器
一次读取全部。
浏览 1
提问于2017-12-08
得票数 2
回答已采纳
1
回答
用于上下文切换
的
段选择器存储在哪里。(x86)
x86
、
operating-system
、
cpu
、
memory-segmentation
据我所
读
,在包括windows和
linux
在内
的
现代操作系统上,没有使用分段
寄存器
,如CS、DS等。我
的
问题是: 每个线程都有自己
的
段选择器吗?
浏览 3
提问于2018-01-12
得票数 0
2
回答
如何在
Linux
中访问并行口
linux
、
parallel-port
、
hardware-port
在我
的
Linux
机器(Debian Wheezy)上,我试图通过request_region()访问并行端口,但由于系统已经加载了内核模块parport...然后,我可以成功地插入我
的
模块。在从内核rmmod这些模块之前,我可以写和
读
这个
寄存器
。然后我把这些模块列入黑名单,不让它们在系统启动时被加载,我可以读写这些
寄存器
,我
的
模块也能工作。似乎是parport_pc
的
cle
浏览 11
提问于2013-07-25
得票数 1
3
回答
Linux
内核ARM转换表库(TTB0和TTB1)
linux-kernel
、
operating-system
、
arm
编译
的
Linux
kernel 2.6.34.3 for ARMv7 (Cortex-a8) 我查看了内核代码,发现
Linux
内核为TTB1 (转换表基)上
的
内核地址空间(大于0xC0000000
的
所有内容这是正确
的
吗?我仍然不明白MMU是怎么知道要看哪个ttb来翻译
的
?我读到TTBCR (转换表基址控制
寄存器
)决定在未找到MVA时遍历哪个ttb
寄存器
,但该
寄存器
始终
读
0,这意味着在ARM架构参考手
浏览 6
提问于2013-01-22
得票数 11
回答已采纳
1
回答
Linux
中
的
GDB调试_x86_64命令信息
linux
、
gdb
、
x86-64
、
cpu-registers
我正在尝试用gdb在
linux
上调试我
的
程序。我想在
linux
中验证特定帧
的
寄存器
值
,为此我运行了两个命令: info reg和info frame这些
浏览 2
提问于2011-07-08
得票数 4
1
回答
使用mcp2210从atmel m90e26s读取地址
c++
、
spi
、
microchip
、
energy
、
metering
我正在做一个学校项目,我们想用爱特梅尔公司
的
M90e26s芯片来监控能源消耗。问题似乎是这样
的
:spiCmdBuffer[1] = 0x00; //address 0x00有人能帮我从atm90e26中找到地址
寄存器
吗?所有的地址看起来都像'01H',但它不是十六进制
的
,也不是7位。
浏览 3
提问于2017-11-06
得票数 0
1
回答
LInux
设备驱动程序分层混乱
linux
、
linux-kernel
、
linux-device-driver
我最近一直在阅读关于
Linux
驱动程序和设备模型
的
文章。我想了解下面的驱动程序子系统在
linux
中是如何工作
的
。假设我
的
设备树如下所示 ?
Linux
将通过枚举过程识别这棵设备树,并通过枚举和探测机制识别出适合终端设备
的
usb驱动程序。 现在,让我们假设对该终端设备执行一次Tx操作。我
的
问题是,为了让市建局到达终端设备,理论上它必须用Bus2和Bus1信封封住。因此,从理论上讲,传出
的
数据包必须如下所示 ? 谁能告诉我<e
浏览 19
提问于2020-04-15
得票数 0
1
回答
在
Linux
/Windows中运行
的
调试器如何读取ARM32 & Aarch64上
的
PC
寄存器
?
debugging
、
arm
、
cpu-registers
、
arm64
在
Linux
/Windows中运行
的
调试器如何读取ARM32 & Aarch64上
的
PC
寄存器
?如何访问指令
寄存器
值
?谢谢。
浏览 4
提问于2021-12-13
得票数 -1
回答已采纳
1
回答
ARMv7程序集如何读取每一位
的
值
assembly
、
arm
如果我有一个保存
值
的
寄存器
,我如何分别读取每个位,并以一种存储该位是0还是1
的
方式处理它?我
的
理解是
读
第一位,右移,
读
第一位,右移,重复直到空。但我不知道怎么
读
这段话。
浏览 2
提问于2022-02-09
得票数 0
1
回答
启动SRAM读取操作
c
、
embedded
、
arm
具体地说,我想读取外部SRAM中保存
的
值
。通过阅读,我了解到这样
的
内存事务是通过FSMC (灵活
的
静态内存控制器)完成
的
。初始化后,我应该触摸哪些
寄存器
来读取(或写入) SRAM?
浏览 2
提问于2012-03-15
得票数 4
回答已采纳
1
回答
读取大于0x1F
的
PHY MII
寄存器
kernel-modules
、
ethernet
我对DP83826物理有一些问题,因此我想
读
一些配置
寄存器
。我使用了mdio工具和mii-diag作为它,但我刚刚意识到,我只能阅读前32个
寄存器
。mdio -v (详细)显示前32个
寄存器
(这可能不是巧合),如果我使用地址超过0x1F
的
mdio工具,地址将被移动到0..1F范围内。我看了一下mdio工具
的
代码,它根本不限制注册地址,我还对mii-diag -v进行了一些黑客攻击,以获得超过32个
寄存器
,它还一次又一次地返回前32个
寄存器
。我也尝试过e
浏览 0
提问于2023-03-09
得票数 1
回答已采纳
1
回答
Win64和
Linux
-x86_64调用公约未使用
的
寄存器
是否已修改
assembly
、
x86-64
、
system-calls
、
calling-convention
关于在Linuxx86_64和win64中调用约定,我有一些重要
的
问题。我找了太多
的
地方,但我没有找到我
的
问题
的
答案!我想我
的
问题没有重复,所以请先读一
读
。在
linux
-x86_64中,我们使用syscalls .RDI -> first parameterRDX(for all syscalls)现在,我对<e
浏览 1
提问于2021-10-07
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
颜值超高的七款Linux操作系统
调试器到底怎样工作
modbus通信协议中的功能码、异常功能码和错误码
volatile关键字的实现原理深度解析
Python modbus 浮点型数据处理
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券