|
Компания Tancher разработала специальную операционную систему свободную от всех известных на данный момент недостатков - OST (Operating System by Tancher). OST масштабируема и легко переносима на различные платформы. HAL - единственная часть системы, взаимодействующая с аппаратной частью. Ядро использует HAL для обеспечения базовых функций протоколов и сервисов с минимальным количеством интерфейсов. Ядро обеспечивает базовую функциональность: стеки протоколов, контроль питания, таймеры, потоки и т.д. а также дополнительные библиотеки: пользовательский интерфейс, кодеки, мультимедия и т.д. Функции ОС доступны через хорошо задокументированный и интуитивный C++ интерфейс. Возможно создание модулей интерпретации дополнительных языков программирования, например Java или Python. На данный момент доступны следующие модули OST: Драйвера - Serial (UART)
- LCD
- Audio over PWM
- Audio AC97
- Highlighting/indication with PWM (brightness control and transitions)
- Keyboard
- NAND-FLASH mass storage
- Filesystem
- Real Time Clock
- Battery driver (charger)
- ADC
- GSM/GPRS module driver
- Bluetooth module driver
- USB Client
- Touch Screen
Протоколы - PPP
- TCP/IP
- BCSP
- HTTP, HTTPS
- SMTP
- POP3
- SSL
- Wireless village
Библиотеки - Data compression (bzip and others)
- 2D Graphics including various fonts and image formats, including animated gif, png and jpeg.
- GUI
- AMR, AMR2 codec
- Phone services (calls, SMS, MMS, SIM services, etc.)
Приложения - Desktop
- Voice Dialer
- E-mail with SMS
- Multiprotocol Instant Messenger
- Organizer
- Address Book integrated with other application, such as phone or email.
- Settings
- Web-browser with popular xHtml and CSS subset
Другие приложения и сервисы могут быть разработаны без больших усилий. OST разработана, как операционная система для мобильных устройств, чтобы обеспечить наилучшие характеристики при ограниченных ресурсах - аккумулятор, процессор, ограниченная память. По всем вопросам, касающимся OST, пишите нам по адресу: OST.inquiries@tancher.com
|