📄 atapish.reg
字号:
;
; Copyright(C) Renesas Technology Corp. 2005. All rights reserved.
;
; ATAPI(UDFS) Driver for ITS-DS7
;
; FILE : sources
; CREATED : 2005.02.10
; MODIFIED : 2005.05.19
; AUTHOR : Renesas Technology Corp.
; HARDWARE : RENESAS ITS-DS7
; HISTORY :
; 2005.02.10
; - Created release code.
; (based on PUBLIC ATAPI driver for WCE5.0)
; 2005.05.19
; - Modified SoftResetTimeout.
;
; Copyright (c) Microsoft Corporation. All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;
; This file is to be included in platform.reg if required.
; SpawnFunction specified in platform.reg.
#define SHX_BUS_ROOT HKEY_LOCAL_MACHINE\Drivers\BuiltIn
[$(SHX_BUS_ROOT)\ATAPISHX]
"IClass"=multi_sz:"{CDDC3621-3512-4b3f-BB6F-B4DD5E061795}"
"Prefix"="IDE"
"Dll"="its_ds7_atapi.dll"
"SysIntr"=dword:1A
"DMAAlignment"=dword:04 ; default DMA alignment
"SoftResetTimeout"=dword:0C ; ATA/ATAPI spec defines 31s ceiling; this is too long
"StatusPollCycles"=dword:7D0 ; Status register DRQ/BSY polling; 2000 poll cycles
"StatusPollsPerCycle"=dword:64 ; Status register DRQ/BSY polling; 100 polls per cycle
"StatusPollCyclePause"=dword:0A ; Status register DRQ/BSY polling; 10 milliseconds between poll cycles
"SpawnFunction"="CreateGeneric" ; controller-specific instantiation function
"RegisterStride"=dword:04 ; ATA register stride; register block is contiguous
"Legacy"=dword:00 ; not legacy
; "IsrDll"="" ; not required
; "IsrHandler"="" ; not required
[$(SHX_BUS_ROOT)\ATAPISHX\Device0]
"IClass"=multi_sz:"{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
"Prefix"="DSK"
"Dll"="its_ds7_atapi.dll"
"InterruptDriven"=dword:01 ; enable interrupt driven I/O
"DoubleBufferSize"=dword:10000 ; 128 sector (65536 byte) double buffer
"DrqDataBlockSize"=dword:200 ; 1 sector (512 byte) DRQ data block
"WriteCache"=dword:01 ; enable on-disk write cache
"LookAhead"=dword:01 ; enable on-disk look-ahead
"DeviceId"=dword:00 ; device 0, i.e., primary master
"DMA"=dword:01 ; enable DMA
"TransferMode"=dword:FF ; default:FF,PIO_0-4:08-0C,MDMA_0-2:20-22,UDMA_0-4:40-44(Ultra DMA 3, 4 require 80-conductor cable)
[$(SHX_BUS_ROOT)\ATAPISHX\Device1]
"IClass"=multi_sz:"{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
"Prefix"="DSK"
"Dll"="its_ds7_atapi.dll"
"InterruptDriven"=dword:01 ; enable interrupt driven I/O
"DoubleBufferSize"=dword:10000 ; 128 sector (65536 byte) double buffer
"DrqDataBlockSize"=dword:200 ; 1 sector (512 byte) DRQ data block
"WriteCache"=dword:01 ; enable on-disk write cache
"LookAhead"=dword:01 ; enable on-disk look-ahead
"DeviceId"=dword:01 ; device 1, i.e., primary slave
"DMA"=dword:01 ; enable DMA
"TransferMode"=dword:FF ; default:FF,PIO_0-4:08-0C,MDMA_0-2:20-22,UDMA_0-4:40-44(Ultra DMA 3, 4 require 80-conductor cable)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -