hello all
We have a custom built monolithic USB Host controller driver on WINCE
5.0.
When we connect a storage class device the mass-storage class
driver gets loaded and runs it's initializations.
In this process when the partition driver is loaded we happen to get a
buffer pointer for a read request on bulk. When we write to this buffer
in the HCD we get a
data abort exception.
We found that
1. the pointer is not NULL
2. MapCallerPtr is called before we get it in the HCD.
Is there any pre-processing that we need to do before we access any
such pointer.
I have already tried LockPages.
please advise.
Shreepad