Jump to content

A hack, anyone, to turn on dma ?


Recommended Posts

Posted

Re: A hack, anyone, to turn on dma ? SOLVED ???

 

Re: A hack, anyone, to turn on dma ? SOLVED ???

 

Shadow wrote:

| On Sat, 28 Jun 2008 13:01:31 -0700 (PDT), Lee <melee5@my-deja.com>

| wrote:

|>Windows 98 has a built in broken DMA system so as to be able to use

|>Bus Mastering software to get it all going correctly (I assume, there

|>being no other excuse). I refer you to Mshdc.inf, and it's

|>[ESDI_AddReg] section:

|>HKR,,DriverDesc,,"ESDI Port Driver"

|>HKR,,DevLoader,,*IOS

|>HKR,,PortDriver,,ESDI_506.pdr

|>

|>And Diskdrv.inf and it's [DiskReg] section:

|>HKR,,,,%DiskClassName%

|>HKR,,EnumPropPages,,"iosclass.dll,EnumPropPages"

|>HKR,,SilentInstall,,1

|>HKR,,NoInstallClass,,1

|>HKR,,Icon,,"3"

|>

|>If you will add:

|>HKR,,IDEDMADrive0,3,01

|>HKR,,IDEDMADrive1,3,01

|>

|>to both sections, and then save the inf files back to your inf

|>folder. Then remove your IDE drives from the Device Mangler and then

|>reboot, Windows will re-find them and install them with the DMA boxes

|>already checked.

|>http://www.microsoft.com/whdc/archive/idedma.mspx

|>

|>This is a "fix" for DMA issues over at msfn forums and it works -

|>Windows 98 was built with a broken DMA to begin with. If you fix your

|>inf files and put them in the Windows\Options\Cabs folder then the

|>next time install Windows over the top of itself it will be set up

|>with a working DMA system, it's automatic.

 

| I finally got up my courage, jumpered the drive to master, did

| all the stuff above, deleted the DVD from the device manager, rebooted

| and LOST my DMA. It is slave again (with dma)

| []'s

 

You are courageous, Shadow, to mess with the fix you came up with that

worked. I've been telling everyone you were fully content!

 

I wonder what your settings are for the following in Device Manager,

viewing devices "by connection". To get the Properties of some, you have

to select them & click the Properties button-- D-Clkng won't work. Here

are mine...

 

PCI Bus

VIA Bus Master PCI IDE Controller

Primary IDE Controller

Generic IDE DISK Type01

Generic IDE DISK Type02

Secondary IDE Controller

IDE-CD R/RW 4x4x24

 

The Settings tab of the PCI Bus allows "Device enumeration" to "Use

Hardware" or "Use BIOS". Mine is bolted to use hardware. There also is a

checkbox to "Override Bridges", which is unchecked for me. Here is the

blurb for those...

 

"You can use either hardware or BIOS to configure devices connected to

the PCI bus. Click Use Hardware for faster performance with fewer

problems. Click Use BIOS if one or more devices are not working properly

when Use Hardware is selected. Clicking Use BIOS can cause Windows or a

device to stop responding."

 

"Select (Override Bridges) box to disregard the BIOS settings for the

PCI bridge."

 

The Settings tab of the VIA Master PCI IDE Controller actually allows

turning off IDE channels. Mine is set to "default". Some of the other

choices are scarey!

 

The Primary & Secondary IDE Controller have no Settings.

 

The Generic IDE DISK Type01 is checked for DMA. Int 13 Unit is checked &

shadowed. It is the same for Type02.

 

The Settings tab of the IDE-CD R/RW 4x4x24 is checked for Disconnect,

Auto Insert Notification & DMA.

 

--

Thanks or Good Luck,

There may be humor in this post, and,

Naturally, you will not sue,

Should things get worse after this,

PCR

pcrrcp@netzero.net

Guest Franc Zabkar
Posted

Re: A hack, anyone, to turn on dma ? SOLVED ???

 

Re: A hack, anyone, to turn on dma ? SOLVED ???

 

On Fri, 11 Jul 2008 02:57:44 -0400, "MEB" <meb@not here@hotmail.com>

put finger to keyboard and composed:

>In news:hrid7410ims1nug8dh808affqa7gh61lf7@4ax.com ,

>Franc Zabkar contemplated and posted:

>

>| On Thu, 10 Jul 2008 11:10:03 -0400, "MEB" <meb@not here@hotmail.com>

>| put finger to keyboard and composed:

>|

>|>In news:2p6b74ttp939ektq79rvu997ftrm5usch7@4ax.com at ,

>|>Franc Zabkar contemplated and posted:

>|>| On Thu, 10 Jul 2008 11:33:35 +1000, Franc Zabkar

>|>| <fzabkar@iinternode.on.net> put finger to keyboard and composed:

>|>|

>|>|>> As for the testing of the CDROM, using a tool such as Nero's CD

