码迷,mamicode.com
首页 > 系统相关 > 详细

linux中readl()和writel()函数---用于读写寄存器

时间:2018-05-04 17:04:07      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:baidu   inux   寄存器   void   函数   short   include   search   name   

writel() 往内存映射的 I/O 空间上写数据,wirtel()   I/O 上写入 32 位数据 (4字节)。
 原型:
#include <asm/io.h> 
void writel (unsigned char data , unsigned short addr )
readl() 从内存映射的 I/O 空间读取数据,readl 从 I/O 读取 32 位数据 ( 4 字节 )。
原型:
#include <asm/io.h> 
unsigned char readl (unsigned int addr )
注:变量    addr  是 I/O 地址。
返回值 : 从 I/O 空间读取的数值。

linux中readl()和writel()函数---用于读写寄存器

标签:baidu   inux   寄存器   void   函数   short   include   search   name   

原文地址:https://www.cnblogs.com/Ph-one/p/8990792.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!