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 SpiResumeSpi()

Expert 2260 points


Hi,

Quick question, SpiResumeSpi() is expected to be in the spi.c file (but SpiPauseSpi() isn't), and from the example I am looking at, it simply disables the IRQ interrupt which comes from the CC3000 to the host.

Could I ask why the the CC3000HostDriver doesn't use use the registered tWlanInterruptEnable type function pointer registered with wlan_init? They both seem to achieve the same thing.

I haven't spent much time in the HostDriver code, as I'm focused on spi.c, but is there a potential different use case for this function that I don't know about besides enable interrupts on IRQ from CC3000? such as is there a reason why the IRQ pin interrupt wouldn't be disabled?

Cheers

EDIT: See here for a response. http://e2e.ti.com/support/low_power_rf/f/851/t/306593.aspx