>|>|>>Speed Test [http://www.cdspeed2000.com], would give a better

>|>|>>representation of the actual capabilities of the system as

>|>|>>configured.

>|>|

>|>| I downloaded NeroDiscSpeed, but it appears to be written for Windows

>|>| 2000/XP/Vista only:

>|>| http://www.cdspeed2000.com/files/NeroDiscSpeed_41120.zip

>|>|

>|>| Running the executable results in an error:

>|>|

>|>| "The DISCSPEED.EXE file is linked to missing export

>|>| ADVAPI232.DLL:RegOpenCurrentUser".

>|>|

>|>| My version of ADVAPI232.DLL is 4.80.0.1675.

>|>|

>|>|>>It might also be instructive to view the FAQ

>|>|>>http://www.cdspeed2000.com/faq.html

>|>|

>|>| - Franc Zabkar

>|>

>|>

>|> Try these:

>|>

>|>Nero DriveSpeed 1.60 - set CD speed

>|>http://www.cdspeed2000.com/files/NeroDriveSpeed_160.zip

>|>

>|>Nero CD Speed 1.01.3 - tests/diagnostics - this is the one you'll need

>|>http://www.cdspeed2000.com/files/NeroCDSpeed_1013.zip

>|>

>|>Nero InfoTool 1.02 - information tool

>|>http://www.cdspeed2000.com/files/NeroInfoTool_102.zip

>|>

>|>--

>|> MEB

>|> http://peoplescounsel.orgfree.com

>|

>| Thanks.

>|

>| I tested my Ricoh writer and found that in both DMA and non-DMA modes

>| the interface burst rate was 1MB/s.

>|

>

> That's consistant with mine, and what these older boards {BX and early VIA}

>seem to show.

>

>| However, the CPU utilisation numbers were consistently different,

>| although not by much. The following tables represent two sets of five

>| trials.

>|

>| DMA off

>| ---------------------------

>| Speed CPU utilisation %

>| ---------------------------

>| 1X 9 9 9 8 9

>| 2X 16 16 16 16 16

>| 4X 94 94 95 93 92

>| 8X 100 100 100 100 100

>| ---------------------------

>|

>| DMA on

>| ---------------------------

>| Speed CPU utilisation %

>| ---------------------------

>| 1X 8 8 7 7 7

>| 2X 12 14 13 14 13

>| 4X 92 93 95 93 92

>| 8X 100 100 100 100 100

>| ---------------------------

>|

>| So it seems to me that my firmware hack worked, although I didn't gain

>| much by it.

>|

>| - Franc Zabkar

>

> Yeah, not much going on there... what is your CPU speed, that it takes 100%

>at 8X. The 550E I'm running at the moment utilizes about the X as

>percentage, i.e. - 1X is 1% to 8X being 10% {while online and writing

>this}... the speed on this Samsung averages about 33.37 [its 52X max],,,

>uhm, that was a CAV right? Did you check the Options setup?

>

> So what did the INFO tool show?

>

>

>--

> MEB

> http://peoplescounsel.orgfree.com

 

I have an AMD K6-2 450MHz. The Ricoh reads at 6X in P-CAV mode.

 

I used version 0.84 beta of CD Speed for my CPU utilisation and

interface burst rate tests. Version 1.01.3 produced a result of 0 for

the Ricoh's burst rate in both DMA and PIO modes, and a burst rate of

1MB/s (1158KB/s) for the 10X DVD-ROM in DMA mode.

 

This is what I get with a Drive Check:

http://www.users.on.net/~fzabkar/MP6200A_DriveCheck.txt

 

Version 1.02 of Info Tool produced these results:

http://www.users.on.net/~fzabkar/MP6200A/

 

In DMA mode, Info Tool hung while interrogating the Ricoh. I was able

to regain control of the program by opening or closing the tray, but

the R/W features were not detected.

 

What I don't understand about the CPU utilisation result in CD Speed

is that during a file copy test with Explorer, CpuIdle hardly budged

from a figure of ~95% idle. Furthermore, the same test with my 10X

DVD-ROM drive (at 2.2MB/s) resulted in 85% CPU idle time in DMA mode

and 60% idle in PIO mode. With the CPU sitting at 98% when completely

idle, this equates to 13% busy in DMA mode and 38% busy in PIO mode, a

difference of 1:3. This ratio is consistent with that observed with CD

Speed:

 

1X 2X 4X 8X Drive speed for DVD-ROM

--------------

1 2 5 10 % CPU utilisation in DMA mode

3 7 14 29 % CPU utilisation in PIO mode

 

BTW, CpuIdle was not enabled during CD Speed's tests.

 

- Franc Zabkar

--

Please remove one 'i' from my address when replying by email.

Posted

Re: A hack, anyone, to turn on dma ? SOLVED ???

 

Re: A hack, anyone, to turn on dma ? SOLVED ???

 

 

In news:f4if7450rkag2krqbvjbrvslu6u5ubs6oj@4ax.com ,

Franc Zabkar contemplated and posted:

 

| On Fri, 11 Jul 2008 02:57:44 -0400, "MEB" <meb@not here@hotmail.com>

| put finger to keyboard and composed:

|

|>In news:hrid7410ims1nug8dh808affqa7gh61lf7@4ax.com ,

|>Franc Zabkar contemplated and posted:

|>

|>| On Thu, 10 Jul 2008 11:10:03 -0400, "MEB" <meb@not here@hotmail.com>

|>| put finger to keyboard and composed:

|>|

|>|>In news:2p6b74ttp939ektq79rvu997ftrm5usch7@4ax.com at ,

|>|>Franc Zabkar contemplated and posted:

|>|>| On Thu, 10 Jul 2008 11:33:35 +1000, Franc Zabkar

|>|>| <fzabkar@iinternode.on.net> put finger to keyboard and composed:

|>|>|

|>|>|>> As for the testing of the CDROM, using a tool such as Nero's CD

|>|>|>>Speed Test [http://www.cdspeed2000.com], would give a better

|>|>|>>representation of the actual capabilities of the system as

|>|>|>>configured.

|>|>|

|>|>| I downloaded NeroDiscSpeed, but it appears to be written for

|>|>| Windows 2000/XP/Vista only:

|>|>| http://www.cdspeed2000.com/files/NeroDiscSpeed_41120.zip

|>|>|

|>|>| Running the executable results in an error:

|>|>|

|>|>| "The DISCSPEED.EXE file is linked to missing export

|>|>| ADVAPI232.DLL:RegOpenCurrentUser".

|>|>|

|>|>| My version of ADVAPI232.DLL is 4.80.0.1675.

|>|>|

|>|>|>>It might also be instructive to view the FAQ

|>|>|>>http://www.cdspeed2000.com/faq.html

|>|>|

|>|>| - Franc Zabkar

|>|>

|>|>

|>|> Try these:

|>|>

|>|>Nero DriveSpeed 1.60 - set CD speed

|>|>http://www.cdspeed2000.com/files/NeroDriveSpeed_160.zip

|>|>

|>|>Nero CD Speed 1.01.3 - tests/diagnostics - this is the one you'll

|>|>need http://www.cdspeed2000.com/files/NeroCDSpeed_1013.zip

|>|>

|>|>Nero InfoTool 1.02 - information tool

|>|>http://www.cdspeed2000.com/files/NeroInfoTool_102.zip

|>|>

|>|>--

|>|> MEB

|>|> http://peoplescounsel.orgfree.com

|>|

|>| Thanks.

|>|

|>| I tested my Ricoh writer and found that in both DMA and non-DMA

|>| modes the interface burst rate was 1MB/s.

|>|

|>

|> That's consistant with mine, and what these older boards {BX and

|>early VIA} seem to show.

|>

|>| However, the CPU utilisation numbers were consistently different,

|>| although not by much. The following tables represent two sets of

|>| five trials.

|>|

|>| DMA off

|>| ---------------------------

|>| Speed CPU utilisation %

|>| ---------------------------

|>| 1X 9 9 9 8 9

|>| 2X 16 16 16 16 16

|>| 4X 94 94 95 93 92

|>| 8X 100 100 100 100 100

|>| ---------------------------

|>|

|>| DMA on

|>| ---------------------------

|>| Speed CPU utilisation %

|>| ---------------------------

|>| 1X 8 8 7 7 7

|>| 2X 12 14 13 14 13

|>| 4X 92 93 95 93 92

|>| 8X 100 100 100 100 100

|>| ---------------------------

|>|

|>| So it seems to me that my firmware hack worked, although I didn't

|>| gain much by it.

|>|

|>| - Franc Zabkar

|>

|> Yeah, not much going on there... what is your CPU speed, that it

|>takes 100% at 8X. The 550E I'm running at the moment utilizes about

|>the X as percentage, i.e. - 1X is 1% to 8X being 10% {while online

|>and writing this}... the speed on this Samsung averages about 33.37

|>[its 52X max],,, uhm, that was a CAV right? Did you check the Options

|>setup?

|>

|> So what did the INFO tool show?

|>

|>

|>--

|> MEB

|> http://peoplescounsel.orgfree.com

|

| I have an AMD K6-2 450MHz. The Ricoh reads at 6X in P-CAV mode.

 

Well, that's about the min. for reliable CDR/W. You must be having some

difficulties by now with the new inks and disks..?

 

|

| I used version 0.84 beta of CD Speed for my CPU utilisation and

| interface burst rate tests. Version 1.01.3 produced a result of 0 for

| the Ricoh's burst rate in both DMA and PIO modes, and a burst rate of

| 1MB/s (1158KB/s) for the 10X DVD-ROM in DMA mode.

|

| This is what I get with a Drive Check:

| http://www.users.on.net/~fzabkar/MP6200A_DriveCheck.txt

 

Got a 404 on the MP6200A_DriveCheck.txt link

It should be:

http://www.users.on.net/~fzabkar/MP6200A/MP6200A_DriveCheck.txt

 

Oh so its only 6X??? oh wow...

 

|

| Version 1.02 of Info Tool produced these results:

| http://www.users.on.net/~fzabkar/MP6200A/

 

Strange, 0 read speed, no read-out, the drive isn't being recognized

properly... see a couple of differences in our drivers, esdi-506.pdr, loaded

system files, etc...

 

1.03.3 Info Tool read-out for my Samsung drive has been sent to you for

comparison... meb-samsung-InfoTool.zip

 

|

| In DMA mode, Info Tool hung while interrogating the Ricoh. I was able

| to regain control of the program by opening or closing the tray, but

| the R/W features were not detected.

 

You might be getting a residual from your manual flash change or your

present driver configuration... though I have noted those same issues when a

drive is about to flake out..

 

|

| What I don't understand about the CPU utilization result in CD Speed

| is that during a file copy test with Explorer, CpuIdle hardly budged

| from a figure of ~95% idle. Furthermore, the same test with my 10X

| DVD-ROM drive (at 2.2MB/s) resulted in 85% CPU idle time in DMA mode

| and 60% idle in PIO mode. With the CPU sitting at 98% when completely

| idle, this equates to 13% busy in DMA mode and 38% busy in PIO mode, a

| difference of 1:3. This ratio is consistent with that observed with CD

| Speed:

|

| 1X 2X 4X 8X Drive speed for DVD-ROM

| --------------

| 1 2 5 10 % CPU utilisation in DMA mode

| 3 7 14 29 % CPU utilisation in PIO mode

|

| BTW, CpuIdle was not enabled during CD Speed's tests.

|

| - Franc Zabkar

 

Might want to compare the drivers - yours verses mine, and re-flash the

Ricoh with the authorized flash version for comparison.

Something is wacked here, but so far its eluding me... let me mual over your

drivers and info for a bit...

 

Did notice that 6X CDROMs are listed as unsupported in Nero's CFG and it

contains no obvious Ricoh entries.

 

http://www.ricoh.com/drive/asia/support/faq/mp6200/pc_a.html

MP6200A(ATAPI model); Bus master driver.

.. In some cases the Bus Master device driver does not support the CD-RW

drive. In this case, it is recommended to change to a Standard IDE driver or

update the driver for your specific Bus Master chipset. For details, contact

your PC manufacturer.

 

Application information

.. Problems may occur if memory resident programs like anti-virus software

are installed. This may conflict with the writing software. Please uninstall

the anti-virus program before writing to the CD. If this is not possible,

deactivate the anti-virus while writing.

.. Errors may occur with Task-scheduler running in the background. This is a

utility program installed by Windows 98 Plus. To avoid this, disable the

program or change the scheduled auto-running time.

.. Real-Player (version 4.0 or over) may cause errors while recording due to

conflicts with the writing software. Uninstall this program before writing

to the CD.

 

Specs.

http://www.ricoh.com/drive/asia/cd-r/mp6200/

 

Hmm, not exactly a speedy drive

 

--

MEB

http://peoplescounsel.orgfree.com

--

_________

Guest Shadow
Posted

Re: A hack, anyone, to turn on dma ? SOLVED

 

Re: A hack, anyone, to turn on dma ? SOLVED

 

On Fri, 11 Jul 2008 19:47:50 -0400, "PCR" <pcrrcp@netzero.net> wrote:

 

I'm changing the title because thread is too long

>I wonder what your settings are for the following in Device Manager,

>viewing devices "by connection". To get the Properties of some, you have

>to select them & click the Properties button-- D-Clkng won't work. Here

>are mine...

You probably know, but windowsbutton-pause is a fast shortcut

to hardware manager. Save you from RSI :P

>

>PCI Bus

> VIA Bus Master PCI IDE Controller

> Primary IDE Controller

> Generic IDE DISK Type01

> Generic IDE DISK Type02

> Secondary IDE Controller

> IDE-CD R/RW 4x4x24

>

>The Settings tab of the PCI Bus allows "Device enumeration" to "Use

>Hardware" or "Use BIOS". Mine is bolted to use hardware. There also is a

>checkbox to "Override Bridges", which is unchecked for me. Here is the

>blurb for those...

Use hardware

the button under that called "substitute connections" is

unmarked.

>

>"You can use either hardware or BIOS to configure devices connected to

>the PCI bus. Click Use Hardware for faster performance with fewer

>problems. Click Use BIOS if one or more devices are not working properly

>when Use Hardware is selected. Clicking Use BIOS can cause Windows or a

>device to stop responding."

>

>"Select (Override Bridges) box to disregard the BIOS settings for the

>PCI bridge."

Can't find that. But Microsoft translates very badly. The

spell checker is called an OROgraphic checker :)

