cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
thenumberdevil
Explorer
Explorer
239 Views
Registered: ‎04-21-2020

Interupt between PL and PS

Hi,

         I am trying to register my driver with PL -> PS 65 which is 33. I could see the driver registered. But when I trigger a interrupt I see no callback for interrupt being called.

Please let me know where I should look for ?

0 Kudos
1 Reply
thenumberdevil
Explorer
Explorer
159 Views
Registered: ‎04-21-2020

Hi All,

            I figured it out. When the PS say it is 65 it is hexadecimal 0x65. We need to substract 0x32 with the same which is 0x33.In decimal it is 51. Linux drivers will read them as a decimal.

I provided the interrupt number as 33, Which is why it was getting blocked.  But after providing it as  51 interrupt started to work as planned. It is extremely confusing and not well documented.

No one should struggle with the Interrupt anymore