Hi All,
I am facing some problem with my Ethernet driver dm644x_emac.c. i have taken a log of all the emac registers previous to & after the disconnection from which i have analysed that its because Host Pend interrupt.
In EMACSTATUS value 0x00002000 is stored after disconnection which implies ownership bit is not set in sop buffer
In EMACSTATRAW value 0x2 is stored after disconnection which implies host pending interrupt.
These are the major clues, i have attached the logs before and after disconnection and also my driver code .
i wish i would get some help as soon as possible
Thanks
Joyson