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.

Kernel API for non-posted reads/writes

Is there a documented kernel API to provide the capability for non-posted reads & writes to the hardware registers (peripherals)?


I am writing a kernel IRQ routine the timer interrupts and I don't think the interrupt CLEAR write to the timer is occuring consistantly before I exit the IRQ (I am getting double interrupts on a single overflow event sometimes).