inb inw inl outb outw outl:端口操作
如 i386 ,在区别 I/O 空间和内存空间的进程的 I/O 空间写入数据。
outb() I/O 上写入 8 位数据 ( 1 字节 );
outw() I/O 上写入 16 位数据 ( 2 字节 );
outl () I/O 上写入 32 位数据 ( 4 字节)。
inb() I/O 上读取 8 位数据 ( 1 字节 );
inw() I/O 上读取 16 位数据 ( 2 字节 );
intl () I/O 上读取 32 位数据 ( 4 字节)。
redhat 5.0 linux 2.6.18 kelnel 原型:
#include <sys/io.h>
变量:
port :I/O 地址
data :数据
void outb (unsigned char data, unsigned short int port);
void outw (unsigned short data, unsigned short int port);
void outl (unsigned int data, unsigned short int port);
static __iniine unsigned char inb(unsigned short int port);
static __iniine unsigned short inw(unsigned short int port);
static __iniine unsigned int inl(unsigned short int port);
注:
inl(),outl(),是读写端口。
readl(),writel(),是读写内存。
inb inw inl outb outw outl:端口操作相关推荐
- outb, outw, outl函数
功能: 如 i386 ,在区别 I/O 空间和内存空间的进程的 I/O 空间写入数据. outb() I/O 上写入 8 位数据 ( 1 字节 ): outw() I/O 上写入 16 位数据 ( ...
- CentOS7在防火墙开启与关闭以及端口操作
CentOS7在安装软件包或类库的时候,常常会因为防火墙的拦截和端口未开放导致连接失败,数据调用或远程失败等,所以在使用CentOS时需学会对防火墙和端口操作... 工具/原料 已安装CentOS7的 ...
- linux 端口 操作
1. 可以通过"~$ netstat -anp" 来查看哪些端口被打开. (注:加参数'-n'会将应用程序转为端口显示,即数字格式的地址,如:nfs->2049, ftp-& ...
- 虚拟机防火墙以及端口操作
CentOS7 firewalld(默认安装) 和 iptables 都不是防火墙,它们只是防火墙的管理程序 1. 防火墙的开启.关闭.禁用命令 设置开机启用/禁用防火墙:systemctl enab ...
- 【arduino】I/O端口操作
1 普通数字IO口 ①端口配置 端口配置函数:pinMode(pin,mode); pin是端口号,可以设置为0-13 mode:有三种模式 INPUT :输入模式,悬空时逻辑电平不确定 INPUT_ ...
- CentOS7 设置防火墙、开放指定端口操作
CentOS7 设置防火墙操作.开放指定端口操作 1, 查看防火墙状态:firewall-cmd --statesystemctl status firewalld.service2, 开启防火墙:s ...
- 1.入门Chisel心得与笔记:模块与端口操作
1.模块与端口操作 Chisel语言概述 敏捷型开发语言 学习资料以及链接 端口及模块连接 端口声明 Switch结构 批量连接端口 使用Module中使用函数 Chisel语言概述 Chisel 是 ...
- linux 中的outb outw inb inw
http://www.360doc.com/content/11/0902/11/1162697_145203655.shtml
- Linux:centos7防火墙开放端口操作
Centos升级到7之后,发现无法使用iptables控制Linux的端口,google之后发现Centos 7使用firewalld代替了原来的iptables. 但是在CentOS7中也可以ipt ...
最新文章
- 微软Skype突破!视讯人数上限来到50人
- 从无到有写一个运维APP(二)
- 设计模式解密(9)- 装饰者模式
- matlab2016 b 安装详细教程正版中文密钥
- 最值得收藏的 数值分析 全部知识点思维导图整理(东北大学慕课课程)(持续更新中)
- 【微信小程序】数据绑定
- 用户自治的数字身份在我国的标准
- Unity-WebGL-打包流程以及遇到的各种坑
- Kinect体感游戏开发思考
- latex图片及其标题居右
- 史上官场吃喝风:与送礼一样成为通用的规则
- SQL1 从 Customers 表中检索所有的 ID
- 使用python绘制函数曲线
- clion设置为中文_手把手教你去除CLion的中文字符乱码
- 如何将excel.xls文件批量转换成.xlsx格式
- OCAD应用:光楔初始设计
- win10家庭版无法更改账户名称怎么办?
- NOIP 2017 逛公园 记忆化搜索 最短路 好题
- 对链式结构型 PoS 系统的 “虚假权益” 攻击
- 【存储技术发展趋势】
热门文章
- Unity3D制作高通AR(增强现实)图片识别应用
- 成都建博会:家居行业数字营销金点子 句句戳心坎,先收藏
- Python入门到放弃系列一
- C/C++ 学习笔记:结构体中最后一个成员为[0]或[1]长度数组(柔性数组成员)的用法
- (LeetCode)Java 求解无重复字符的最长子串
- Redis入门(七):Redis分布式锁(单机模式/集群模式)
- Spring:Webflux响应式编程
- Nginx 配置SSL 证书 cannot load certificate No such file or directory
- Docker: 现在和未来
- 基于MinIO/Deleta Lake/Dremio和Superset或Metabase搭建简单的数据湖