RUN.EXE
  • Run-time operating environments for Micro/sys embedded PCs
  • Emulation of DOS for diskless systems
  • Smallest memory footprints
  • Lowest software costs
  • Applicable to 16-bit systems
 

Micro/sys's RUN.EXE is a small, fast 16-bit firmware system for diskless embedded application. It includes an industrial BIOS and DOS emulator. RUN.EXE resides in flash on several Micro/sys embedded PC products. Upon power up, RUN.EXE creates a software execution environment that makes an application program think it is running under DOS. All supported BIOS and DOS function calls are serviced by RUN.EXE firmware. RUN.EXE does not support a file system or disk access; if your application requires multiple files, consider using GS-DOS or MSDOS.

The built-in "implied" AUTOEXEC.BAT feature of RUN.EXE takes over each time power is applied to the embedded PC. First, the firmware checks to see if an application program's .EXE file has been loaded into the computer's user flash area. If so, the application program is immediately loaded and run. The RUN.EXE startup routines are fast and tight, so your program gets control quickly after power-up in order to allow early initialization of critical hardware.

RUN.EXE has a number of advantages over other methods of 16-bit embedded system runtime execution. Traditional embedded tools require complex locator utilities to separate code and data segments. Run-time startup code, initialized data, and self-modifying code are significant challenges with this approach, requiring intimate knowledge of most all library internals. RUN.EXE includes a relocating loader much like COMMAND.COM in DOS that executes at startup. RUN.EXE boots very quickly. It is often the fastest way to start an application.

RUN.EXE has no royalty charges. A free copy is shipped preinstalled on several of Micro/sys' embedded PCs.
 
Compatible Hardware Systems:
  • SBC0386EX
    PC/104 Ethernet-based 386EX Computer with TTL I/O, A/D, D/A
  • SBC1188
    PC/104 Low Cost, Turnkey Computer
  • SBC1190
    PC/104 Controller with A/D, D/A, Serial, Built-in O/S, Network Software
  • SBC1386EX
    PC/104 Small Turnkey 386EX Computer
  • SBC2486DX
    PC/104 486DX2/DX4 Network Computer with TTL I/O, A/D, D/A, Ethernet
  • SBC3386EX
    PC/104 386EX with Digital I/O, LCD, Keypad, A/D, D/A, Enhanced SCC, Ethernet

Tool Chain for RUN.EXE:
  • Borland C 3.1
  • Borland C++ 5.02
  • Microsoft C 5.01
  • Microsoft C/C++ 6.00



  (818) 244-4600
 email: info@embeddedsys.com


Home  |  What's New  |  Products  |  Design Resources  |  Request A Catalog
Contact Us  |  Employment Opportunities  |  About Micro/sys  |  Search

© Copyright 2002-2009 Micro/sys. All rights reserved.