Specifications

CAVR-4
Preface
xxi
Library functions gives an introduction to the C or C++ library functions, and
summarizes the header files.
Implementation-defined behavior describes how the AVR IAR C/C++ Compiler.
handles the implementation-defined areas of the C language standard.
IAR language extensions describes the IAR extensions to the ISO/ANSI standard
for the C programming language.
Diagnostics describes how the compiler’s diagnostic system works.
Other documentation
The complete set of IAR Systems development tools for the AVR microcontroller is
described in a series of guides. For information about:
Using the IAR Embedded Workbench™ IDE with the IAR C-SPY™ Debugger,
refer to the AVR® IAR Embedded Workbench™ IDE User Guide
Programming for the AVR IAR Assembler, refer to the AVR® IAR Assembler
Reference Guide
Using the IAR XLINK Linker™, the IAR XAR Library Builder™, and the IAR
XLIB Librarian™, refer to the IAR Linker and Library Tools Reference Guide
Using the IAR DLIB Library functions, refer to the online help system
Using the IAR CLIB Library functions, refer to the IAR C Library Functions
Reference Guide, available from the online help system.
Porting application code and projects created with a previous AVR IAR Embedded
Workbench IDE, refer to AVR® IAR Embedded Workbench Migration Guide.
All of these guides are delivered in hypertext PDF or HTML format on the installation
media. Some of them are also delivered as printed books.
FURTHER READING
The following books may be of interest to you when using the IAR Systems
development tools:
Barr, Michael, and Andy Oram, ed. Programming Embedded Systems in C and
C++. O’Reilly & Associates.
Harbison, Samuel P. and Guy L. Steele (contributor). C: A Reference Manual.
Prentice Hall.
Kernighan, Brian W. and Dennis M. Ritchie. The C Programming Language.
Prentice Hall. [The later editions describe the ANSI C standard.]
Labrosse, Jean J. Embedded Systems Building Blocks: Complete and Ready-To-Use
Modules in C. R&D Books.
Lippman, Stanley B. and Josée Lajoie. C++ Primer. Addison-Wesley.
Mann, Bernhard. C für Mikrocontroller. Franzis-Verlag. [Written in German.]
Stroustrup, Bjarne. The C++ Programming Language. Addison-Wesley.