>

>The Settings tab of the VIA Master PCI IDE Controller actually allows

>turning off IDE channels. Mine is set to "default". Some of the other

>choices are scarey!

I tried those settings before. Don't seem to be related to the

problem. I don't believe they froze the PC, but if they did I managed

to revert in safe mode, or restoring registry, can't remember which.

>

>The Primary & Secondary IDE Controller have no Settings.

Here too.

>

>The Generic IDE DISK Type01 is checked for DMA. Int 13 Unit is checked &

>shadowed. It is the same for Type02.

>

>The Settings tab of the IDE-CD R/RW 4x4x24 is checked for Disconnect,

>Auto Insert Notification & DMA.

Above is same here, except the Sony-DRM-triggering auto-insert

is unset for the dvd.

Posted

Re: A hack, anyone, to turn on dma ? SOLVED

 

Re: A hack, anyone, to turn on dma ? SOLVED

 

Shadow wrote:

| On Fri, 11 Jul 2008 19:47:50 -0400, "PCR" <pcrrcp@netzero.net> wrote:

|

| I'm changing the title because thread is too long

|>I wonder what your settings are for the following in Device Manager,

|>viewing devices "by connection". To get the Properties of some, you

|>have to select them & click the Properties button-- D-Clkng won't

|>work. Here are mine...

