597 oC_Boot_Level_t oC_Boot_GetCurrentBootLevel(void)
returns current boot level
Interface of Service Manager.
#define s(time)
Number of s.
void oC_ScreenMan_ConfigureAll(void)
configures all screens
void oC_ExcHan_PrintLoggedEvents(void)
prints logged events in the STD out
oC_ErrorCode_t oC_ExcHan_RunDaemon(void)
starts daemon of the Exception Handler
oC_ErrorCode_t oC_NetifMan_StartDaemon(void)
starts the NetifMan daemon
The file with LLD interface for the TIMER driver.
The file with interface for the timer driver.
double oC_Frequency_t
type to store frequency
void oC_NetifMan_ConfigureAll(void)
configures all network interface
oC_Timestamp_t oC_Boot_GetStartupTimestamp(void)
returns timestamp of startup
The file with interface for process manager.
oC_ErrorCode_t oC_ScreenMan_TurnOn(void)
turns on the screen manager module
oC_ErrorCode_t oC_Tcp_TurnOn(oC_Time_t Timeout)
turns on TCP module
File with interface for user system manager.
Stores interface of netif manager module.
Module for managing port reservations.
oC_Frequency_t oC_CLOCK_LLD_GetMaximumClockFrequency(void)
returns maximum frequency permissible for the machine
oC_ErrorCode_t oC_CLOCK_LLD_ConfigureInternalClock(oC_Frequency_t TargetFrequency, oC_Frequency_t PermissibleDifference)
configures system clock in internal mode
The file with interface of the Screen Manager module.
void oC_ModuleMan_TurnOnAllPossible(void)
turns on all modules that turning on is possible
oC_ErrorCode_t oC_PortMan_TurnOn(void)
turns on the module
The file with LLD interface for the GPIO driver.
oC_ErrorCode_t oC_MemMan_TurnOn(void)
turns on memory manager
The file with interface for bootloader.
void oC_Boot_Main(void)
main function of the system
oC_ErrorCode_t oC_Udp_TurnOn(void)
turns on UDP module
The file with interface for stream manager.
void oC_Boot_Restart(oC_Boot_Reason_t Reason, oC_User_t User)
restarts the system
oC_ErrorCode_t oC_CLOCK_LLD_TurnOnDriver(void)
initializes the driver to work
The file with LLD interface for the CLOCK driver.
The file with interface for Virtual File System.
The file with interface for kernel print operations.
The file with interface for interrupt manager.
void oC_MemMan_CheckMemoryLeak(void)
checks if memory is not leaking
oC_ErrorCode_t oC_ExcHan_TurnOn(void)
turns on exception handler
oC_ErrorCode_t oC_CLOCK_LLD_ConfigureExternalClock(oC_Frequency_t TargetFrequency, oC_Frequency_t PermissibleDifference, oC_Frequency_t OscillatorFrequency)
configures system clock to work in external mode
The file with drivers manager interface.
The file with interface for program manager.
The file with memory manager interface.
void oC_SYS_LLD_Reset(void)
software reset of the machine
oC_ErrorCode_t oC_Icmp_TurnOn(void)
turns on ICMP module
File with interface of Exception Handler.
File with interface for ICMP.
The file with LLD interface for the SYS driver.
The file with interface for semaphores.
void oC_ServiceMan_StartAllPossible(void)
starts all services
void oC_MemMan_CheckMemoryExhausted(void)
checks if memory exhausted event not occurs.
The file with interface for Thread Manager.
void oC_MemMan_CheckOverflow(void)
scan each block to check if the overflow event not occurs.
The file with LLD interface for the DMA driver.
Manages modules in the system.
The file with standard input/output operations.