This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Semaphore implementation for the Radio

Dear Nordic developers,

In my project there is a possibility that CPU and RADIO EasyDMA peripheral can access to the same memory RAM locations in parallel. I read from the manual that RADIO EasyDMA unit is accessing to a RAM location between READY and DISABLED radio events.

Is there any mechanism like semaphore hardware unit SPIS to prevent simultaneous access to a specified RAM location. I don't want to copy memory locations, beacause of my timing requirements.

I'd really appreciate any advice.

Best regards, Harut

Related