| You probably know, but windowsbutton-pause is a fast shortcut

| to hardware manager. Save you from RSI :P

 

Yes, I do that, thanks. Someone else posted it long ago. That is faster

to do than "Control Panel, System, Device Manager tab", but not

necessarily easier to write.

 

|>

|>PCI Bus

|> VIA Bus Master PCI IDE Controller

|> Primary IDE Controller

|> Generic IDE DISK Type01

|> Generic IDE DISK Type02

|> Secondary IDE Controller

|> IDE-CD R/RW 4x4x24

|>

|>The Settings tab of the PCI Bus allows "Device enumeration" to "Use

|>Hardware" or "Use BIOS". Mine is bolted to use hardware. There also

|>is a checkbox to "Override Bridges", which is unchecked for me. Here

|>is the blurb for those...

 

| Use hardware

| the button under that called "substitute connections" is

| unmarked.

 

To get the blurb on "substitute connections" (if any), R-Clk its

checkbox & click "What's This". Then, you may R-Clk the blurb to copy

it. However, it sounds to be just other words for what I've got--

Override Bridges.

 

Since neither of our overrides is checked-- I guess that won't explain

why you must set your DVD to be a slave for DMA & I may let mine remain

a master (which I can only presume it is until I open that box again

some day).

 

Under your Secondary IDE Controller there is JUST the DVD listed, like

mine shows just that CD-R/W?

 

|>

|>"You can use either hardware or BIOS to configure devices connected to

|>the PCI bus. Click Use Hardware for faster performance with fewer

|>problems. Click Use BIOS if one or more devices are not working

|>properly when Use Hardware is selected. Clicking Use BIOS can cause

|>Windows or a device to stop responding."

|>

|>"Select (Override Bridges) box to disregard the BIOS settings for the

|>PCI bridge."

 

| Can't find that. But Microsoft translates very badly. The

| spell checker is called an OROgraphic checker :)

 

Uh-huh. You appear to have "substitute connections", instead. But we are

