Edge AI Add-on API 2.2.0
Loading...
Searching...
No Matches

◆ nrf_axon_start_queue_processing()

void nrf_axon_start_queue_processing ( )

Initiates asynchronous operation after synchronous operation completes.

Any asynchronous jobs submitted to the Axon driver are stalled if a synchronous job is in process. Upon completion of the synchronous job, driver will invoke nrf_axon_platform_free_reservation_from_user(). That function must call nrf_axon_queue_not_empty() to see if there are pending async jobs. If so, it gives owenership directly to the driver (without releasing the ownership semaphore) then calls nrf_axon_start_queue_processing().