Linked by Thom Holwerda on Mon 21st Sep 2009 23:11 UTC, submitted by poundsmack
OSNews, Generic OSes "BeRTOS is a real time operating system (RTOS) suitable for embedded platforms. It runs on many microprocessors and microcontrollers, ranging from 8-bit to 32-bit CPUs and even PCs." Version 2.2.0 has been released.
Permalink for comment 385428
To read all comments associated with this story, please click here.
Some highlights
by gonzalo on Tue 22nd Sep 2009 07:29 UTC
gonzalo
Member since:
2005-07-06

After reading the site a bit, I thought I might post some highlights... (Most of it is also explained in sakeniwefu's link)

It seems to be mainly oriented to ARM and AVR and has an emulator running on x86, x86_64 and PowerPC. There is a Windows SDK which is mostly a bundle of some other tools (CodeLite, WinAVR, Sourcery G++, etc) modified and/or configured for easy installation. The Community Edition is just the source for the system and the configuration wizard. The full Windows SDK is priced at 249€ (fully refundable if not satisfied).

The kernel's got a cooperative round-robin scheduler, though a preemptive one is planned for the near future. It's got a stack process monitor, an interprocess messaging system, semaphores and signals. A bunch of libraries for various tasks (graphics, hashtables, compression, exceptions, etc) and drivers for some components (such as displays, storages, keyboards, motors, buzzers) are mostly stable, some in beta.

Supports FAT (FAT12 to FAT32) and Batt File System, and has a GUI library with a simple windowing system, menus, drawing some primitives, texts, bitmaps and simple charts.

Reply Score: 1