⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ide-cd-dma

📁 xen 3.2.2 源码
💻
字号:
# HG changeset patch# User kfraser@localhost.localdomain# Node ID 1e8ba8d2117548d4f13b7b438d1e992b1815f580# Parent  f247e0b52dda257c0000c9da5a0cdff507b3ced8[HVM] Enable DMA mode for CD-ROM IDE ATAPI interface.Signed-off-by: Winston Wang <winston.l.wang@intel.comIndex: ioemu/hw/ide.c===================================================================--- ioemu.orig/hw/ide.c	2007-05-03 15:07:16.000000000 +0100+++ ioemu/hw/ide.c	2007-05-03 15:07:16.000000000 +0100@@ -713,9 +713,9 @@     padstr((uint8_t *)(p + 23), QEMU_VERSION, 8); /* firmware version */     padstr((uint8_t *)(p + 27), "QEMU CD-ROM", 40); /* model */     put_le16(p + 48, 1); /* dword I/O (XXX: should not be set on CDROM) */-    put_le16(p + 49, 1 << 9); /* LBA supported, no DMA */+    put_le16(p + 49, (1 << 11) | (1 << 9) | (1 << 8)); /* DMA and LBA supported */     put_le16(p + 53, 3); /* words 64-70, 54-58 valid */-    put_le16(p + 63, 0x103); /* DMA modes XXX: may be incorrect */+    put_le16(p + 63, 0x07); /* mdma0-2 supported */     put_le16(p + 64, 1); /* PIO modes */     put_le16(p + 65, 0xb4); /* minimum DMA multiword tx cycle time */     put_le16(p + 66, 0xb4); /* recommended DMA multiword tx cycle time */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -