OReK: um executivo de tempo real orientado por objectos
Keywords:
Real-time systems, Operating systems, Object-oriented programming, Task schedulingAbstract
This paper discusses the implementation, features and use of the OReK kernel - an object-oriented, fully preemptive real-time kernel implemented in C++. The OReK kernel is pratically platform independent, containing only small and localized code segments that are platform dependent. Currently it can be used in PC's with an Intel x86 compatible processor family with MSDOS, because it needs to configure and access the hardware directly. Allowed timming resolutions are in the dozen of microseconds to dozens of miliseconds range.In its current state it only offers services for task management and sheduling. However, topics for future work to extend capabilities and optimize performance were already identified.