X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=README.bertos;h=7c7cfb122126f275737767c7cadcfa92ac188b79;hb=ba5a10102ca258330d500f5590296f80210ba028;hp=7cd5c553c7eed0e29607480c5a4d8bb079761ee9;hpb=33c9ca58467c0a834c0752570506893c71ed3fb8;p=bertos.git diff --git a/README.bertos b/README.bertos index 7cd5c553..7c7cfb12 100644 --- a/README.bertos +++ b/README.bertos @@ -35,8 +35,8 @@ memory footprint requirements. \section features Features - multitasking kernel with IPC, semaphores, priority levels; - - a comprehensive set of generic drivers for a wide range of devices, - which can be easily customized to the actual hardware: timer, serial, + - a comprehensive set of generic drivers for a wide range of devices, + which can be easily customized to the actual hardware: timer, serial, adc, ntc, pwm, stepper motors, dc motors, lcd, keyboards, buzzer, eeprom; - full graphic subsystem for simple displays, with font support, bitmaps, clipping, text formatting, interactive menus; @@ -53,22 +53,23 @@ memory footprint requirements. The modules are sorted in subdirectories by their category: - - algo/ : algorithms; - - app/ : demo application; - - cfg/ : configuration stuff; - - doc/ : documentation; - - drv/ : hardware drivers; - - dt/ : experimental object oriented gui toolkit; - - emul/ : Qt-based emulator framework for embedded applications; - - fonts/ : fonts; - - fs/ : file system related stuff; - - gfx/ : general purpose graphics routines; - - gui/ : widgets for simple displays; - - hw/ : hardware-specific declarations; - - icons/ : conversion tool from image TXT format to LCD bitmap; - - kern/ : multitasking kernel; - - mware/ : algorithms, containers and other standalone code; - - os/ : OS-abstraction layers for hosted environments; + - app/ : demo applications; + - bertos/algo/ : algorithms; + - bertos/cfg/ : configuration stuff; + - bertos/drv/ : hardware drivers; + - bertos/dt/ : experimental object oriented gui toolkit; + - bertos/emul/ : Qt-based emulator framework for embedded applications; + - bertos/fonts/ : fonts; + - bertos/fs/ : file system related stuff; + - bertos/gfx/ : general purpose graphics routines; + - bertos/gui/ : widgets for simple displays; + - bertos/hw/ : hardware-specific declarations; + - bertos/icons/ : conversion tool from image TXT format to LCD bitmap; + - bertos/kern/ : multitasking kernel; + - bertos/mware/ : algorithms, other standalone code; + - bertos/struct/ : containers and other data structures; + - bertos/os/ : OS-abstraction layers for hosted environments; + - doc/ : documentation; The top-level directory contains a few support headers that are meant to be usable by any C/C++ embedded or hosted application.