- BeRTOS
Infobox OS
name = BeRTOS
caption =
developer = [http://www.develer.com/ Develer s.r.l.] and BeRTOS community
source_model =Open source
kernel_type =Microkernel
supported_platforms = ARM,Atmel AVR , x86, DSP56K,80196
ui =
family =Real-time operating system s
latest_release_version = 1.0.0
latest_release_date = May, 2008
marketing_target =Embedded devices
programmed_in =ANSI C
prog_language =
language =
updatemodel =
package_manager =
working_state = Current
license = Modified GPL v2
website = [http://www.bertos.org/ www.bertos.org]BeRTOS is a
real-time operating system designed forembedded systems .It is distributed under a modified GPL license with a special exception that grants application proprietary code the right to remain closed source while maintaining as open source BeRTOS code itself.
It has a modular design, that allows to run on different architectures, ranging from tiny 8-bit
microcontrollers likeAtmel AVR , passing fromARM architecture and arriving toLinux andMicrosoft Windows hosted applications.BeRTOS' multitasking kernel implements some IPC primitives like:
* Signals
*Semaphores
* MessagesIn addition to the kernel, BeRTOS has several generic peripheral drivers (timer, serial, ADC, motors, LCD display, NTC sensors, keyboard, buzzer, memories), algorithms (
hash table , CRC, MD2,entropy pool , RLE), communication protocols and a graphic subsystem for simple displays.External links
* [http://www.bertos.org BeRTOS homepage]
Wikimedia Foundation. 2010.