Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Is it true that the TSK manager needs to be enabled in order to get the runtime update of the Message log window?

0
Posted

Is it true that the TSK manager needs to be enabled in order to get the runtime update of the Message log window?

0

Task manager does not need to be enabled to get runtime update of message log window. Communication between host and target takes place in the context of an idle loop. Idle loop can be entered in two ways: In the first way, when the task manager is enabled the Task scheduler runs TSK_idle() which calls IDL_Loop(). In the second way, the Task Manager is disabled and thus the calls to BIOS_start() returns and call to IDL_Loop() follows. By calling IDL_Loop() boot routine falls in idle loop forever. Please note that in both the cases it is necessary to return from the main. In the first case on returning from main, TSK _idle (lowest priority, 0 among Tasks) gets executed. All IDL_Loop runs in the context of this task. BIOS startup sequence is given below: c_int00 -> auto_init() ->BIOS_init()->main()- >BIOS_start()->IDL_loop() In the second case the sequence of events is same: (TSK_Manager disabled) c_int00 -> auto_init() ->BIOS_init()->main()- >BIOS_start()->IDL_loop() Therefore it is nec

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123