腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
mmap
失败:没有这样的设备
、
我正在尝试使用c命令创建一个内存映射 sizeof(serverData), //200000, bail_out(EXIT_FAILURE, "
mmap
");程序会编译,但是当试图运行时会产生以下错误:
mmap
: N
浏览 4
提问于2016-05-29
得票数 2
回答已采纳
1
回答
为什么
mmap
返回的大小为零?
、
、
、
我正在使用beaglebone (运行Angstrom
Linux
),并尝试使用Python的
mmap
模块来获得对/dev/
mem
文件的读写访问权限。
mmap
_size=0x48ffffff-
mmap
_offset wi
浏览 8
提问于2013-05-09
得票数 0
回答已采纳
2
回答
在python中"/dev/
mem
“上尝试os.open时拒绝的权限
、
、
、
我正在使用altera旋风5 fpga-soc进行一个嵌入式系统项目.在真正的处理器(ARM)上,我将使用
Linux
,FPGA通信脚本将在Python 2中实现。我需要一个内存地图,以发送和接收数据从FPGA通过/dev/
mem
。为了开发脚本,我在虚拟机上使用了一个Lubuntu系统。self.map =
mmap
.
mmap
(file,
mmap</em
浏览 3
提问于2017-07-20
得票数 2
1
回答
文件上有孔的
mmap
、
我正在以以下方式试验
mmap
,但我无法理解它是否正确:#include <unistd.h> // ftuncate memcpy(&
mem
[200], msg, strlen(msg));memcpy(&
mem<
浏览 4
提问于2020-05-09
得票数 1
回答已采纳
2
回答
从
Linux
内核模块访问/dev/
mem
、
、
、
、
我正在研究Raspberry (
Linux
3.12.28+),我有以下C代码,可以用来操作GPIO端口:struct bcm2835_peripheral {int map_peripheral(struct bcm2835_peripheral *p) // Open /dev/
mem
if ((p->
mem
_fd= open("/
浏览 0
提问于2014-10-16
得票数 0
回答已采纳
1
回答
访问
Linux
用户空间中的硬件寄存器
、
、
我想写
Linux
用户空间中OMAP3530上的硬件寄存器。请找到下面的代码。
Mmap
返回错误:
mmap
:权限被拒绝#include <sys/mman.h>#include <stdlib.h> void *ptr; /* Open /dev/
mem<
浏览 1
提问于2013-03-25
得票数 2
回答已采纳
1
回答
如何确定设备内存的页帧号?
、
、
static int simple_remap_
mmap
(struct file *filp, struct vm_area_struct *vma)if (remap_pfn_range(vma
浏览 1
提问于2012-07-13
得票数 5
1
回答
mmap
on /proc/pid/
mem
、
、
、
、
有没有人成功地将/proc/pid/
mem
文件映射到
Linux
内核2.6?我收到一个ENODEV (没有这样的设备)错误。我的呼叫如下所示:我已经通过在调试时查看/proc我还使用ptrace验证了
mmap
是否将errno设置为ENODEV。
浏览 0
提问于2011-03-07
得票数 16
回答已采纳
1
回答
是否可以挂载远程文件系统并打开/
mmap
/dev/
mem
?
、
、
我想知道是否可以编写c代码来打开并将内存指针
mmap
到远程文件系统的/dev/
mem
。我已经将这个系统挂载在我计划从中运行代码的系统的/mnt/下。我使用sshfs挂载了/dev,因此在运行c代码的系统中,完整路径看起来就像/mnt/
mem
。 根据我的经验,如果我被直接ssh到远程系统并访问我想要的组件,我可以打开/
mmap
/dev/
mem
。对于我的案例,有一些额外的信息:两个系统上的-
Linux
浏览 5
提问于2019-06-01
得票数 0
1
回答
内存映射I/O只在操作系统内部使用,而不是暴露在
Linux
之上的程序员使用吗?
、
、
要使用内存映射文件,我们有
mmap
()。谢谢。
浏览 0
提问于2018-10-16
得票数 5
1
回答
当我尝试使用MemoryMappedFile类来映射/dev/
mem
的内容时,为什么我得到“访问路径被拒绝”?
、
为了从带有SO部分的设计(
Linux
angstrom发行版)的FPGA部分读取一些寄存器,我必须
mmap
/dev/
mem
/的内容。我想用一个c#代码,在我的
linux
上运行一个mono运行时。我以根用户身份运行
Linux
,如果我尝试将另一个文件映射到MemoryMappedFile类,则没有问题。 有什么想法吗?open \"/dev/
mem
\"...\n" ); return( 1 );
浏览 42
提问于2019-04-30
得票数 0
2
回答
mmap
>1 1GB失败,错误号为12
、
、
在
linux
2.6.37.6上,当大小大于1 1GB时,我的
mmap
失败并返回errno 12。编辑:添加免费 total编辑:添加
mmap
代码if
浏览 4
提问于2014-04-08
得票数 0
1
回答
如何创建不可重定位的符号
、
我基本上想让下面的C程序打印NULL: printf("%p\n", &
mem
_);return 0;我尝试的是一个小型汇编程序文件: .globl
mem
_ .set
mem
_, 0 但是这会创建一个可重定位的符号struct指令是;但是,下面的汇编程序也不能工作
浏览 3
提问于2017-10-10
得票数 5
1
回答
如何在不使用
linux
中使用libc的情况下在堆上分配内存?
、
、
、
、
我试图在不使用libc和使用
linux
系统调用的情况下释放堆上的内存。我尝试过使用
mmap
和brk,但是brk没有像我在大多数系统中看到的那样返回堆的末尾,sbrk无法工作,因为它不作为syscall存在,而
mmap
只会导致分段错误。int mode, int fd, unsigned long offset);{ void *
mem
=
mmap
(0, 4096, PROT_READ | PROT_W
浏览 9
提问于2022-01-05
得票数 1
回答已采纳
2
回答
在以非root用户身份运行的程序上通过sysfs、
mmap
或设备驱动程序控制GPIO?
、
、
我正在尝试编写一个c程序来访问嵌入式
linux
系统上的GPIO,该系统将由非root用户运行。我已经可以通过sysfs (/sys/class/gpio)访问gpio,并编写了一个使用
mmap
(通过/dev/
mem
/)控制gpio的简单程序。但是,要写入/sys/class/gpio/和/dev/
mem
/,您必须具有root权限。在以非root用户身份运行的程序中访问GPIO的最“正确”或最标
浏览 9
提问于2012-10-19
得票数 2
回答已采纳
1
回答
使用未命名信号量的进程之间的同步
、
、
、
、
如果我将使用未命名的信号量(使用shm_init(),
mmap
()),它是否有效? sema =
mmap
(NULL, sizeof(sem_t), PROT_READ
浏览 3
提问于2015-03-24
得票数 2
1
回答
尝试通过/dev/
mem
访问大于4000字节的大小时出现总线错误
、
、
、
(
mmap
.PAGESIZE - 1)length = size
mem
=
mmap
.
mmap
(
mmap
_file, length + virt_offset,
mmap
.MAP_SHARED, <
浏览 53
提问于2021-08-18
得票数 0
3
回答
我在哪里可以找到
mmap
的源代码?
、
我想插入
mmap
,但需要将代码复制并粘贴到实际的系统调用中。我找不到要粘贴的代码?这东西在哪? 谢谢
浏览 0
提问于2012-10-27
得票数 1
回答已采纳
1
回答
VxWorks:访问主存区域
、
我正在将代码从
Linux
迁移到Vxworks。代码要求打开物理/主内存,然后使用
mmap
将物理内存映射到虚拟内存。在
Linux
中,主内存由请让我知道如何在Vxworks中完成这一任务。 提前感谢
浏览 4
提问于2014-08-06
得票数 1
回答已采纳
1
回答
python中子进程间的共享锁
、
、
、
pickleflag = (posix_ipc.O_CREAT | posix_ipc.O_TRUNC | posix_ipc.O_RDWR)
mem
=
mmap
.
mmap
(
mem
.fd, 200,
mmap
.MAP_SHARED,
mmap
.PROT_WRI
浏览 27
提问于2020-12-01
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux内存映射mmap原理分析
ps_mem:用于报告linux核心内存用量的脚本
Linux UIO(Userspace I/O)驱动模型技术详解
东华大学MBA/MEM项目,带你制胜职场
推荐 死磕内存篇2-JAVA进程是怎么突然挂掉的
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券