This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC3000 Driver Porting

Dear TI,

I am trying to port the CC3000 driver to the Microblaze soft-core FPGA. I am using the MSP430 blocking driver from the home automation application as my starting point.  I appreciate the driver porting guide and detailed information on the wiki site.  My port is not working and I am thinking it is related to handling the IRQ line from the CC3000.  In the following three instances, I was confused on how the IRQ was handled:

In SPI IRQ - I don't see the interrupt cleared, I don't see the interrupts disabled when entering the IRQ and then enabled when leaving the IRQ.  Please advise what the steps for the handling of the interrupt are?

In sWlanInterruptEnable –  Should I disable interrupts, clear pendings, then enable?

In sWlanInterruptDisable - Again should I clear pending then disable?

Any more insight you can provide on where and when to clear pending interrupts,enable interrupts, and disable interrupts would be appreciated.

Sincerely,

Jason