更新文件 Virtio.md
This commit is contained in:
parent
d3e6691f77
commit
a35eeb1ded
|
@ -1,7 +1,10 @@
|
|||
# Virtio
|
||||
# [Draft] Virtio
|
||||
|
||||
## 1、基本概念
|
||||
|
||||
<https://www.ibm.com/developerworks/cn/linux/1402_caobb_virtio/>
|
||||
<https://www.ibm.com/developerworks/cn/linux/l-virtio/index.html>
|
||||
|
||||
## 2、系统结构
|
||||
|
||||
## 3、Virtio 设备
|
||||
|
@ -27,7 +30,7 @@
|
|||
|
||||
非 mmio 设备有 Legacy 和 Modern 两种类型,这两种类型设备是通过 PCI 总线枚举而感知到虚拟设备存在的。如果在加载 virtio pci 设备模块时强制使用 Legacy 设备,则优先按 Legacy 设备进行加载,如果加载失败则按 Modern 设备加载。否则优先使用 Modern 设备加载。
|
||||
|
||||
Legacy 设备使用 CONFIGURATION ADDRESS(0xCF8) 和 CONFIGURATION DATA PORT(0xCFC)来进行设备访问(CAM);Modern 设备使用 ENHANCED 方式进行设备访问(ECAM)。
|
||||
Legacy 设备使用 CONFIGURATION ADDRESS(0xCF8) 和 CONFIGURATION DATA PORT(0xCFC)来进行设备访问(CAM);Modern 设备使用 ENHANCED 方式进行设备访问(ECAM)。参见《PCI_Configuration_Register_Access》。
|
||||
|
||||
其他还有 virtio vop 设备和 virtio ccw 设备,vop 设备指 Intel Virtio Over PCIe (VOP) driver;ccw 指 Concurrent I/O (CIO) 设备。virtio vop 和 virtio ccw 是分别属于这两种类型的 virtio 设备。
|
||||
|
||||
|
|
Loading…
Reference in New Issue