I am using the MQX 4.1 on a custom board derived from the TWR-K70. I need to interface to the Dallas Semiconductor iButton which requires timing resolutions down to 1uS. Therefore, I need to write a delay routine with 1uS resolutions. And these routines cannot be preempted by MQX or any other interrupts. How can I create a timing delay routine with this resolution that prevents any preemption in order to preserve these strict timing requirements of the Dallas Semiconductor iButton? Thanks.