0

I am using pIC32 mz series and trying to implement non blocking mode with interrupt and callback using flag.

static volatile bool xfer_done = false;
static void NVM_EventHandler(uintptr_t context) {
xfer_done = true; 
}

firmware_write() {
NVM_MultipleWordWrite( ptr, length, address );

       while(xfer_done == false);            
        xfer_done = false; 
}

i fill this is still blocking mode approach. How do we achieve non blocking mode

Piu
  • 19
  • 5

0 Answers0