Operating System Software
Middleware
Development tools
Services for superior system design.

dooroos operating systems
Life with dooroos
Ensuring Your System Success

  •  Contacts 

  • 대한민국 운영체제의 자존심
    순수 국산기술 자체 개발

create New Value through dooroos operating system series

dooroos™

Operating System Series

dooroos™ OS Series

dooroos OS products are the efficient operating systems
with filesystem, networking, window(GUI) capabilities
and device manager supporting USB, WIFI, multimedia functions.






dooroos.embedded
      is for the device with the very small memory.
dooroos.realtime
      is for real-time system. DLL, DRV, EXE supported
dooroos.mobile
      is for the high performance mobile system.
      It will be released in 2012.

Packages for dooroos

The Packages includes
Operating System,
IDE Development Tools,
PC Emulator platform for dooroos and
Services for the various applications.
Select the best fit package to the your systems.

Download Now
The dooroos.embedded™ is a very small embedded real-time, preemptive, multi-threading kernel designed for time-critical embedded system applications with very small memory space.

The dooroos.embedded™ is a multi-layered, modular, high-performance embedded real-time operating system designed specifically for embedded microprocessors with very small memory space. It is built around the dooroos.embedded multi-threading nano-kernel and a collection of companion software components and service servers. Every servers implement a logical collection of system services. To the small embedded system developer, the system service requests appear as re-entrant C functions callable from an application. Any combination of server and library components can be incorporated into a system to match your small embedded system design requirements.

The kernel, the HAL, all the device driver and applications can be linked to single downloaded file. But, Applications can be linked alone, and downloaded to the system separately.

The dooroos.embedded™ can reduce the cost and shorten the development time of embedded system.



Download Now
The dooroos.realtime™ is a real-time, preemptive, multitasking/multithreading kernel designed for time-critical embedded applications.

The dooroos.realtime™ is a multi-layered, modular, high-performance real-time operating system designed specifically for embedded microprocessors. It provides a complete multitasking environment based on open system standards. It is built around the dooroos.realtime multi-tasking nano-kernel and a collection of companion software components and service servers. Every servers implement a logical collection of system services.
Any combination of server and library components can be incorporated into a system to match your real-time design requirements.

The kernel, the HAL, all the device driver and applications are linked separatly.
The kernel is consisted of the nano-kernel and servers. The HAL layer is linked to single binary file. All the device driver are linked seperatly and looks like DLL files(.drv). The applications is linked separatly and looks like execution file(.exe). Also the DLL is supported in dooroos.realtime Operating System.

The dooroos.realtime™ can reduce the cost and shorten the develpement time of embedded real-time system.
Download Now
The dooroos.mobile™ is a mixed non-preemptive and preemptive, multitasking kernel designed for the high-performance mobile applications.

The dooroos.mobile™ is a multi-layered, modular, high-performance operating system designed specifically for high performance mobile microprocessors. It provides a complete multitasking environment based on open system standards. It is built around the dooroos.mobile multi-tasking nano-kernel and a collection of companion software components and service servers. Every servers implement a logical collection of system services.
Any combination of server and library components can be incorporated into a system to match your high-performanace design requirements.

The dooroos.mobile™ can reduce the cost and shorten the development time of mobile system.













Supported Devices
USB Host
USB host stack (source opened)
OHCI
EHCI
  
Sound Chip
WM8960 (source opened)
WM8711 (source opened)
WM9711 (source opened)
WM9712 (source opened)
WM9713 (source opened)
WM8750 (source opened)
WM8580 (source opened)
UDA1341 (source opened)
AT73C213 (source opened)
ALC5622 (source opened)
AK4631 (source opened)
  
Nand Flash
FTL (source opened)
small page device is supported.
large page size device is supported.
  
Touch
ADS7843
TSC2003
  
USB Device
Mass-Storage (source opened)
Serial (source opened)
ActiveSync (source opened)
HID:mouse/keyboard/touch (source opened)
  
LAN
smsc91c111(source opened)
LAN9215(source opened)
LAN9218(source opened)
LAN9260 (source opened)
LAN931x (source opened)
  
WLAN
Marvell 88W8686 (SD/SPI)
Marvell 88W8688 (SD/SPI)
AR6001 (SD/SPI)
RT3070: device+softAP (usb type)
  
SD + MMC card
SD/SDHC/MMC Memory (source opened)
SDIO
  
Serial
Virtual Serial (source opened)
16C550 compatile
  
Etc
Thermal printer
MSR
IrDA protocol-OBEX