Release Notes: Major changes: TCP/IP network stack; Atmel SAM3X support; an experimental IAR port for Cortex-M3; and support for the AVR XMega CPU family. Support for STM32F100RB. A priority inheritance protocol for semaphores. EMAC drivers for SAM7X and SAM3X, NAND KBlock device, seven segment display, and Himax HX8347 LCD controller. A TFTP server. A new interface for the PWM driver.
Release Notes: This release builds upon the work done for the 2.5 series, and delivers many new drivers for internal MCU peripherals, USB support, Atmel SAM3N support, and a new API for block devices. New supported CPU: Atmel SAM3N Cortex-M3. Atmel ATmega1280 and Arduino Mega code. New module: USB support for STM32. New drivers: usb-serial, USB keyboard, and USB mouse. A new interface for block devices: KBlock. A new module: generic event completion infrastructure. A new and more flexible I2C API.
Release Notes: This version fixes a build bug in empty and kernel presets for lm3s-based projects. All users are encouraged to upgrade their existing installations.
Release Notes: LM3S1968 and LM3S8962 Cortex-M3, STM32F103RB, LPC2378, and AVR ATmega328P CPUs are now supported. Support for the ATmega168 was improved. A rit128x96 graphical display driver was added; Support for Arduino 2009, Atmel AT91SAM7S-EK and AT91SAM7X-EK, Develer Triface, Luminary EK-LM3S1968, and Olimex LPC-P2378 and STM32-P103 development boards was added. APRS tracker using Arduino, SD card data logger, generic I/O board, and DevelGPS GPS tracker sample programs were added. Many benchmarks were added. Context switch is now down to 2.2us and the memory footprint is as low as 2.2KB. A new hashtable module was added,
Release Notes: This release fixes a minor bug in AT91SAM7 processor flash size definitions.
Release Notes: This is a minor release that brings performance improvements for the kernel module, more documentation, and a few bugfixes.
Release Notes: This is a major stable release, compatible with earlier versions. The most outstanding feature is the official release of the preemptive kernel and many other optimizations to context switching routines and the default scheduler. Other additions are dynamic stack allocation for processes (classic static allocation is still available), the ability to configure the heap module using the Wizard, a very low-overhead timer-based scheduler, and a new driver for Texas Instruments TLV5618 DAC.
Release Notes: This release adds the CRC-CCITT algorithm (a standard CRC algorithm); the AX25 protocol (a communication protocol used extensively on amateur packet radio networks); the AFSK1200 modem driver (a modem built on top of AFSK modulation); NMEA-0183 (a data parser for GPS packets based on the nmeap library); National LM75 and Texas Instruments TMP123 temperature sensor drivers; a Freescale MPxx6115A pressure sensor driver; and the KFileMem module (a KFile interface on a memory buffer). The Website is now available in English.
Release Notes: 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.
Release Notes: This release adds the BeRTOS Wizard, a tool to generate and configure BeRTOS projects with a comfortable GUI. The build infrastucture can now compile different architectures at the same time. There is a new Watchdog generic interface. The KFile module has been improved with the resync generic function. xmodem has been generalized with the kfile interface. The automated BeRTOS test suite and the Kernel test suite are complete. There is full support for the Atmel AT91SAM7S64, AT91SAM7S128, AT91SAM7S512, AT91SAM7X512. There is an example project for the AT91SAM7X256.