both unchecked for that. What are you saying about your spell checker?

 

|>

|>The Settings tab of the VIA Master PCI IDE Controller actually allows

|>turning off IDE channels. Mine is set to "default". Some of the other

|>choices are scarey!

 

| I tried those settings before. Don't seem to be related to the

| problem. I don't believe they froze the PC, but if they did I managed

| to revert in safe mode, or restoring registry, can't remember which.

 

Those settings are scarey to fool with. But, if everything is showing up

for you in Device Manager, looks like you've got both your IDE Channels

enabled.

 

|>

|>The Primary & Secondary IDE Controller have no Settings.

 

| Here too.

 

Uh-huh. Could be these controllers can be made to disappear by fooling

with the IDE channels. I wouldn't want to ever try! Glad you survived

it!

 

|>

|>The Generic IDE DISK Type01 is checked for DMA. Int 13 Unit is

|>checked & shadowed. It is the same for Type02.

|>

|>The Settings tab of the IDE-CD R/RW 4x4x24 is checked for Disconnect,

|>Auto Insert Notification & DMA.

 

| Above is same here, except the Sony-DRM-triggering auto-insert

| is unset for the dvd.

 

That shouldn't have a bearing on the DMA issue. Sounds like all your

settings are much like mine. I see nothing in this to explain your

peculiar circumstance with that DVD.

 

 

--

Thanks or Good Luck,

There may be humor in this post, and,

Naturally, you will not sue,

Should things get worse after this,

PCR

pcrrcp@netzero.net

Guest Franc Zabkar
Posted

Re: A hack, anyone, to turn on dma ? SOLVED ???

 

Re: A hack, anyone, to turn on dma ? SOLVED ???

 

On Sat, 12 Jul 2008 02:55:56 -0400, "MEB" <meb@not here@hotmail.com>

put finger to keyboard and composed:

>| I have an AMD K6-2 450MHz. The Ricoh reads at 6X in P-CAV mode.

>

> Well, that's about the min. for reliable CDR/W. You must be having some

>difficulties by now with the new inks and disks..?

 

I don't use it much anymore. Instead I have an LG DVD writer in my

Athlon XP box. The Ricoh burns Verbatim 1X-16x blanks but has trouble

with TDK 52X CD-Rs.

 

BTW, if you suspect your drive is burning slowly due to a particular

brand of disc, I think this utility may provide an answer. It analyses

your drive's firmware and reports the hard coded write speeds for

supported media:

http://ala42.cdfreaks.com/MCSE/MediaCodeSpeedEdit.zip

http://ala42.cdfreaks.com/MCSE/

 

You can also use it to patch new media types and speeds into your

existing firmware.

>| I used version 0.84 beta of CD Speed for my CPU utilisation and

>| interface burst rate tests. Version 1.01.3 produced a result of 0 for

>| the Ricoh's burst rate in both DMA and PIO modes, and a burst rate of

>| 1MB/s (1158KB/s) for the 10X DVD-ROM in DMA mode.

>|

>| This is what I get with a Drive Check:

>| http://www.users.on.net/~fzabkar/MP6200A_DriveCheck.txt

>

>Got a 404 on the MP6200A_DriveCheck.txt link

>It should be:

>http://www.users.on.net/~fzabkar/MP6200A/MP6200A_DriveCheck.txt

 

Sorry.

> Oh so its only 6X??? oh wow...

 

Yeah, it's as old as Methusalah but it still works (it cost me about

AU$460). However, I'm a little annoyed that its DMA capability appears

to have been an unfinished project.

>| Version 1.02 of Info Tool produced these results:

>| http://www.users.on.net/~fzabkar/MP6200A/

>

>Strange, 0 read speed, no read-out, the drive isn't being recognized

>properly... see a couple of differences in our drivers, esdi-506.pdr, loaded

>system files, etc...

>

>1.03.3 Info Tool read-out for my Samsung drive has been sent to you for

>comparison... meb-samsung-InfoTool.zip

 

Got it.

>| In DMA mode, Info Tool hung while interrogating the Ricoh. I was able

>| to regain control of the program by opening or closing the tray, but

>| the R/W features were not detected.

>

> You might be getting a residual from your manual flash change or your

>present driver configuration... though I have noted those same issues when a

>drive is about to flake out..

 

FWIW, here is a Ricoh utility to change transfer modes between UDMA

and MW-DMA:

http://ext.ricoh.co.jp/cd-r/exe/RDTMC.exe

 

It doesn't see my drive, though.

>| What I don't understand about the CPU utilization result in CD Speed

>| is that during a file copy test with Explorer, CpuIdle hardly budged

>| from a figure of ~95% idle. Furthermore, the same test with my 10X

>| DVD-ROM drive (at 2.2MB/s) resulted in 85% CPU idle time in DMA mode

>| and 60% idle in PIO mode. With the CPU sitting at 98% when completely

>| idle, this equates to 13% busy in DMA mode and 38% busy in PIO mode, a

>| difference of 1:3. This ratio is consistent with that observed with CD

>| Speed:

>|

>| 1X 2X 4X 8X Drive speed for DVD-ROM

>| --------------

>| 1 2 5 10 % CPU utilisation in DMA mode

>| 3 7 14 29 % CPU utilisation in PIO mode

>|

>| - Franc Zabkar

>

> Might want to compare the drivers - yours verses mine, and re-flash the

>Ricoh with the authorized flash version for comparison.

>Something is wacked here, but so far its eluding me... let me mual over your

>drivers and info for a bit...

>

>Did notice that 6X CDROMs are listed as unsupported in Nero's CFG and it

>contains no obvious Ricoh entries.

 

CD Speed's results for my Ricoh make some kind of sense at 1X and 2X

