|
|
#include<stdio.h>
, ]* e) b9 F' \7 i' L#include <string.h>4 Q3 n! Y1 q4 e
#include<sysan.h>
7 F3 G; U- ?5 f#include<fcntl.h>' U- Q! { C! C" Y t
#include<errno.h>
/ u8 @! T6 x7 x, G; c5 g1 Hint main(void)2 B0 @% p& f* @. b' W
{ ! r6 d4 J, w4 q% X" G7 Q, c# N
int fd;
( q; L, V) c/ W' b( n fd=open("dev/mem", 0); ! ~9 k6 T( d4 {$ \+ @
printf("==(%d)==%s==",fd,strerror(errno));
$ u, K1 g( p% R5 T, n; p}, u( N9 S( V2 |( y! T% B4 ?
在OMAPL138开发板上运行时总是打印/ q: X/ N2 @" P1 q) h
==(-1)==No such file or directory==
9 g8 g; f# r7 A" @3 l就是说dev/mem 不存在的意思? 在dev确实存在mem呀.
* ~$ I1 [4 E' R) {; _请问这是什么原因导致打开dev/mem失败呀?
* g3 L" ]& A" \5 c! E
- \4 n- Y5 A0 B5 n" s
, ?, s. O1 _3 ~7 a" R |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|