Product List

CMX-RTX CMX-RTX is a truly preemptive, multi-tasking RTOS supporting a wide variety of 8-, 16-, 32- and 64-bit micro-computers, microprocessors, and DSP's. This "lean and mean" RTOS offers the smallest footprint, the fastest context switching times, and the lowest interrupt latency times available on the market today.
CMX-Tiny+ CMX-Tiny is a real time kernal specially designed for those processors that have a small amout of RAM embedded on the processor's silicon. This allows the user to develop application code and have it run under an RTOS using only the onboard RAM that the processor provides.
CMX-RTXS CMX-RTXS is a special version of CMX-RTX that has been uniquely developed to fully utilize the Infineon 80C16x and STMicroelectronics ST10 architecure. CMX-RTXS is the fastest, commercial RTOS developed to date, that we are aware of.
CMXBug CMXbug is a debugger that provides that the user with the ability to view and modify different aspects of the CMX-RTX multi-tasking operating system environment while the user's application code is running.
CMXTracker CMXTracker is a module that provides the user with the ability to log chronologically in real-time, the tasks' execution flow, the CMX-RTX functions called (and their parameters), interrupts using CMX-RTX functions, and the CMX-RTX system TICK.
CMXKAware CMXKAware is a module that presents all of the RTOS-specific information on the screen of your debugger. This is used in conjunction with an emulator or simulator that supports a kernel aware API, such as with Nohau's Seehau emulator, TASKING's CrossView Pro and others. No target resources are used, as in the case with CMXBug as described above.

PCProto-RTX, PCProto-Tiny+, PCProto-MicroNet

They are the CMX software products ported to work specifically on the user's PC and its environment. This allows the 80x86 PC to be used as a development platform, regardless of the target processor.
CMX-MicroNet CMX-MicroNet is a TCP/IP stack specially crafted to work with virtually all 8- and 16-bit processors. With an extremely small ROM requirement ranging from 2K to 11K (depending on configuration and processor), this networking tool resides and runs directly on the processor with no gateway required.
CMX TCP/IP A portable, ROM-able, reentrant and multi-tasking stack for embedded processors.It is a fully RFC compliant system offering client/services such as FTP, TFTP, TELNET and BOOTP. Protocols available include TCP, UDP, IP, ICMP, ARP and RARP, using link layers such as Ethernet, SLIP, CSLIP and PPP. An HTTP Web Server, BSD socket interface and many Ethernet drivers are also available.
CMX-CANopen CMX-CANopen allows for optimized implementations of CANopen conformant devices and was developed to allow for maximum task optimization, especially when used with an RTOS such as CMX-RTX. Even without an RTOS, CMX-CANopen allows for the best performing CANopen stacks available.
CMX-FFS CMX-FFS is the standard edition flash file system for embedded systems developers and includes 100% Failsafe, Multiple volumes, Wear-leveling, Directories, Boot sector support, and Standard drivers for NOR Flash chips as well as RAM. CMX-FFS-NAND is NAND Flash driver that also can be purchased with CMX-FFS and includes 100% Failsafe, Wear-leveling, and ECC algorithm.
CMX-FFS-FAT CMX-FFS-FAT is a full-featured file system for embedded systems developers who wish to add devices to their products that require FAT12/16/32 compliant media to be attached to them and includes Long filenames, Multiple Volumes, and the following Drivers: Compact Flash (True IDE and Memory I/O), MMC/SD (SPI S/W or H/W) and RAM.
CMX-FFS-THIN CMX-FFS-THIN is a scalable, reduced footprint file system designed for integration with 8-bit or 16-bit embedded processors with limited resources and includes FAT 12/16/32, Long file names, and the following Drivers: Compact Flash (True IDE and Memory I/O), MMC/SD (SPI S/W or H/W) and RAM.

Back to Homepage Contact us