Hi
I am workign on WinCe4.2 platform.
There is some performance issue when we use 8GB CF card . The performance
with this high capacity card is very poor as compared to 1 GB card.

I am told to analyse the problem. I need to study the driver . I am still
confused from where to start ...????
I checked in BSP ,there if CF card/PCMCI component is there ,Following 2
files are included in this component
$(_WINCEROOT)\public\COMMON\oak\drivers\block\atadisk\diskio.c
$(_WINCEROOT)\public\COMMON\oak\drivers\block\atadisk\system.c

And one PCMCIA BUS driver component is also there ...

There are function ATARead and ATAWrite function in diskio.c. whne i Add
RetailMessage there to see messages while reading CF card.

But there is no message coming on debugger port .


Please help me...how to start checking and where to look ..

Waiting for reply

Re: ATADisk Driver by Piet

Piet
Wed May 17 04:46:49 CDT 2006

You're looking at the right files.
Before changing them, it's best to clone the components.

Do you see RETAILMSGs from other dlls?
You could try simply including the debug dlls in your image.

Regards,
Piet


Re: ATADisk Driver by Manish

Manish
Wed May 17 04:57:02 CDT 2006

Will you please little bit elaborate you answer
1. How to make existing DLL to Debug dll ...?
2. what can cause my CF card Acces time more (problem with 8GB card)


Please reply

"Piet" wrote:

> You're looking at the right files.
> Before changing them, it's best to clone the components.
>
> Do you see RETAILMSGs from other dlls?
> You could try simply including the debug dlls in your image.
>
> Regards,
> Piet
>
>

Re: ATADisk Driver by Piet

Piet
Wed May 17 07:51:11 CDT 2006

You say there is no message coming from the debug port. Do you see no
message at all or just no message from ATADisk? How are you debugging?


> How to make existing DLL to Debug dll ...?
Using platform builder you can do a debug build or release build of
your image. Debug build will send more debug messages.

Piet