860, Radstone PowerXTreme 7a, Thales VCE405 і багато другіе.поддержівает спеціальні можливості для вбудованих додатків, серед яких - дуже малий час завантаження, робота з флеш-пам'яттю (M-systems TrueFFS), а також завантаження по мережі або з ROM конфігурацій виконуваної системи.
6. Розробка додатків
надає розробнику багатий вибір інструментальних засобів як в її власних рамках, так і в середовищі host-систем. Середа розробки самої LynxOS підтримує такі засоби, як gcc, g+ +, gdb, різні версії системних бібліотек (статичні, динамічні, багатопотокових), завантажувач динамічних (ELF) бібліотек, символьна налагодження многопотокових додатків, засоби роботи з графічними середовищами (X11R6, Motif, PosixDesk).
7. Засоби крос-розробки для LynxOS
На ринку присутня досить широкий спектр засобів крос-розробки для LynxOS. Відзначимо найбільш популярние.IDE for Windows. Visual-Lynux є розширенням Microsoft Visual Studio з доданими функціями і можливостями розробки додатків для LynxOS і BlueCat Linux. Інструменти для адміністрування цільових систем і дистанційної розробки роблять його потужною інтегрованою середовищем (IDE) крос-розробки для вбудованих систем. Продукт включає в себе вбудований компілятор GNU gcc і відладчик gdb, які дозволяють скоротити часові витрати на весь виробничий цикл - від написання коду і до налагодження готової програми. Вбудований клієнт FTP переносить файли на цільову систему, а утиліта ВТР запускає сервери Bootp, Tftp і Pftp на машині розробника і перезавантажує цільову систему через паралельне з'єднання або по ТСРДР для налагодження та виправлення виникаючих помилок за допомогою адміністратора цільових платформ.
За допомогою VisualLynux можна створювати різні типи проектів - користувальницькі додатки на Сі і C + +, додатки X / Motif, драйвери пристроїв, статичні бібліотеки. Один і той же проект в VisualLynux може містити множинні конфігурації, які дозволяють за допомогою VisualLynux Application Wizard легко змінювати тип цільової платформи. Кожному типу цільових платформ відповідає свій набір інструментів для крос-розробки - компіляторів, інтерпретаторів команд і т. д. Крім того, проект VisualLynux може бути збережений в типовому для ОС UNIX форматі makefile.
У пакет поставки VisualLynux включені готові шаблони і приклади вихідного коду, побудовані відповідно до стандартів POSIX, такі, як POSIX MultiThreaded, POSIX Signal Handler, Condition Variables and Mutexes, POSIX Semaphores, POSIX Shared Memory, PIPES , Priority Alteration, Interval Timers, POSIX Message Queues, Real-Time Events. Зокрема, VisualLynux Device-Driver Wizard дозволяє створювати шаблони статичних або динамічних драйверів пристроїв для Lynx-OS і BlueCat Linux.IDE. Реалізація відомої середовища розробки CodeWarrior IDE в середовищі Linux або Solaris .. Багатозадачний графічний відладчик для Lynx-OS. Єдиний графічний вбудовується відладчик на рівні вихідних текстів, розроблений спеціально для роботи в сучасних розподілених багатозадачних середовищах .. Інструмент налагодження, діагностики та оптимізації швидкодії вбудованої системи для LynxOS і BlueCat Linux. Дозволяє здійснювати динамічний моніторинг і запис всіх подій у вбудованій системі (події операційної системи та роботи додатків) і представляти дані в графічному вигляді в наочній формі: