首页 > 编程知识 正文

linux 设备树与驱动(ubuntu 查看硬件)

时间:2023-05-06 02:42:42 阅读:70405 作者:1023

由于此地板涉嫌违规,因此它将折叠在系统中以隐藏此地板并显示此地板

联系我登录

首页

行业新闻

技术文章

共享资源

微语言

linux查看硬件信息和驱动设备相关整理【转】

蓝猫发表在2014-5-30 17:48分类中。 技术文章由0人阅读,获得了0条评论的标签:linux硬件信息

要在LINUX环境中开发驱动程序,必须首先检测新硬件,然后开发驱动程序。

常用命令组织如下:

硬件发现程序在kuduz中发现新硬件: servicekudzustart(orrestart ) )。

显示CPU信息: cat /proc/cpuinfo

显示卡片信息: cat /proc/pci

显示PCI信息(lspci (比cat/proc/PCI更直观) ) ) )

显示内存信息: cat /proc/meminfo

显示USB设备: cat /proc/bus/usb/devices

查看键盘和鼠标: cat/proc/bus/input/devices

检查系统硬盘信息和使用情况: fdisk disk - l df

查看每个设备的中断请求(IRQ ) :cat /proc/interrupts

查看系统体系结构: uname -a

dmidecode显示bios、cpu和内存等硬件信息

查看更多硬件信息

-------------请参阅

我的FC5的结果如下。

显示键盘和鼠标

[ root @ localhost input ] # cat/proc/bus/input/devices

I : bus=0011 vendor=0001 product=0001 version=ab41

n : name=' attranslatedset2keyboard '

p : phys=isa 0060/serio0/input 0

s : sysfs=/class/input/input 0

H: Handlers=kbd event0

B: EV=120013

b : key=42000003802078 f 840 d 001f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff

B: MSC=10

B: LED=7

I : bus=0003 vendor=06 a2 product=0001 version=0100

N:Name=' USB Mouse '

p : phys=us B- 0000336000336003.2-2/input 0

s : sysfs=/class/input/input 2

H: Handlers=mouse0 event1

B: EV=7

B: KEY=70000 0 0 0 0 0 0 0 0

B: REL=103

查看PCI设备:

[root@localhost proc]# lspci

0:00.0主机网桥3360 siliconintegratedsystems [ sis ] 651主机

0:01.0 PCI网桥: siliconintegratedsystems [ sis ]虚拟PCI-to-PCI网桥(AGP ) ]。

0:02.0 isa bridge : siliconintegratedsystems [ sis ] sis 962 [ mutiolmediaio ]

(rev 04 )

0:02.1 smbus : siliconintegratedsystems [ sis ] sis 961/2 smbus控制器

0:02.5 ide接口: siliconintegratedsystems [ sis ] 5513 [ ide ]

0:02.7多媒体音频控制器3360 siliconintegratedsystems [ sis ] sound///集成声卡

控制器(reva0) )。

0:03.0 USB控制器: siliconintegratedsystems [ sis ] USB 1.0控制器[ rev0f ]

0:03.1 USB控制器: siliconintegratedsystems [ sis ] USB 1.0控制器[ rev0f ]

0:03.2 USB控制器: siliconintegratedsystems [ sis ] USB 1.0c

ontroller (rev 0f)

00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller

00:04.0Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast //集成网卡

Ethernet (rev 90)

01:00.0VGA compatible controller: Silicon Integrated Systems [SiS] 65x/M650/740PCI/AGP VGA Display Adapter //集成显卡

查看CPU信息:

cat /proc/cpuinfo

processor : 0

vendor_id : GenuineIntel // Intel

cpu family : 15

model : 1

model name : Intel(R) Celeron(R) CPU 1.70GHz

stepping : 3

cpu MHz : 1703.090

cache size : 128 KB

fdiv_bug : no

hlt_bug : no

f00f_bug : no

coma_bug : no

fpu : yes

fpu_exception : yes

cpuid level : 2

wp : yes

flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat

pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm

bogomips : 3411.63

查看内存信息:

cat meminfo

MemTotal: 321104 kB // 256M+128M

MemFree: 5212 kB

Buffers: 10284 kB

Cached: 157304 kB

SwapCached: 0 kB

Active: 171456 kB

Inactive: 117120 kB

HighTotal: 0 kB

HighFree: 0 kB

LowTotal: 321104 kB

LowFree: 5212 kB

SwapTotal: 522104 kB

SwapFree: 522104 kB

Dirty: 116 kB

Writeback: 0 kB

Mapped: 177868 kB

Slab: 19224 kB

CommitLimit: 682656 kB

Committed_AS: 412960 kB

PageTables: 3736 kB

VmallocTotal: 704504 kB

VmallocUsed: 2776 kB

VmallocChunk: 701540 kB

HugePages_Total: 0

HugePages_Free: 0

Hugepagesize: 4096 kB

查看USB设备:

插上我的魅族:

cat /proc/bus/usb/devices

T: Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 6

B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0

D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1

P: Vendor=0000 ProdID=0000 Rev= 2.06

S: Manufacturer=Linux 2.6.15-1.2054_FC5 ehci_hcd

S: Product=EHCI Host Controller

S: SerialNumber=0000:00:03.3

C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA

I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub

E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=256ms

T: Bus=04 Lev=01 Prnt=01 Port=03 Cnt=01 Dev#= 6 Spd=480 MxCh= 0

D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1

P:Vendor=0471ProdID=0000Rev= 0.01

S:Manufacturer=MEIZU Co., Ltd //魅族MP3

S:Product=Meizu E3 HS

C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA

I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage

E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms

E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2

B: Alloc= 14/900 us ( 2%), #Int= 1, #Iso= 0

D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1

P: Vendor=0000 ProdID=0000 Rev= 2.06

S: Manufacturer=Linux 2.6.15-1.2054_FC5 ohci_hcd

S: Product=OHCI Host Controller

S: SerialNumber=0

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。