speeds (CPU utilisation doubles when reading at 2X), but the numbers

are wacky at 4X and 8X, possibly because the drive doesn't support

these speed strategies, only 1X, 2X, and 6X. I don't want to risk

another flash, though ...

>http://www.ricoh.com/drive/asia/support/faq/mp6200/pc_a.html

>MP6200A(ATAPI model); Bus master driver.

>. In some cases the Bus Master device driver does not support the CD-RW

>drive. In this case, it is recommended to change to a Standard IDE driver ...

>Application information

>. Problems may occur if memory resident programs like anti-virus software

>are installed.

>. Errors may occur with Task-scheduler running in the background.

>. Real-Player (version 4.0 or over) may cause errors ...

 

None of the above apply in my case.

 

- Franc Zabkar

--

Please remove one 'i' from my address when replying by email.

Posted

Re: A hack, anyone, to turn on dma ? SOLVED ???

 

Re: A hack, anyone, to turn on dma ? SOLVED ???

 

In news:b5oi74dfv0v3m3fmkunmkfu7miel50ninl@4ax.com ,

Franc Zabkar contemplated and posted:

 

| On Sat, 12 Jul 2008 02:55:56 -0400, "MEB" <meb@not here@hotmail.com>

| put finger to keyboard and composed:

|

|>| I have an AMD K6-2 450MHz. The Ricoh reads at 6X in P-CAV mode.

|>

|> Well, that's about the min. for reliable CDR/W. You must be having

|>some difficulties by now with the new inks and disks..?

|

| I don't use it much anymore. Instead I have an LG DVD writer in my

| Athlon XP box. The Ricoh burns Verbatim 1X-16x blanks but has trouble

| with TDK 52X CD-Rs.

 

I can see why it would have some difficulty with newer disks.

 

|

| BTW, if you suspect your drive is burning slowly due to a particular

| brand of disc, I think this utility may provide an answer. It analyses

| your drive's firmware and reports the hard coded write speeds for

| supported media:

| http://ala42.cdfreaks.com/MCSE/MediaCodeSpeedEdit.zip

| http://ala42.cdfreaks.com/MCSE/

 

Got it, will look at it, though it has more thumbs down ratings than good..

 

|

| You can also use it to patch new media types and speeds into your

| existing firmware.

 

Saw that, which is why I decided to download for a look-see.

 

|

|>| I used version 0.84 beta of CD Speed for my CPU utilisation and

|>| interface burst rate tests. Version 1.01.3 produced a result of 0

|>| for the Ricoh's burst rate in both DMA and PIO modes, and a burst

|>| rate of 1MB/s (1158KB/s) for the 10X DVD-ROM in DMA mode.

|>|

|>| This is what I get with a Drive Check:

|>| http://www.users.on.net/~fzabkar/MP6200A_DriveCheck.txt

|>

|>Got a 404 on the MP6200A_DriveCheck.txt link

|>It should be:

|>http://www.users.on.net/~fzabkar/MP6200A/MP6200A_DriveCheck.txt

|

| Sorry.

|

|> Oh so its only 6X??? oh wow...

|

| Yeah, it's as old as Methusalah but it still works (it cost me about

| AU$460). However, I'm a little annoyed that its DMA capability appears

| to have been an unfinished project.

 

Yeah, I'm not convinced the DMA hack actually did much for the drive

anyway..

 

Comparing the two (DMA on and off files) it seems the drive wasn't properly

recognized when DMA was supposedly on when comparing the files you posted.

Drive Information is not *seen* on the RICOH MP6200A when DMA is ON

according to your posted files...

 

 

|

|>| Version 1.02 of Info Tool produced these results:

|>| http://www.users.on.net/~fzabkar/MP6200A/

|>

|>Strange, 0 read speed, no read-out, the drive isn't being recognized

|>properly... see a couple of differences in our drivers, esdi-506.pdr,

|>loaded system files, etc...

|>

|>1.03.3 Info Tool read-out for my Samsung drive has been sent to you

|>for comparison... meb-samsung-InfoTool.zip

|

| Got it.

|

|>| In DMA mode, Info Tool hung while interrogating the Ricoh. I was

|>| able to regain control of the program by opening or closing the

|>| tray, but the R/W features were not detected.

|>

|> You might be getting a residual from your manual flash change or your

|>present driver configuration... though I have noted those same issues

|>when a drive is about to flake out..

|

| FWIW, here is a Ricoh utility to change transfer modes between UDMA

| and MW-DMA:

| http://ext.ricoh.co.jp/cd-r/exe/RDTMC.exe

|

| It doesn't see my drive, though.

 

Hmm, not a good sign, though it may be too old for the tool or not designed

for it {obviously}..

 

|

|>| What I don't understand about the CPU utilization result in CD Speed

|>| is that during a file copy test with Explorer, CpuIdle hardly budged

|>| from a figure of ~95% idle. Furthermore, the same test with my 10X

|>| DVD-ROM drive (at 2.2MB/s) resulted in 85% CPU idle time in DMA mode

|>| and 60% idle in PIO mode. With the CPU sitting at 98% when

|>| completely idle, this equates to 13% busy in DMA mode and 38% busy

|>| in PIO mode, a difference of 1:3. This ratio is consistent with

|>| that observed with CD Speed:

|>|

|>| 1X 2X 4X 8X Drive speed for DVD-ROM

|>| --------------

|>| 1 2 5 10 % CPU utilisation in DMA mode

|>| 3 7 14 29 % CPU utilisation in PIO mode

|>|

|>| - Franc Zabkar

|>

|> Might want to compare the drivers - yours verses mine, and re-flash

|>the Ricoh with the authorized flash version for comparison.

|>Something is wacked here, but so far its eluding me... let me mual

