|
|
#include<stdio.h> 9 q4 |$ K# j3 a& H1 k
#include <string.h>4 ?) k% r' b* I/ _( I; v l
#include<sysan.h>8 f* z8 ~! \: l7 s& j
#include<fcntl.h>, S$ G3 {, M( t; c
#include<errno.h>
& V1 q& g) \0 e& P) [ z# Kint main(void)
' E7 ^5 x# R+ q{ / h2 j, }9 p2 V$ x; {
int fd;
: h" p* x1 o; u% g) J# d fd=open("dev/mem", 0);
. u: j+ Q4 X* p printf("==(%d)==%s==",fd,strerror(errno));
# f, j, k4 C/ o5 A}# |: L1 P8 b$ P8 n8 g
在OMAPL138开发板上运行时总是打印
# ~* v2 b% `" k v6 s==(-1)==No such file or directory==' R/ E. G1 U) v! T: B
就是说dev/mem 不存在的意思? 在dev确实存在mem呀.! }. u' i) D2 h, P
请问这是什么原因导致打开dev/mem失败呀?
" ?$ K% R& R7 {) t: {/ y" ?
9 n; q; L( R- ~1 I
: Z5 J; e3 s5 f) W* p, r |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|