more /proc/ioports
例如
0000-001f : dma1
0020-0021 : pic1
0040-0043 : timer0
0050-0053 : timer1
0060-0060 : keyboard
0064-0064 : keyboard
0070-0077 : rtc
0080-008f : dma page reg
00a0-00a1 : pic2
00c0-00df : dma2
00f0-00ff : fpu
03c0-03df : vga+
03f8-03ff : serial
0800-0803 : ACPI PM1a_EVT_BLK
0804-0805 : ACPI PM1a_CNT_BLK
0808-080b : ACPI PM_TMR
0810-0815 : ACPI CPU throttle
0820-082f : ACPI GPE0_BLK
0850-0850 : ACPI PM2_CNT_BLK
0a00-0a7f : pnp 00:07
0a80-0a83 : pnp 00:07
0a84-0a85 : pnp 00:07
0a86-0a8d : pnp 00:07
0a90-0a9f : pnp 00:07
0b00-0bfe : pnp 00:07
0ca2-0ca2 : ipmi_si
0ca3-0ca3 : ipmi_si
bc00-bc1f : 0000:00:1d.0
bc00-bc1f : uhci_hcd
c000-c01f : 0000:00:1d.1
c000-c01f : uhci_hcd
c080-c09f : 0000:00:1d.2
c080-c09f : uhci_hcd
c400-c407 : 0000:00:1f.2
c480-c49f : 0000:00:1f.2
c800-c803 : 0000:00:1f.2
c880-c887 : 0000:00:1f.2
cc00-cc03 : 0000:00:1f.2
d000-dfff : PCI Bus #06
d880-d89f : 0000:06:00.0
dc00-dc1f : 0000:06:00.1
e000-efff : PCI Bus #07
e800-e8ff : 0000:07:00.0
e800-e8ff : cciss
分享到:
相关推荐
操作系统通过系统调用或内核模块提供对I/O端口的抽象和控制,保证系统的安全性和稳定性。在编程时,了解这些基础知识有助于理解Linux系统如何处理I/O操作,从而编写更高效和安全的驱动程序或应用程序。对于转行做...
该抽屉适用于Power 520/550/560/570/720/740/750/770/780系列服务器,并需要AIX 5.3及以上、IBM i 6.1及以上或Linux SLES10/RHEL4.7及以上的操作系统。配置fc#5802时,需要注意使用12X DDR线缆、直流电电源线、SPCN...
Linux操作系统中断与I/O设备驱动程序是操作系统与硬件交互的核心组件,主要负责处理硬件设备的输入输出请求,并在设备触发中断时做出响应。在Linux环境下,设备驱动程序的设计与实现对于系统的性能和稳定性至关重要...
此外,fio还支持在不同的操作系统上运行,如Linux、FreeBSD、Solaris等。 #### 邮件列表 fio有一个活跃的邮件列表,用户可以在其中讨论问题、分享经验并提出建议。这对于开发者和用户来说都是一个很好的交流平台。...
ARM9处理器是基于ARM架构的一种广泛应用的微处理器,广泛用于嵌入式系统设计,特别是在Linux操作系统中。在Linux系统中,与硬件交互的关键部分就是I/O驱动,它负责处理设备的输入输出操作,确保系统能够正确地与外部...
"SATA及ADMA控制器Linux操作系统驱动的设计与实现" 该论文设计和实现了一种新型存储外设的操作系统驱动,该存储系统采用SATA磁盘及ADMA控制器并基于Linux系统。该系统着重于如何驱动SATA磁盘及ADMA控制器,并实现了...
6. 具有Cirrus CS89712处理器和Linux 2.4操作系统。 7. 提供10Mbps以太网接口和RS-232通信端口。 8. 拥有电池备份的实时时钟。 9. 拥有16MB RAM、8MB Flash RAM和512KB SRAM,以及电池备份。 10. 工作温度范围为...
Linux操作系统使用内存映射I/O的方式,把设备控制器中的寄存器映射到CPU的地址空间中,这样CPU就可以像访问内存一样对这些寄存器进行读写操作。这些寄存器包括状态寄存器、控制寄存器等,通过它们,操作系统可以控制...
### Linux操作系统核心知识点详解 #### 一、Linux内核版本号构成 Linux内核版本号由三个部分组成:`Major.minor.patchlevel`。 - **Major(主版本号)**:表示内核的大版本更新,通常在一个较长时间段内保持稳定...
Linux 操作系统知识点 Linux 操作系统是一个功能强大且灵活的操作系统,它可以应用于多种领域,包括服务器...在 Linux 操作系统中,设备管理是一个非常重要的方面,需要对 I/O 设备进行管理,以提高系统的性能和效率。
这种异步I/O扩展对于开发桌面应用,如文件管理器或实时备份工具,至关重要,因为它使得程序能够实时响应文件系统的变化,而无需不断轮询。同时,这也对嵌入式操作系统和资源受限的环境有重要意义,因为它们通常需要...
I/O系统由输入/输出设备、设备控制器(如I/O通道)和相关的硬件接口组成。设备按使用特性、传输速率、信息传输单位和资源分配方式可分类为存储设备、输入/输出设备、低速/中速/高速设备、块设备/字符设备、独占设备...
"操作系统原理与Linux操作系统"这本书深入浅出地介绍了操作系统的基本概念、设计原理以及在实际应用中的具体实现,特别适合那些想要理解操作系统如何工作并希望掌握Linux操作系统的初学者。 操作系统原理包括以下几...
在I/O系统方面,Linux内核支持多种I/O技术,包括直接内存访问(DMA)、中断请求(IRQ)、可编程中断控制器(8259A),以及对PCI总线的支持。内核还管理着CPU的保护模式切换,包括用户模式和内核模式之间的切换,这是通过...
X86 的 IO 地址空间的管理是通过 I/O 控制器(I/O Controller)来实现的。I/O 控制器是 CPU 与外围设备之间的中间件,负责管理 IO 端口地址的分配和管理。 X86 的 IO 地址空间是 CPU 与外围设备之间的通信方式,...
本文将详细介绍Linux操作系统的安装过程以及服务控制的基本概念。 首先,我们来理解一下Linux操作系统的基础。Linux是一种自由和开放源码的类UNIX操作系统,由林纳斯·托瓦兹在1991年首次发布。它不仅用于个人电脑...