HiTOP RTOS Support

Kernel Awareness for various RTOS

It is always possible to add kernel awareness for an RTOS (Real-time Operating System) to HiTOP. For the additional functionality an additional license is required. 

Display Objects

This functionality gives you information about the objects of the RTOS and their attributes. Tasks are a good example for objects, because they are usually found in every RTOS. The attributes of task objects are normally at least priority and state (e.g. running, ready, suspended), but the values of the attributes will differ from RTOS to RTOS. For example, one RTOS might have additional attributes like scheduling strategy while another might name the task states differently and even others might have no suspended state at all.

This shows that the information given by a display object's functionality depends heavily on the RTOS in question. However, you can expect Hitex RTOS Debug Support to display all objects and all their attributes, even if this requires multiple windows. Additional RTOS objects may be semaphores, memory regions, alarms, counters, queues, messages, etc.