About the CrossWorks Shield Library
The CrossWorks Shield Library presents a standardized API for delivering
high-quality example code for a wide range of microcontrollers and
evaluation boards. Additional components that integrate with the Shield Library
CrossWorks Platform Library: is a standardized API to deliver
working examples for a wide range of evaluation boards.
CrossWorks Tools Library: provides tools, such as memory tests,
and add-ons for CTL, such as a stream system, read-write locks,
and ring buffers.
CrossWorks Device Library: provides drivers for common
digital sensors, such as accelerometers, gyroscopes, magnetometers,
and so on.
CrossWorks Graphics Library: is a library of simple graphics
functions for readily-available LCD controllers.
CrossWorks TCP/IP Library: provides TCP/IP networking for
integrated and external network controllers on memory-constrained
CrossWorks Mass Storage Library: provides a FAT-based file system
for mass storage on SD and MMC cards, or any device with a block-based
CrossWorks Shield Library: provides drivers for a range of
CrossWorks CoreBASIC Library: provides a full-featured,
network-enabled BASIC interpreter which demonstrates the capabilities
of these libraries.
The CrossWorks Shield Library is one part of the CrossWorks Target Library.
Many of the low-level functions provided by the target library are built
using features of the CrossWorks Tasking Library for multi-threaded
The CrossWorks Shield Library is delivered in source form.
This facility is a work in progress and may undergo rapid change. If you
have comments, observations, suggestions, or problems, please feel free to
air them on the
CrossWorks Target and Platform API
The following terms apply to the Rowley Associates Shield Library.