|>over your drivers and info for a bit...

|>

|>Did notice that 6X CDROMs are listed as unsupported in Nero's CFG and

|>it contains no obvious Ricoh entries.

|

| CD Speed's results for my Ricoh make some kind of sense at 1X and 2X

| speeds (CPU utilisation doubles when reading at 2X), but the numbers

| are wacky at 4X and 8X, possibly because the drive doesn't support

| these speed strategies, only 1X, 2X, and 6X. I don't want to risk

| another flash, though ...

 

I don't blame you on the flash aspect, it IS an old drive...

Now that my brain is keyed to 6X it makes sense that the CPU was 100% at

8X, the speed [attempted data transfer] was just too great for the drive to

handle.. and 4X is darn close to actually being too much..

 

PER PRIOR POSTED:

-----QUOTE

However, the CPU utilization numbers were consistently different,

although not by much. The following tables represent two sets of five

trials.

 

DMA off

---------------------------

Speed CPU utilisation %

---------------------------

1X 9 9 9 8 9

2X 16 16 16 16 16

4X 94 94 95 93 92

8X 100 100 100 100 100

---------------------------

 

DMA on

---------------------------

Speed CPU utilisation %

---------------------------

1X 8 8 7 7 7

2X 12 14 13 14 13

4X 92 93 95 93 92

8X 100 100 100 100 100

---------------------------

---------END QUOTE

 

So again, it doesn't appear the hack did much, there should have been a

much greater gain - less CPU usage.

 

|

|>http://www.ricoh.com/drive/asia/support/faq/mp6200/pc_a.html

|>MP6200A(ATAPI model); Bus master driver.

|>. In some cases the Bus Master device driver does not support the

|>CD-RW drive. In this case, it is recommended to change to a Standard

|>IDE driver ...

|

|>Application information

|>. Problems may occur if memory resident programs like anti-virus

|>software are installed.

|

|>. Errors may occur with Task-scheduler running in the background.

|

|>. Real-Player (version 4.0 or over) may cause errors ...

|

| None of the above apply in my case.

|

| - Franc Zabkar

 

Just FYI stuff anyway... after a quick look at your drivers, I note that

some of the MD USB files are being shown, and,

 

* no smartvsd.vxd

DRVSPACX - ah why is this

 

 

and this section:

Driver : USBMPHLP

Description : USBMPHLP Virtual Device (Version 4.0)

Version : 4.90.3000

Company : Microsoft Corporation

 

Driver : DRVWCDB

Description : Device Driver

Version : 3.10.36a

Company : Seagate Software, Inc.

 

Driver : DRVWPPQT

Description : Device Driver

Version : 3.10.36a

Company : Seagate Software, Inc.

 

Driver : DRVWQ117

Description : Device Driver

Version : 3.10.36a

Company : Seagate Software, Inc.

 

Driver : APIX

Description : Adaptec APIX Virtual Device

Version : 4.71 (0002)

Company : Adaptec

 

Driver : APIX9X

Description : APIX Virtual Device (Version 4.0)

Version : 4.00.952

Company : Microsoft Corporation

 

** Still got a tape drive attached??

 

--

MEB

http://peoplescounsel.orgfree.com

--

_________

Guest Shadow
Posted

Re: A hack, anyone, to turn on dma ? SOLVED

 

Re: A hack, anyone, to turn on dma ? SOLVED

 

On Sat, 12 Jul 2008 16:25:42 -0400, "PCR" <pcrrcp@netzero.net> wrote:

>|>

>|>The Settings tab of the PCI Bus allows "Device enumeration" to "Use

>|>Hardware" or "Use BIOS". Mine is bolted to use hardware. There also

>|>is a checkbox to "Override Bridges", which is unchecked for me. Here

>|>is the blurb for those...

"Click selection checkbox to "unconsider" BIOS configurations

for PCI bridge"

>Under your Secondary IDE Controller there is JUST the DVD listed, like

>mine shows just that CD-R/W?

Yes

>

>|>"Select (Override Bridges) box to disregard the BIOS settings for the

>|>PCI bridge."

>

>| Can't find that. But Microsoft translates very badly. The

>| spell checker is called an OROgraphic checker :)

>

>Uh-huh. You appear to have "substitute connections", instead. But we are

>both unchecked for that. What are you saying about your spell checker?

The Brazilian translation is awful.

>Those settings are scarey to fool with. But, if everything is showing up

>for you in Device Manager, looks like you've got both your IDE Channels

>enabled.

Yep.

>That shouldn't have a bearing on the DMA issue. Sounds like all your

>settings are much like mine. I see nothing in this to explain your

>peculiar circumstance with that DVD.

Probably a samsung/asus bug. But it DOES work as master under

linux. So probably best just to leave it as slave. Works under both OS

that way.

[]'s

Posted

Re: A hack, anyone, to turn on dma ? SOLVED

 

Re: A hack, anyone, to turn on dma ? SOLVED

 

Shadow wrote:

| On Sat, 12 Jul 2008 16:25:42 -0400, "PCR" <pcrrcp@netzero.net> wrote:

|

|>|>

|>|>The Settings tab of the PCI Bus allows "Device enumeration" to "Use

|>|>Hardware" or "Use BIOS". Mine is bolted to use hardware. There also

|>|>is a checkbox to "Override Bridges", which is unchecked for me. Here

|>|>is the blurb for those...

 

| "Click selection checkbox to "unconsider" BIOS configurations

| for PCI bridge"

 

OK. Just as I guessed.

 

|>Under your Secondary IDE Controller there is JUST the DVD listed, like

|>mine shows just that CD-R/W?

 

| Yes

 

Just checking one last time. OK, fine.

 

|>

