<div dir="ltr"><div>this is the configure:</div><div><br></div><div>#define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER<br>#define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER<br>#define CONFIGURE_APPLICATION_NEEDS_RTC_DRIVER<br><br>#define CONFIGURE_MAXIMUM_TASKS         5<br>#define CONFIGURE_MAXIMUM_TIMERS        3<br><br>#define CONFIGURE_RTEMS_INIT_TASKS_TABLE<br>#define CONFIGURE_STACK_CHECKER_ENABLED<br>#define CONFIGURE_INIT_TASK_STACK_SIZE (RTEMS_MINIMUM_STACK_SIZE * 2)<br>#define CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS 20<br>#define CONFIGURE_INIT</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jun 24, 2019 at 7:01 PM Christian Mauderer <<a href="mailto:christian.mauderer@embedded-brains.de">christian.mauderer@embedded-brains.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 24/06/2019 11:36, Jython wrote:<br>
> now i have changed to RTC wakeup, my key press can wake up the board,<br>
> <br>
>     //rtems_stack_checker_report_usage();<br>
>            <br>
>             PWR_EnterSTOPMode(1, 1);<br>
>            <br>
>             init_main_osc();<br>
>             usleep(100000);<br>
>             printf("RCC_CFGR %02x\n", RCC_CFGR & 0xff);<br>
> <br>
> <br>
> so i think sleep function can't be wake up by EXTI<br>
<br>
Did you disable some time-specific functionality in your applications<br>
configuration? For example a<br>
CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER.<br>
<br>
>  <br>
> <br>
> On Mon, Jun 24, 2019 at 3:44 PM Christian Mauderer<br>
> <<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a><br>
> <mailto:<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a>>> wrote:<br>
> <br>
>     On 24/06/2019 02:47, Jython wrote:<br>
>     > that's to say EXTI wakes up from sleep function because interrupt<br>
>     > handler log out<br>
>     > but _CPU_Thread_Idle_body does not exit ?  want to know what is the<br>
>     > sleep/idle exit condition?<br>
> <br>
>     The idle task is the task with the lowest priority. So it runs if no<br>
>     other higher priority task (basically every task) is in the position to<br>
>     run. In your case, your main task has been send to sleep with the<br>
>     `sleep(10)` call. It should become active again after 10 seconds.<br>
> <br>
>     I vaguely remember that there was something about disabling some timing<br>
>     mechanisms in your system. If you disabled the wrong parts, a sleep(10)<br>
>     might never wake up again because it's missing it's timer that<br>
>     determines whether 10 seconds passed. In that case you might want to<br>
>     wait for some synchronization object instead (a signal, a mutex, some<br>
>     event, ...) that you send from your interrupt.<br>
> <br>
>     PS: I re-added the user list on CC. I hope that is OK for you.<br>
> <br>
>     Best regards<br>
> <br>
>     Christian<br>
> <br>
>     ><br>
>     > On Fri, Jun 21, 2019 at 7:09 PM Christian Mauderer<br>
>     > <<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a><br>
>     <mailto:<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a>><br>
>     > <mailto:<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a><br>
>     <mailto:<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a>>>> wrote:<br>
>     ><br>
>     >     On 21/06/2019 11:53, Jython wrote:<br>
>     >     > i got it ,  i have coded some low power applications with<br>
>     >     stm32cube last<br>
>     >     > year,<br>
>     >     > may i just want to know more about the sleep and why it does not<br>
>     >     stop by<br>
>     >     > EXTI , maybe i need to rewrite sleep function ?<br>
>     ><br>
>     >     `sleep()` just suspends your current task. So you will reach<br>
>     (after a<br>
>     >     task switch) the idle loop.<br>
>     ><br>
>     >     ><br>
>     >     > On Fri, Jun 21, 2019 at 3:16 PM Christian Mauderer<br>
>     >     > <<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a><br>
>     <mailto:<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a>><br>
>     >     <mailto:<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a><br>
>     <mailto:<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a>>><br>
>     >     > <mailto:<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a><br>
>     <mailto:<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a>><br>
>     >     <mailto:<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a><br>
>     <mailto:<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a>>>>> wrote:<br>
>     >     ><br>
>     >     >     On 21/06/2019 02:58, Jython wrote:<br>
>     >     >     ><br>
>     >     >     > handler<br>
>     >     <a href="https://gist.github.com/goog/7bf5ec55139a3ed43e36be5b2eee318b" rel="noreferrer" target="_blank">https://gist.github.com/goog/7bf5ec55139a3ed43e36be5b2eee318b</a><br>
>     >     ><br>
>     >     >     There are some things that I would strongly discourage<br>
>     in that<br>
>     >     interrupt<br>
>     >     >     handler (printk as long as it is not only a temporary debug<br>
>     >     output,<br>
>     >     >     delay, ...) but it shouldn't be the problem. I assume<br>
>     that you<br>
>     >     already<br>
>     >     >     checked, that you are testing for the right flag in the<br>
>     first<br>
>     >     if. So I<br>
>     >     >     would expect that you get your debug output if your<br>
>     interrupt<br>
>     >     occurs.<br>
>     >     ><br>
>     >     >     ><br>
>     >     >     > the main loop code<br>
>     >     >     ><br>
>     <a href="https://gist.github.com/goog/d83786e0eb2c97ad3126ded1987b5078" rel="noreferrer" target="_blank">https://gist.github.com/goog/d83786e0eb2c97ad3126ded1987b5078</a><br>
>     >     ><br>
>     >     >     Same again: Some details but nothing that I would see as a<br>
>     >     cause for<br>
>     >     >     your problem.<br>
>     >     ><br>
>     >     >     ><br>
>     >     >     > when i pressed key, printf("loop begin\n"); does not print<br>
>     >     immediately<br>
>     >     >     > so the sleep function does not break<br>
>     >     ><br>
>     >     >     Note that printf is a interrupt driven print. So if you have<br>
>     >     problems<br>
>     >     >     with _some_ interrupts not waking up your device you<br>
>     might not<br>
>     >     get an<br>
>     >     >     output or maybe only a "l".<br>
>     >     ><br>
>     >     >     I agree with the mail from "groups <a href="http://chichak.ca" rel="noreferrer" target="_blank">chichak.ca</a><br>
>     <<a href="http://chichak.ca" rel="noreferrer" target="_blank">http://chichak.ca</a>><br>
>     >     <<a href="http://chichak.ca" rel="noreferrer" target="_blank">http://chichak.ca</a>> <<a href="http://chichak.ca" rel="noreferrer" target="_blank">http://chichak.ca</a>>".<br>
>     >     >     It's a problem that is<br>
>     >     >     very chip specific and not really a RTEMS specific one.<br>
>     So it<br>
>     >     might<br>
>     >     >     would be a good idea to search for "STM32 not waking up"<br>
>     in the ST<br>
>     >     >     forums.<br>
>     >     ><br>
>     >     >     ><br>
>     >     >     ><br>
>     >     >     ><br>
>     >     >     > On Thu, Jun 20, 2019 at 10:47 PM Christian Mauderer<br>
>     >     >     <<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>><br>
>     >     >     > <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>>>> wrote:<br>
>     >     >     ><br>
>     >     >     >     On 20/06/2019 16:43, Jython wrote:<br>
>     >     >     >     > sleep function at the ending of loop, the loop<br>
>     did not<br>
>     >     begin<br>
>     >     >     >     intermediate<br>
>     >     >     ><br>
>     >     >     >     So just that I understand it correctly: Your have<br>
>     a loop<br>
>     >     in a<br>
>     >     >     task that<br>
>     >     >     >     sends your processor to sleep at the end of the loop.<br>
>     >     Then you<br>
>     >     >     wake up<br>
>     >     >     >     the processor via an interrupt and the interrupt<br>
>     handler is<br>
>     >     >     executed.<br>
>     >     >     >     But you don't reach the loop again?<br>
>     >     >     ><br>
>     >     >     >     I think I remember some discussion where you<br>
>     wanted to put a<br>
>     >     >     sleep into<br>
>     >     >     >     your idle loop? Maybe you have a double sleep?<br>
>     >     >     ><br>
>     >     >     >     ><br>
>     >     >     >     > On Thursday, June 20, 2019, Christian Mauderer<br>
>     >     >     <<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>><br>
>     >     >     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>>><br>
>     >     >     >     > <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>><br>
>     >     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>>>>> wrote:<br>
>     >     >     >     ><br>
>     >     >     >     >     On 20/06/2019 13:25, Jython wrote:<br>
>     >     >     >     >     > do have service routine,  handler can<br>
>     printk log, <br>
>     >     >     >     SLEEPONEXIT is 0<br>
>     >     >     >     ><br>
>     >     >     >     >     So your handler is called? But it seems that the<br>
>     >     processor<br>
>     >     >     >     wakes up<br>
>     >     >     >     >     then. How does the "won't stop sleep mode"<br>
>     look like?<br>
>     >     >     >     ><br>
>     >     >     >     >     ><br>
>     >     >     >     >     > On Thu, Jun 20, 2019 at 5:19 PM Christian<br>
>     Mauderer<br>
>     >     >     >     >     <<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>><br>
>     >     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>>><br>
>     >     >     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>><br>
>     >     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>>>><br>
>     >     >     >     >     > <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>><br>
>     >     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>>><br>
>     >     >     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>><br>
>     >     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>>>>>> wrote:<br>
>     >     >     >     >     ><br>
>     >     >     >     >     >     On 20/06/2019 10:57, Jython wrote:<br>
>     >     >     >     >     >     > a GPIO EXTI line,<br>
>     >     >     >     >     >     > rtems idle phrase called __wfi, does<br>
>     it make<br>
>     >     >     stm32 enter<br>
>     >     >     >     >     standby mode?<br>
>     >     >     >     >     >     > so key can not wake up it from sleep<br>
>     function<br>
>     >     >     >     >     ><br>
>     >     >     >     >     >     Please take a look at the reference manual<br>
>     >     of your<br>
>     >     >     chip.<br>
>     >     >     >     Most<br>
>     >     >     >     >     likely<br>
>     >     >     >     >     >     it's "RM0090 Rev 18" but make sure<br>
>     that's the<br>
>     >     >     right part<br>
>     >     >     >     number:<br>
>     >     >     >     >     ><br>
>     >     >     >     >     >        <br>
>     >     >     >     >   <br>
>     >     >   <br>
>       <a href="https://www.st.com/resource/en/reference_manual/dm00031020.pdf" rel="noreferrer" target="_blank">https://www.st.com/resource/en/reference_manual/dm00031020.pdf</a><br>
>     >     >     >     >   <br>
>     >     >   <br>
>       <<a href="https://www.st.com/resource/en/reference_manual/dm00031020.pdf" rel="noreferrer" target="_blank">https://www.st.com/resource/en/reference_manual/dm00031020.pdf</a>><br>
>     >     >     >     >     ><br>
>     >     >     >     >     >     On page 127 there is a description of<br>
>     "Entering<br>
>     >     >     >     low-power mode":<br>
>     >     >     >     >     ><br>
>     >     >     >     >     >         "Low-power modes are entered by<br>
>     the MCU by<br>
>     >     >     executing the<br>
>     >     >     >     >     WFI (Wait<br>
>     >     >     >     >     >         For Interrupt), or WFE (Wait for<br>
>     Event)<br>
>     >     >     instructions, or<br>
>     >     >     >     >     when the<br>
>     >     >     >     >     >         SLEEPONEXIT bit in the Cortex ®-M4<br>
>     with<br>
>     >     FPU System<br>
>     >     >     >     Control<br>
>     >     >     >     >     >         register is set on Return from ISR."<br>
>     >     >     >     >     ><br>
>     >     >     >     >     >     There is also a description for "Exiting<br>
>     >     low-power<br>
>     >     >     >     mode". For<br>
>     >     >     >     >     WFI "any<br>
>     >     >     >     >     >     peripheral interrupt acknowledged by the<br>
>     >     NVIC can wake<br>
>     >     >     >     up the<br>
>     >     >     >     >     device."<br>
>     >     >     >     >     >     So your interrupt has to be set up.<br>
>     >     >     >     >     ><br>
>     >     >     >     >     >     Your code seems to enable the<br>
>     interrupt. But<br>
>     >     have you<br>
>     >     >     >     registered a<br>
>     >     >     >     >     >     interrupt service routine? Otherwise you<br>
>     >     might get<br>
>     >     >     problems<br>
>     >     >     >     >     with an<br>
>     >     >     >     >     >     unhandled interrupt on wakeup.<br>
>     >     >     >     >     ><br>
>     >     >     >     >     >     I only skimmed through the power<br>
>     controller<br>
>     >     >     chapter. But it<br>
>     >     >     >     >     seems that<br>
>     >     >     >     >     >     if you have SLEEPDEEP bit set, you will<br>
>     >     enter a deeper<br>
>     >     >     >     sleep mode<br>
>     >     >     >     >     >     where peripheral clocks can be<br>
>     disabled. In that<br>
>     >     >     state it's<br>
>     >     >     >     >     possible<br>
>     >     >     >     >     >     that only special pins (like the WKUP) can<br>
>     >     wake up the<br>
>     >     >     >     processor<br>
>     >     >     >     >     >     again. Please have a detailed look at that<br>
>     >     chapter to<br>
>     >     >     >     find out all<br>
>     >     >     >     >     >     traps.<br>
>     >     >     >     >     ><br>
>     >     >     >     >     >     Best regards<br>
>     >     >     >     >     ><br>
>     >     >     >     >     >     Christian<br>
>     >     >     >     >     ><br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     >     >     void keys_init()<br>
>     >     >     >     >     >     >     {<br>
>     >     >     >     >     >     >         // config gpio<br>
>     >     >     >     >     >     >   <br>
>      stm32f4_gpio_set_config(&io_key1);  //<br>
>     >     PA12<br>
>     >     >     >     >     >     >     stm32f4_gpio_set_config(&io_key2);<br>
>     >     >     >     >     >     >       <br>
>      stm32f4_gpio_set_config(&io_key3);<br>
>     >     >     >     >     >     >     stm32f4_gpio_set_config(&io_key4);<br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     >     >       <br>
>     >     >     >     >     >     >         //  SYSCFGEN and exit map<br>
>     >     >     >     >     >     >     (*(uint32_t*)0x40023844) |= 1<<14;<br>
>     >     >     >     >     >     >       <br>
>     >     >     >     >     >     >         SYSCFG_EXTICR3 = 0;<br>
>     >     >     >     >     >     >         SYSCFG_EXTICR4 = 0;<br>
>     >     >     >     >     >     >       <br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     >     >         // EXIT INIT<br>
>     >     >     >     >     >     >     EXTI_IMR |= (1<<12);<br>
>     >     >     >     >     >     >     EXTI_RTSR |= (1<<12);<br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     >     >         EXTI_IMR |= (1<<11);<br>
>     >     >     >     >     >     >     EXTI_RTSR |= (1<<11);<br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     >     >         EXTI_IMR |= (1<<10);<br>
>     >     >     >     >     >     >     EXTI_RTSR |= (1<<10);<br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     >     >         EXTI_IMR |= (1<<9);<br>
>     >     >     >     >     >     >     EXTI_RTSR |= (1<<9);<br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     >     >         //NVIC_Init<br>
>     >     >     >     >     >     >         //NVIC it group2<br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     >     >     SCB_AIRCR = 0x05FA0000 | 0x500;<br>
>     >     >     >     >     >     >     // ip Interrupt priority register x<br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     >     >     //(*(volatile uint8_t*)0xE000E417) =<br>
>     >     0xe0;  //23<br>
>     >     >     >     >     >     >         //(*(volatile<br>
>     uint8_t*)0xE000E428) =<br>
>     >     >     0xe0;  // 40<br>
>     >     >     >     >     >     >         (*(volatile<br>
>     uint8_t*)0xE000E417) =<br>
>     >     >     0x50;  //23<br>
>     >     >     >     >     >     >         (*(volatile<br>
>     uint8_t*)0xE000E428) =<br>
>     >     >     0x50;  // 40<br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     >     >     // 23 40 Interrupt set-enable<br>
>     register x<br>
>     >     >     (NVIC_ISERx)<br>
>     >     >     >     >     >     >         // nvic enable interrupter<br>
>     number<br>
>     >     >     >     >     >     >         // 0xE000E100<br>
>     >     >     >     >     >     >         (*(volatile<br>
>     uint32_t*)0xE000E100) |=<br>
>     >     >     (1<<23);<br>
>     >     >     >     >     >     >         (*(volatile uint32_t<br>
>     *)0xE000E104)<br>
>     >     |= (1<<<br>
>     >     >     >     (40%32));<br>
>     >     >     >     >     >     >     }<br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     >     > On Thu, Jun 20, 2019 at 4:05 PM<br>
>     Christian<br>
>     >     Mauderer<br>
>     >     >     >     >     >     <<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>><br>
>     >     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>>><br>
>     >     >     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>><br>
>     >     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>>>><br>
>     >     >     >     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>><br>
>     >     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>>><br>
>     >     >     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>><br>
>     >     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>>>>><br>
>     >     >     >     >     >     > <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>>><br>
>     >     >     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>><br>
>     >     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>>>><br>
>     >     >     >     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>><br>
>     >     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>>><br>
>     >     >     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>><br>
>     >     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>><br>
>     >     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>><br>
>     <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>>>>>>>> wrote:<br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     >     >     On 20/06/2019 05:28, Jython wrote:<br>
>     >     >     >     >     >     >     > hi, it seems that exit key<br>
>     interrupt<br>
>     >     won't<br>
>     >     >     stop<br>
>     >     >     >     sleep<br>
>     >     >     >     >     mode, why?<br>
>     >     >     >     >     >     >     ><br>
>     >     >     >     >     >     >     > [...]<br>
>     >     >     >     >     >     >     ><br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     >     >     What do you mean by "exit key<br>
>     >     interrupt"? I<br>
>     >     >     don't<br>
>     >     >     >     know the<br>
>     >     >     >     >     >     STM32F4 that<br>
>     >     >     >     >     >     >     well. So please give some more<br>
>     details.<br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     >     >     I would expect that either only<br>
>     specific<br>
>     >     >     interrupt<br>
>     >     >     >     >     sources can<br>
>     >     >     >     >     >     wake up<br>
>     >     >     >     >     >     >     the processor from a deep sleep mode<br>
>     >     or that<br>
>     >     >     you can<br>
>     >     >     >     >     configure<br>
>     >     >     >     >     >     which<br>
>     >     >     >     >     >     >     peripherals are still active. If<br>
>     your<br>
>     >     "exit key"<br>
>     >     >     >     is a GPIO<br>
>     >     >     >     >     >     line with<br>
>     >     >     >     >     >     >     interrupt capability you should<br>
>     have a<br>
>     >     look at<br>
>     >     >     >     whether the<br>
>     >     >     >     >     >     module is<br>
>     >     >     >     >     >     >     still active.<br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     >     >     Best regards<br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     >     >     Christian<br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     >     >   <br>
>     >      _______________________________________________<br>
>     >     >     >     >     >     >     users mailing list<br>
>     >     >     >     >     >     >     <a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>>><br>
>     >     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>><br>
>     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>>>><br>
>     >     >     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>><br>
>     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>>><br>
>     >     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>><br>
>     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>>>>><br>
>     >     >     >     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>><br>
>     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>>><br>
>     >     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>><br>
>     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>>>><br>
>     >     >     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>><br>
>     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>>><br>
>     >     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>><br>
>     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>>>>>><br>
>     >     >     >     >     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>>><br>
>     >     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>><br>
>     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>>>><br>
>     >     >     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>><br>
>     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>>><br>
>     >     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>><br>
>     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>>>>><br>
>     >     >     >     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>><br>
>     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>>><br>
>     >     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>><br>
>     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>>>><br>
>     >     >     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>><br>
>     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>>><br>
>     >     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>><br>
>     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>>>>>>><br>
>     >     >     >     >     >     >   <br>
>     >      <a href="http://lists.rtems.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/users</a><br>
>     >     >     >     >     <<a href="http://lists.rtems.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/users</a>><br>
>     >     >     >     >     >     ><br>
>     >     >     >     >     ><br>
>     >     >     >     ><br>
>     >     >     ><br>
>     >     >     ><br>
>     >     >     > _______________________________________________<br>
>     >     >     > users mailing list<br>
>     >     >     > <a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>><br>
>     >     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>><br>
>     <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a> <mailto:<a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a>>>><br>
>     >     >     > <a href="http://lists.rtems.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/users</a><br>
>     >     >     ><br>
>     >     ><br>
>     >     >     --<br>
>     >     >     --------------------------------------------<br>
>     >     >     embedded brains GmbH<br>
>     >     >     Herr Christian Mauderer<br>
>     >     >     Dornierstr. 4<br>
>     >     >     D-82178 Puchheim<br>
>     >     >     Germany<br>
>     >     >     email: <a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a><br>
>     <mailto:<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a>><br>
>     >     <mailto:<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a><br>
>     <mailto:<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a>>><br>
>     >     >     <mailto:<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a><br>
>     <mailto:<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a>><br>
>     >     <mailto:<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a><br>
>     <mailto:<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a>>>><br>
>     >     >     Phone: +49-89-18 94 741 - 18<br>
>     >     >     Fax:   +49-89-18 94 741 - 08<br>
>     >     >     PGP: Public key available on request.<br>
>     >     ><br>
>     >     >     Diese Nachricht ist keine geschäftliche Mitteilung im Sinne<br>
>     >     des EHUG.<br>
>     >     ><br>
>     ><br>
>     >     --<br>
>     >     --------------------------------------------<br>
>     >     embedded brains GmbH<br>
>     >     Herr Christian Mauderer<br>
>     >     Dornierstr. 4<br>
>     >     D-82178 Puchheim<br>
>     >     Germany<br>
>     >     email: <a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a><br>
>     <mailto:<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a>><br>
>     >     <mailto:<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a><br>
>     <mailto:<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a>>><br>
>     >     Phone: +49-89-18 94 741 - 18<br>
>     >     Fax:   +49-89-18 94 741 - 08<br>
>     >     PGP: Public key available on request.<br>
>     ><br>
>     >     Diese Nachricht ist keine geschäftliche Mitteilung im Sinne<br>
>     des EHUG.<br>
>     ><br>
> <br>
>     -- <br>
>     --------------------------------------------<br>
>     embedded brains GmbH<br>
>     Herr Christian Mauderer<br>
>     Dornierstr. 4<br>
>     D-82178 Puchheim<br>
>     Germany<br>
>     email: <a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a><br>
>     <mailto:<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a>><br>
>     Phone: +49-89-18 94 741 - 18<br>
>     Fax:   +49-89-18 94 741 - 08<br>
>     PGP: Public key available on request.<br>
> <br>
>     Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.<br>
> <br>
> <br>
> <br>
> _______________________________________________<br>
> users mailing list<br>
> <a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a><br>
> <a href="http://lists.rtems.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/users</a><br>
> <br>
<br>
-- <br>
--------------------------------------------<br>
embedded brains GmbH<br>
Herr Christian Mauderer<br>
Dornierstr. 4<br>
D-82178 Puchheim<br>
Germany<br>
email: <a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a><br>
Phone: +49-89-18 94 741 - 18<br>
Fax:   +49-89-18 94 741 - 08<br>
PGP: Public key available on request.<br>
<br>
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.<br>
</blockquote></div>