“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.
Several things have been improved in this release:
- Full DOS FAT support was added
- A driver for SD cards was added
- The flash and debug infrastructure were integrated into the build system
- The kfile_fifo module was added
- Priorities for processes are now fully functional
- The Wizard can now edit projects
Sadly, the project’s own website is currently available in Italian only, and while I am proficient in a number of lnaguages, Italian isn’t one of them. And English site is on its way.
This is in English.
http://doc.bertos.org/2.2/index.html
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^a‘not (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.
Hello, I belong to the BeRTOS development team.
The English translation is almost done, but our web maintainer is on vacation right now
The English version will be online when he will come back in just a few weeks.
In the meanwhile the documentation site (http://doc.bertos.org) and the developers’ site (http://dev.bertos.org) are ready and available in English.
Also the shop (https://www.develer.com/shop/order) is translated, and if you want to try our Windows SDK here is the direct link: http://download.bertos.org/BeRTOS-SDK-setup.exe
http://freshmeat.net/urls/d469f881f529cd30c09b444ccb6879ff
Thanks for the info and the link, Thom!