Cruz_Pham
08-06-2011, 11:41
1 AVR Libc 1
1.1 Introduction . 1
1.2 General information about this library . 1
1.3 Supported Devices . 2
1.4 avr-libc License . 7
2 avr-libc Module Index 8
2.1 avr-libc Modules 8
3 avr-libc Data Structure Index 9
3.1 avr-libc Data Structures . 9
4 avr-libc File Index 10
4.1 avr-libc File List . 10
5 avr-libc Page Index 13
5.1 avr-libc Related Pages 13
6 avr-libc Module Documentation 14
6.1 <alloca.h>: Allocate space in the stack 14
6.1.1 Detailed Description 14
6.1.2 Function Documentation 14
6.2 <assert.h>: Diagnostics 15
6.2.1 Detailed Description 15
6.2.2 Define Documentation . 15
6.3 <ctype.h>: Character Operations . 16
6.3.1 Detailed Description 16
6.3.2 Function Documentation 17
6.4 <errno.h>: System Errors . 18
6.4.1 Detailed Description 18
6.4.2 Define Documentation . 19
6.5 <inttypes.h>: Integer Type conversions 19
Generated on Fri Dec 21 22:33:22 2007 for avr-libc by Doxygen
CONTENTS ii
6.5.1 Detailed Description 19
6.5.2 Define Documentation . 22
6.5.3 Typedef Documentation 31
6.6 <math.h>: Mathematics 31
6.6.1 Detailed Description 31
6.6.2 Define Documentation . 33
6.6.3 Function Documentation 33
6.7 <setjmp.h>: Non-local goto 38
6.7.1 Detailed Description 38
6.7.2 Function Documentation 39
6.8 <stdint.h>: Standard Integer Types 40
6.8.1 Detailed Description 40
6.8.2 Define Documentation . 44
6.8.3 Typedef Documentation 49
6.9 <stdio.h>: Standard IO facilities 52
6.9.1 Detailed Description 52
6.9.2 Define Documentation . 57
6.9.3 Function Documentation 60
6.10 <stdlib.h>: General utilities 71
6.10.1 Detailed Description 71
6.10.2 Define Documentation . 73
6.10.3 Typedef Documentation 73
6.10.4 Function Documentation 73
6.10.5 Variable Documentation 82
6.11 <string.h>: Strings . 82
6.11.1 Detailed Description 82
6.11.2 Define Documentation . 84
6.11.3 Function Documentation 84
6.12 <avr/boot.h>: Bootloader Support Utilities 93
6.12.1 Detailed Description 93
6.12.2 Define Documentation . 95
1.1 Introduction . 1
1.2 General information about this library . 1
1.3 Supported Devices . 2
1.4 avr-libc License . 7
2 avr-libc Module Index 8
2.1 avr-libc Modules 8
3 avr-libc Data Structure Index 9
3.1 avr-libc Data Structures . 9
4 avr-libc File Index 10
4.1 avr-libc File List . 10
5 avr-libc Page Index 13
5.1 avr-libc Related Pages 13
6 avr-libc Module Documentation 14
6.1 <alloca.h>: Allocate space in the stack 14
6.1.1 Detailed Description 14
6.1.2 Function Documentation 14
6.2 <assert.h>: Diagnostics 15
6.2.1 Detailed Description 15
6.2.2 Define Documentation . 15
6.3 <ctype.h>: Character Operations . 16
6.3.1 Detailed Description 16
6.3.2 Function Documentation 17
6.4 <errno.h>: System Errors . 18
6.4.1 Detailed Description 18
6.4.2 Define Documentation . 19
6.5 <inttypes.h>: Integer Type conversions 19
Generated on Fri Dec 21 22:33:22 2007 for avr-libc by Doxygen
CONTENTS ii
6.5.1 Detailed Description 19
6.5.2 Define Documentation . 22
6.5.3 Typedef Documentation 31
6.6 <math.h>: Mathematics 31
6.6.1 Detailed Description 31
6.6.2 Define Documentation . 33
6.6.3 Function Documentation 33
6.7 <setjmp.h>: Non-local goto 38
6.7.1 Detailed Description 38
6.7.2 Function Documentation 39
6.8 <stdint.h>: Standard Integer Types 40
6.8.1 Detailed Description 40
6.8.2 Define Documentation . 44
6.8.3 Typedef Documentation 49
6.9 <stdio.h>: Standard IO facilities 52
6.9.1 Detailed Description 52
6.9.2 Define Documentation . 57
6.9.3 Function Documentation 60
6.10 <stdlib.h>: General utilities 71
6.10.1 Detailed Description 71
6.10.2 Define Documentation . 73
6.10.3 Typedef Documentation 73
6.10.4 Function Documentation 73
6.10.5 Variable Documentation 82
6.11 <string.h>: Strings . 82
6.11.1 Detailed Description 82
6.11.2 Define Documentation . 84
6.11.3 Function Documentation 84
6.12 <avr/boot.h>: Bootloader Support Utilities 93
6.12.1 Detailed Description 93
6.12.2 Define Documentation . 95