天嵌 ARM开发社区

 找回密码
 注册
查看: 1793|回复: 1

__raw_write的使用

[复制链接]
7935940 发表于 2010-9-20 13:55:09 | 显示全部楼层 |阅读模式
1.找到定义在/linux-2.6.30.4/arch/arm/include/asm下,我把asm复制到arm-linux-gcc 4.3.3的include下后才能找到文件,放到usr/include下不行,不知道为什么。

2.但是编译还是提示__raw_write 有 undefined的错误。没想清楚为什么。

3.在linux下可以这样直接对地址IO读写的吧?比如我可以通过这个命令点亮LED吗?感觉驱动也不过就是调用了这个命令,但是这样岂不是跟裸机一样的操作了?对操作系统的接触太少,还请高手们解答。
天嵌_support1 发表于 2010-9-20 14:26:35 | 显示全部楼层
/linux-2.6.30.4/arch/arm/include/asm 为什么要把内核的头文件放到编译器里?
你在Linux下对IO的读写可以用 ioremap 函数来访问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-9-27 23:28 , Processed in 1.026406 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表