| 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. |