there was a problem with the idle function entering empty while looping, which consumes the processor instead of being in sleep mode, it was discovered during working on my GP which is sponsored by Siemens so we used a commercial tool to test the processor performance, I have edited it to make it wait for an event (WFE) which achieves the sleep mode and doesn't consume the processor.
there was a problem with the idle function entering empty while looping, which consumes the processor instead of being in sleep mode, it was discovered during working on my GP which is sponsored by Siemens so we used a commercial tool to test the processor performance, I have edited it to make it wait for an event (WFE) which achieves the sleep mode and doesn't consume the processor.