|>|>"Select (Override Bridges) box to disregard the BIOS settings for

|>|>the PCI bridge."

|>

|>| Can't find that. But Microsoft translates very badly. The

|>| spell checker is called an OROgraphic checker :)

|>

 

|>Uh-huh. You appear to have "substitute connections", instead. But we

|>are both unchecked for that. What are you saying about your spell

|>checker?

| The Brazilian translation is awful.

 

Oops, that's right-- forgot. OK.

 

|>Those settings are scarey to fool with. But, if everything is showing

|>up for you in Device Manager, looks like you've got both your IDE

|>Channels enabled.

 

| Yep.

 

Yea. Good.

 

|>That shouldn't have a bearing on the DMA issue. Sounds like all your

|>settings are much like mine. I see nothing in this to explain your

|>peculiar circumstance with that DVD.

 

| Probably a samsung/asus bug. But it DOES work as master under

| linux. So probably best just to leave it as slave. Works under both OS

| that way.

 

Sounds like a good plan to me. You did well to persist & find that

cludge. I can come up with nothing else.

 

| []'s

 

--

Thanks or Good Luck,

There may be humor in this post, and,

Naturally, you will not sue,

Should things get worse after this,

PCR

pcrrcp@netzero.net

Guest Franc Zabkar
Posted

Re: A hack, anyone, to turn on dma ? SOLVED ???

 

Re: A hack, anyone, to turn on dma ? SOLVED ???

 

On Sun, 13 Jul 2008 03:48:58 -0400, "MEB" <meb@not here@hotmail.com>

put finger to keyboard and composed:

> Just FYI stuff anyway... after a quick look at your drivers, I note that

>some of the MD USB files are being shown, and,

>

>* no smartvsd.vxd

 

It exists in both C:\WIN98SE\SYSTEM and C:\WIN98SE\SYSTEM\IOSUBSYS and

is in the list above USBMPHLP.

>DRVSPACX - ah why is this

 

I don't use compression.

>and this section:

>

>Driver : DRVWCDB

>

>Driver : DRVWPPQT

>

>Driver : DRVWQ117

> ** Still got a tape drive attached??

>

>--

> MEB

> http://peoplescounsel.orgfree.com

 

I never had a tape drive on this machine. IIRC, I once tried MS Backup

which I have since uninstalled but I never bothered to clean up DM.

 

According to this URL ...

 

http://www.hastec.nl/support/onstream/support/knowledge/kb-art-1002.html

 

.... MS Backup is the likely reason for the presence of those files.

 

Anyway, after deleting the following keys ...

 

HKEY_LOCAL_MACHINE\Enum\TAPECONTROLLER\TAPEDETECTION\000n

 

.... and renaming the DRVWCDB.vxd, DRVWQ117.vxd, and DRVWPPQT.vxd files

in the C:\WIN98SES\SYSTEM\IOSUBSYS directory, and the PnpWppt.INF file

in the INF directory, the TAPE entries disappeared from DM.

 

- Franc Zabkar

--

Please remove one 'i' from my address when replying by email.

Posted

Re: A hack, anyone, to turn on dma ? SOLVED ???

 

Re: A hack, anyone, to turn on dma ? SOLVED ???

 

In news:621l749910un0n3h7s6dgcd0dqqbb1saj5@4ax.com ,

Franc Zabkar contemplated and posted:

 

| On Sun, 13 Jul 2008 03:48:58 -0400, "MEB" <meb@not here@hotmail.com>

| put finger to keyboard and composed:

|

|> Just FYI stuff anyway... after a quick look at your drivers, I note

|>that some of the MD USB files are being shown, and,

|>

|>* no smartvsd.vxd

|

| It exists in both C:\WIN98SE\SYSTEM and C:\WIN98SE\SYSTEM\IOSUBSYS and

| is in the list above USBMPHLP.

 

Oh gees, you're right,, must have need another cup'o'java

 

|

|>DRVSPACX - ah why is this

|

| I don't use compression.

 

And why BIGMEM? Loaded for DOS activities I guess...

 

|

|>and this section:

|>

|>Driver : DRVWCDB

|>

|>Driver : DRVWPPQT

|>

|>Driver : DRVWQ117

|

|> ** Still got a tape drive attached??

|>

|>--

|> MEB

|> http://peoplescounsel.orgfree.com

|

| I never had a tape drive on this machine. IIRC, I once tried MS Backup

| which I have since uninstalled but I never bothered to clean up DM.

|

| According to this URL ...

|

| http://www.hastec.nl/support/onstream/support/knowledge/kb-art-1002.html

|

| ... MS Backup is the likely reason for the presence of those files.

|

| Anyway, after deleting the following keys ...

|

| HKEY_LOCAL_MACHINE\Enum\TAPECONTROLLER\TAPEDETECTION\000n

|

| ... and renaming the DRVWCDB.vxd, DRVWQ117.vxd, and DRVWPPQT.vxd files

| in the C:\WIN98SES\SYSTEM\IOSUBSYS directory, and the PnpWppt.INF file

| in the INF directory, the TAPE entries disappeared from DM.

|

| - Franc Zabkar

 

Yeah, that would have done it...

 

Anyway, kinda drifting off the mark...

 

ASPI looks okay I suppose, so does esdi_506.pdr though you could have a

newer version via a few official or unofficial updates. Did you miss the

Nero update for version 5? Need it? nero551056.exe - 19,171KB

 

Still not happy that when DMA is enabled the drive _isn't_ being recognized

at all, but when DMA disabled *it is*...

 

And I missed:

Write Speed (Max.) : 2 X.

so the drive tests were REALLY pushing the limits of the drive.

 

--

MEB

http://peoplescounsel.orgfree.com

--

_________

×
×
  • Create New...