Is it true that the TSK manager needs to be enabled in order to get the runtime update of the Message log window?
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
- The Terra computer that I wanted to log in to has a message box that says "This computer is locked and needs an administrator or someone else’s name to unlock it." What do I do?
- How do I externalize text that needs to retrieve a runtime value from a locale specific message file?
- What does the error message Message 4xxxx is not present in the RunTime Log mean?