\hypertarget{dir_8b7cb6c889a10e2a101a7e90c854ca4d}{}\section{os Directory Reference} \label{dir_8b7cb6c889a10e2a101a7e90c854ca4d}\index{os Directory Reference@{os Directory Reference}} \subsection*{Files} \begin{DoxyCompactItemize} \item file \hyperlink{error_8h}{error.\+h} \begin{DoxyCompactList}\small\item\em Error logging functionalities of the operating system. \end{DoxyCompactList}\item file \hyperlink{heap_8h}{heap.\+h} \begin{DoxyCompactList}\small\item\em Heap implementation for the tasks of the operating system. \end{DoxyCompactList}\item file \hyperlink{helpers_8h}{helpers.\+h} \begin{DoxyCompactList}\small\item\em Functions, which one needs here and there for the operating system. \end{DoxyCompactList}\item file \hyperlink{ossettings_8h}{ossettings.\+h} \begin{DoxyCompactList}\small\item\em File where all settings take place. \end{DoxyCompactList}\item file \hyperlink{ostypes_8h}{ostypes.\+h} \begin{DoxyCompactList}\small\item\em Different types the operating system uses are defined here. \end{DoxyCompactList}\item file \hyperlink{printf_8h}{printf.\+h} \begin{DoxyCompactList}\small\item\em Lightweight version of G\+NU printf. \end{DoxyCompactList}\item file \hyperlink{queues_8h}{queues.\+h} \begin{DoxyCompactList}\small\item\em Implementation for queues. \end{DoxyCompactList}\item file \hyperlink{scheduler_8h}{scheduler.\+h} \begin{DoxyCompactList}\small\item\em Scheduler of the operating system. \end{DoxyCompactList}\item file \hyperlink{semaphore_8h}{semaphore.\+h} \begin{DoxyCompactList}\small\item\em Mechanisms to prevent race conditions for the operating system. \end{DoxyCompactList}\end{DoxyCompactItemize}