在ubuntu平台上使用命令方式查看系统信息1、列出所有的PCI设备:lspci 显示系统中所有的PCI设备,参数v:查看硬件的详细信息;n,查看供应商和设备代码;x,显示硬件设置信息的二进制数据。 00:00.0 Host bridge: Intel Corporation 2nd Gener.....
分类:
系统相关 时间:
2014-10-16 19:55:13
阅读次数:
258
一般来说,在x86平台上,有两大类方式可以访问这一区间的寄存器,
1,配置机制1#或者配置机制2#
访问时借助in/out指令。请注意,这种方式有别于一般的in/out指令访问PCI的IO空间,它引入了地址端口和数据端口。
配置机制2#只在某些特定的主板上被使用。 新的设计应使用配置机制1#来产生配置空间的物理操作。这种机制使用了两个特定的32位I/O空...
分类:
其他好文 时间:
2014-10-16 11:00:06
阅读次数:
302
系统:#uname-a#查看内核/操作系统/CPU信息#cat/etc/issue#cat/etc/redhat-release#查看操作系统版本#cat/proc/cpuinfo#查看CPU信息#hostname#查看计算机名#lspci-tv#列出所有PCI设备#lsusb-tv#列出所有USB设备#lsmod#列出加载的内核模块#env#查看环境变量资源:#free-m#查看内..
分类:
系统相关 时间:
2014-10-15 21:54:22
阅读次数:
281
一、PCI简单介绍 PCI是一种外设总线规范。我们先来看一下什么是总线:总线是一种传输信号的路径或信道。典型情况是,总线是连接于一个或多个导体的电气连线,总 线上连接的全部设备可在同一时间收到全部的传输内容。总线由电气接口和编程接口组成。本文讨论Linux 下的设备驱动,所以,重点关注编程接口。 P...
分类:
其他好文 时间:
2014-10-14 16:09:58
阅读次数:
270
Linux的驱动程序注冊过程,大致分为两个步骤:模块初始化驱动程序注冊以下以内核提供的演示样例代码pci-skeleton.c,具体说明一个pci设备驱动程序的注冊过程。其它设备的驱动代码注冊过程基本同样,大家可自行查看。使用的内核代码版本号是2.6.38。1. 模块初始化1.1 驱动程序入口全部的...
分类:
系统相关 时间:
2014-10-14 14:20:47
阅读次数:
299
# uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # ...
分类:
系统相关 时间:
2014-10-13 16:31:49
阅读次数:
226
PCI-Express是最新的总线和接口标准,它原来的名称为“3GIO”,是由英特尔提出的,很明显英特尔的意思是它代表着下一代I/O接口标准。交由PCI-SIG(PCI特殊兴趣组织)认证发布后才改名为“PCI-Express”。这个新标准将全面取代现行的PCI和AGP,最终实现总线标准的统一。它的主要优..
分类:
其他好文 时间:
2014-10-10 15:36:04
阅读次数:
187
设备管理器里“SM总线控制器”、“其他PCI桥设备”驱动有问题...
分类:
其他好文 时间:
2014-10-09 18:22:17
阅读次数:
239
简介
本章给出一个高层总线架构的综述讨论重点是用于访问Peripheral Component Interconnect(PCI,外围设备互联)外设的内核函数PCI总线是内核中得到最好支持的总线本章主要介绍PCI驱动程序如果寻找其硬件和获得对它的访问本章也会介绍ISA总线
PCI接口
PCI是一组完整的规范,定义了计算机的各个不同部分之间应该如何交互PCI规范涵盖了与计算机接口相关的...
分类:
系统相关 时间:
2014-10-05 16:25:38
阅读次数:
372
一、版型二、芯片组三、扩展插槽1、PCI/PCIe2、SATA接口四、I/O接口五、CPU/内存相关1、CPU插槽2、内存插槽六、供电用料七、其它功能1、BIOS2、HIFI/WIFI3、板载芯片4、其它图来自华硕B85 PLUS的正面裸体图,后面的讲解过程中将多次用到它我们先将它分成 图下几部分,...
分类:
其他好文 时间:
2014-10-04 22:29:17
阅读次数:
396