In addition to the Standard C Library, CrossWorks for AVR provides an additional
set of library routines that you can use.
In this section
-
cruntime.h
- Describes the C runtime support library that the CrossWorks compiler requires.
-
ctl_api.h
- Describes the C tasking library, a library of functions that enable you
to run multiple tasks in a real-time system.
-
cross_studio_io.h
- Describes the virtual console services and semi-hosting support that CrossStudio
provides to help you when developing your applications.
-
ina90.h
- Describes intrinsic functions of general use for the AVR processor.
This file is written to be compatible, and in some cases an enhancement of,
the corresponding file in version 2 of IAR's Embedded Workbench for AVR (EWA90)
product.
-
inavr.h
- Describes intrinsic functions of general use for the AVR processor. This
file is written to be compatible, and in some cases an enhancement of, the
corresponding file in version 3 of IAR's Embedded Workbench for AVR (EWAVR)
product.
-
pgmspace.h
- Describes functions to access data in code (program) space. This file written
to be compatible with the corresponding file in IAR’s Embedded Workbench
for AVR products EWA90 and EWAVR.
-
string_c.h
- Describes functions that operate on arrays that are interpreted as null-terminated
strings in code (program) space.
-
stdio_c.h
- Describes functions to format and output values with formatting strings
stored in code (program) space.