On Fri, 29 Jul 2005 11:40:27 -0400 (EDT) "Vikas Aggarwal" <va824363 at albany.edu> wrote:
> Hi All, > Will appreciate if someone can guide me how to debug this inside SEC > (security co-processor) core. > > The linux driver is writing descriptor into the FETCH-Register(0x2048) > for Random Number generation execution unit(RNG-EU). The request came > through a test program from user space. The RNG generation request never > seems to complete as my ISR is not invoked. > I checked the CCPSR(Crypto Channel Pointer Status register = 0x2010) and > it has value=0:7(0-31 : 32-63 bits). 7 means "channel_error". But its > always there even before I write the RNG descriptor to Fetch-register. a value of 7 in bits 56-63 (PAIR_PTR) can suggest processing has not begun. can you verify you are writing the upper bits of the FR (i.e. 0x204c)? Kim