Iii-09, Rtos, Odular – Atmel AT91 User Manual

Page 38

Advertising
background image

M

ICRO

D

IGITAL

Smx

®

M

ODULAR

RTOS

smx is a modular RTOS that has been
designed with an architecture to meet the
needs of small to medium size embedded
systems. It features small, efficiently written
modules and thus works well on less
expensive processors. The modules are
highly independent. This permits leaving
out those that are not needed, in order
to save cost and space. smx offers the
following services:

Hard real-time multitasking

File management

Networking

User interface

Special services

Debugger and tool support

Extensive drivers are available with smx
products, and smx supports many popular
tool chains. This allows you to minimize the
time spent writing device drivers and to
continue using the tools with which you are
familiar.

Micro Digital’s objective is to provide each
customer with a complete solution that
saves programming expense and speeds
time-to-market. To further this goal, smx
products come with complete, well-written
manuals. Also, all orders are pre-installed,
integrated, and tested with the chosen tool
chain, before they are shipped.

This is further backed up by the best support
in the RTOS industry. The programmers who
wrote the code provide your support. If you
find a bug, Micro Digital’s support team will
fix it NOW. If you do not understand

something, we will explain it clearly. We are
here to work with you. We also provide
customization and consulting services.

Out goal is to provide products with richness
of features and with fast performance in
order to provide good solutions for the
problems embedded programmers are
likely to encounter. These problems often
cannot be anticipated. Hence, Micro Digital
delivers a kernel that has more that enough
capability to prevent costly schedule overruns
and missed sales opportunities

If you are looking for a responsive RTOS
company with excellent products, Micro
Digital is your solution.

Unique, 3- level application
structure: Background tasks,
Foreground tasks (lsr’s) & isr’s

Preemptive, round-robin, and
timeslice scheduling. Multiple
tasks per priority level

Dynamic priorities & Scheduler
locking

Small memory footprint & Fast
and standard block pools.
Better stack sharing model
than OSEK & Indirect messaging
via exchanges

Message priorities, priority passing
Client/Server messaging, C++
support & Task-aware debugging

C

ONTACTS

USA

Micro Digital, Inc.
2900 Bristol Street, G-204
Costa Mesa, CA 92626 - USA
Phone: (+1) 714-437-7333
Fax: (+1) 714-432-0490
e-mail: [email protected]

Contact Person:

Betty Martin-Danner

W

EB

S

ITE

www.smxinfo.com/atmel.htm

III-09

C

H

A

P

T

E

R

I I I

-

R

T

O

S

5C46 AT91 3Party BAT.xp 7/09/05 2:54 Page 38

Advertising