SIMPLE SOLUTIONS

Manual pages

Scope: avr-libc.

[ Alias ↣ ] Name (section) Brief
abort(3avr) ↣ avr_stdlib(3avr) : General utilities.
abs(3avr) ↣ avr_stdlib(3avr) : General utilities.
acks(3avr) Acknowledgments This document tries to tie together the labors of a large group of people. Without.
acos(3avr) ↣ avr_math(3avr) : Mathematics.
acosf(3avr) ↣ avr_math(3avr) : Mathematics.
alloca(3avr) : Allocate space in the stack.
asin(3avr) ↣ avr_math(3avr) : Mathematics.
asinf(3avr) ↣ avr_math(3avr) : Mathematics.
asmdemo(3avr) Combining C and assembly source filesFor time- or space-critical applications, it can often be.
assembler(3avr) Avr-libc and assembler programs.
assert(3avr) ↣ avr_assert(3avr) : Diagnostics.
assert.h(3avr)
atan(3avr) ↣ avr_math(3avr) : Mathematics.
atan2(3avr) ↣ avr_math(3avr) : Mathematics.
atan2f(3avr) ↣ avr_math(3avr) : Mathematics.
atanf(3avr) ↣ avr_math(3avr) : Mathematics.
atof(3avr) ↣ stdlib.h(3avr)
atoi(3avr) ↣ avr_stdlib(3avr) : General utilities.
atol(3avr) ↣ avr_stdlib(3avr) : General utilities.
atomic.h(3avr)
ATOMIC_BLOCK(3avr) ↣ util_atomic(3avr) Atomically and Non-Atomically Executed Code Blocks.
ATOMIC_FORCEON(3avr) ↣ util_atomic(3avr) Atomically and Non-Atomically Executed Code Blocks.
ATOMIC_RESTORESTATE(3avr) ↣ util_atomic(3avr) Atomically and Non-Atomically Executed Code Blocks.
__ATTR_NORETURN__(3avr) ↣ setjmp.h(3avr)
__ATTR_PROGMEM__(3avr) ↣ pgmspace.h(3avr)
__ATTR_PURE__(3avr) ↣ pgmspace.h(3avr)
__attribute__(3avr) ↣ pgmspace.h(3avr)
avr_assert(3avr) : Diagnostics.
avr_boot(3avr) : Bootloader Support Utilities.
avr_cpufunc(3avr) : Special AVR CPU functions.
avr_eeprom(3avr) : EEPROM handling.
avr_errno(3avr) : System Errors.
avr_fuse(3avr) : Fuse Support.
avr_interrupts(3avr) : Interrupts.
avr_inttypes(3avr) : Integer Type conversions.
avr_io(3avr) : AVR device-specific IO definitions.
__AVR_LIBC_DATE_(3avr) ↣ avr_version(3avr) : avr-libc version macros.
__AVR_LIBC_DATE_STRING__(3avr) ↣ avr_version(3avr) : avr-libc version macros.
__AVR_LIBC_MAJOR__(3avr) ↣ avr_version(3avr) : avr-libc version macros.
__AVR_LIBC_MINOR__(3avr) ↣ avr_version(3avr) : avr-libc version macros.
__AVR_LIBC_REVISION__(3avr) ↣ avr_version(3avr) : avr-libc version macros.
__AVR_LIBC_VERSION__(3avr) ↣ avr_version(3avr) : avr-libc version macros.
__AVR_LIBC_VERSION_STRING__(3avr) ↣ avr_version(3avr) : avr-libc version macros.
avr_lock(3avr) : Lockbit Support.
avr_math(3avr) : Mathematics.
avr_pgmspace(3avr) : Program Space Utilities.
avr_power(3avr) : Power Reduction Management.
avr_sfr(3avr) : Special function registers.
avr_sfr_notes(3avr) Additional notes from The file is included by all of the.
avr_signature(3avr) : Signature Support.
avr_sleep(3avr) : Power Management and Sleep Modes.
avr_stdint(3avr) : Standard Integer Types.
avr_stdio(3avr) : Standard IO facilities.
avr_stdlib(3avr) : General utilities.
avr_string(3avr) : Strings.
avr_version(3avr) : avr-libc version macros.
avr_watchdog(3avr) : Watchdog timer handling.
BADISR_vect(3avr) ↣ avr_interrupts(3avr) : Interrupts.
BAUD_TOL(3avr) ↣ util_setbaud(3avr) : Helper macros for baud rate calculations.
benchmarks(3avr) Benchmarks The results below can only give a rough estimate of the resources necessary for using.
bit_is_clear(3avr) ↣ avr_sfr(3avr) : Special function registers.
bit_is_set(3avr) ↣ avr_sfr(3avr) : Special function registers.
BLB01(3avr) ↣ boot.h(3avr)
BLB02(3avr) ↣ boot.h(3avr)
BLB11(3avr) ↣ boot.h(3avr)
BLB12(3avr) ↣ boot.h(3avr)
boot.h(3avr)
boot_is_spm_interrupt(3avr) ↣ avr_boot(3avr) : Bootloader Support Utilities.
boot_lock_bits_set(3avr) ↣ avr_boot(3avr) : Bootloader Support Utilities.
__boot_lock_bits_set(3avr) ↣ boot.h(3avr)
__boot_lock_bits_set_alternate(3avr) ↣ boot.h(3avr)
boot_lock_bits_set_safe(3avr) ↣ avr_boot(3avr) : Bootloader Support Utilities.
boot_lock_fuse_bits_get(3avr) ↣ avr_boot(3avr) : Bootloader Support Utilities.
boot_page_erase(3avr) ↣ avr_boot(3avr) : Bootloader Support Utilities.
__BOOT_PAGE_ERASE(3avr) ↣ boot.h(3avr)
__boot_page_erase_alternate(3avr) ↣ boot.h(3avr)
__boot_page_erase_extended(3avr) ↣ boot.h(3avr)
__boot_page_erase_normal(3avr) ↣ boot.h(3avr)
boot_page_erase_safe(3avr) ↣ avr_boot(3avr) : Bootloader Support Utilities.
__BOOT_PAGE_FILL(3avr) ↣ boot.h(3avr)
boot_page_fill(3avr) ↣ avr_boot(3avr) : Bootloader Support Utilities.
__boot_page_fill_alternate(3avr) ↣ boot.h(3avr)
__boot_page_fill_extended(3avr) ↣ boot.h(3avr)
__boot_page_fill_normal(3avr) ↣ boot.h(3avr)
boot_page_fill_safe(3avr) ↣ avr_boot(3avr) : Bootloader Support Utilities.
boot_page_write(3avr) ↣ avr_boot(3avr) : Bootloader Support Utilities.
__BOOT_PAGE_WRITE(3avr) ↣ boot.h(3avr)
__boot_page_write_alternate(3avr) ↣ boot.h(3avr)
__boot_page_write_extended(3avr) ↣ boot.h(3avr)
__boot_page_write_normal(3avr) ↣ boot.h(3avr)
boot_page_write_safe(3avr) ↣ avr_boot(3avr) : Bootloader Support Utilities.
boot_rww_busy(3avr) ↣ avr_boot(3avr) : Bootloader Support Utilities.
boot_rww_enable(3avr) ↣ avr_boot(3avr) : Bootloader Support Utilities.
__boot_rww_enable(3avr) ↣ boot.h(3avr)
__BOOT_RWW_ENABLE(3avr) ↣ boot.h(3avr)
__boot_rww_enable_alternate(3avr) ↣ boot.h(3avr)
boot_rww_enable_safe(3avr) ↣ avr_boot(3avr) : Bootloader Support Utilities.
boot_signature_byte_get(3avr) ↣ avr_boot(3avr) : Bootloader Support Utilities.
__BOOT_SIGROW_READ(3avr) ↣ boot.h(3avr)
boot_spm_busy(3avr) ↣ avr_boot(3avr) : Bootloader Support Utilities.
boot_spm_busy_wait(3avr) ↣ avr_boot(3avr) : Bootloader Support Utilities.
boot_spm_interrupt_disable(3avr) ↣ avr_boot(3avr) : Bootloader Support Utilities.
boot_spm_interrupt_enable(3avr) ↣ avr_boot(3avr) : Bootloader Support Utilities.
BOOTLOADER_SECTION(3avr) ↣ avr_boot(3avr) : Bootloader Support Utilities.
bsearch(3avr) ↣ avr_stdlib(3avr) : General utilities.
_build_avr-libc-qyMALn_avr-libc-1.8.0_Atmel3.5.0_avr-libc_doc_examples_(3avr)
_build_avr-libc-qyMALn_avr-libc-1.8.0_Atmel3.5.0_avr-libc_doc_examples_asmdemo_(3avr)
_build_avr-libc-qyMALn_avr-libc-1.8.0_Atmel3.5.0_avr-libc_doc_examples_demo_(3avr)
_build_avr-libc-qyMALn_avr-libc-1.8.0_Atmel3.5.0_avr-libc_doc_examples_largedemo_(3avr)
_build_avr-libc-qyMALn_avr-libc-1.8.0_Atmel3.5.0_avr-libc_doc_examples_stdiodemo_(3avr)
_build_avr-libc-qyMALn_avr-libc-1.8.0_Atmel3.5.0_avr-libc_doc_examples_twitest_(3avr)
_build_avr-libc-qyMALn_avr-libc-1.8.0_Atmel3.5.0_avr-libc_include_(3avr)
_build_avr-libc-qyMALn_avr-libc-1.8.0_Atmel3.5.0_avr-libc_include_avr_(3avr)
_build_avr-libc-qyMALn_avr-libc-1.8.0_Atmel3.5.0_avr-libc_include_compat_(3avr)
_build_avr-libc-qyMALn_avr-libc-1.8.0_Atmel3.5.0_avr-libc_include_util_(3avr)
_build_avr-libc-qyMALn_avr-libc-1.8.0_Atmel3.5.0_avr-libc_libc_(3avr)
_build_avr-libc-qyMALn_avr-libc-1.8.0_Atmel3.5.0_avr-libc_libc_misc_(3avr)
_build_avr-libc-qyMALn_avr-libc-1.8.0_Atmel3.5.0_avr-libc_libc_pmstring_(3avr)
_build_avr-libc-qyMALn_avr-libc-1.8.0_Atmel3.5.0_avr-libc_libc_stdio_(3avr)
_build_avr-libc-qyMALn_avr-libc-1.8.0_Atmel3.5.0_avr-libc_libc_stdlib_(3avr)
_build_avr-libc-qyMALn_avr-libc-1.8.0_Atmel3.5.0_avr-libc_libc_string_(3avr)
_BV(3avr) ↣ avr_sfr(3avr) : Special function registers.
calloc(3avr) ↣ avr_stdlib(3avr) : General utilities.
cbi(3avr) ↣ deprecated_items(3avr) : Deprecated items.
cbrt(3avr) ↣ avr_math(3avr) : Mathematics.
cbrtf(3avr) ↣ avr_math(3avr) : Mathematics.
ceil(3avr) ↣ avr_math(3avr) : Mathematics.
ceilf(3avr) ↣ avr_math(3avr) : Mathematics.
clearerr(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
cli(3avr) ↣ avr_interrupts(3avr) : Interrupts.
clock_prescale_get(3avr) ↣ power.h(3avr)
clock_prescale_set(3avr) ↣ power.h(3avr)
__COMMON_ASB(3avr) ↣ boot.h(3avr)
__COMMON_ASRE(3avr) ↣ boot.h(3avr)
__compar_fn_t(3avr) ↣ avr_stdlib(3avr) : General utilities.
compat_ina90(3avr) : Compatibility with IAR EWB 3.x.
__CONCAT(3avr) ↣ stdint.h(3avr)
__CONCATenate(3avr) ↣ stdint.h(3avr)
copysign(3avr) ↣ avr_math(3avr) : Mathematics.
copysignf(3avr) ↣ avr_math(3avr) : Mathematics.
cos(3avr) ↣ avr_math(3avr) : Mathematics.
cosf(3avr) ↣ avr_math(3avr) : Mathematics.
cosh(3avr) ↣ avr_math(3avr) : Mathematics.
coshf(3avr) ↣ avr_math(3avr) : Mathematics.
cpufunc.h(3avr)
crc16.h(3avr)
_crc16_update(3avr) ↣ util_crc(3avr) : CRC Computations.
_crc8_ccitt_update(3avr) ↣ util_crc(3avr) : CRC Computations.
_crc_ccitt_update(3avr) ↣ util_crc(3avr) : CRC Computations.
_crc_ibutton_update(3avr) ↣ util_crc(3avr) : CRC Computations.
_crc_xmodem_update(3avr) ↣ util_crc(3avr) : CRC Computations.
ctype(3avr) : Character Operations.
ctype.h(3avr)
delay.h(3avr)
delay_basic.h(3avr)
_delay_loop_1(3avr) ↣ util_delay_basic(3avr) : Basic busy-wait delay loops.
_delay_loop_2(3avr) ↣ util_delay_basic(3avr) : Basic busy-wait delay loops.
_delay_ms(3avr) ↣ util_delay(3avr) : Convenience functions for busy-wait delay loops.
_delay_us(3avr) ↣ util_delay(3avr) : Convenience functions for busy-wait delay loops.
demo_project(3avr) A simple projectAt this point, you should have the GNU tools configured, built, and installed.
demos(3avr) Demo projects.
deprecated(3avr) Deprecated List.
deprecated_items(3avr) : Deprecated items.
div(3avr) ↣ avr_stdlib(3avr) : General utilities.
div_t(3avr)
DTOSTR_ALWAYS_SIGN(3avr) ↣ avr_stdlib(3avr) : General utilities.
DTOSTR_PLUS_SIGN(3avr) ↣ avr_stdlib(3avr) : General utilities.
DTOSTR_UPPERCASE(3avr) ↣ avr_stdlib(3avr) : General utilities.
dtostre(3avr) ↣ avr_stdlib(3avr) : General utilities.
dtostrf(3avr) ↣ avr_stdlib(3avr) : General utilities.
EDOM(3avr) ↣ avr_errno(3avr) : System Errors.
_EEGET(3avr) ↣ avr_eeprom(3avr) : EEPROM handling.
__EEGET(3avr) ↣ avr_eeprom(3avr) : EEPROM handling.
EEMEM(3avr) ↣ avr_eeprom(3avr) : EEPROM handling.
eeprom_busy_wait(3avr) ↣ avr_eeprom(3avr) : EEPROM handling.
eeprom_is_ready(3avr) ↣ avr_eeprom(3avr) : EEPROM handling.
eeprom_read_block(3avr) ↣ avr_eeprom(3avr) : EEPROM handling.
eeprom_read_byte(3avr) ↣ avr_eeprom(3avr) : EEPROM handling.
eeprom_read_dword(3avr) ↣ avr_eeprom(3avr) : EEPROM handling.
eeprom_read_float(3avr) ↣ avr_eeprom(3avr) : EEPROM handling.
eeprom_read_word(3avr) ↣ avr_eeprom(3avr) : EEPROM handling.
eeprom_update_block(3avr) ↣ avr_eeprom(3avr) : EEPROM handling.
eeprom_update_byte(3avr) ↣ avr_eeprom(3avr) : EEPROM handling.
eeprom_update_dword(3avr) ↣ avr_eeprom(3avr) : EEPROM handling.
eeprom_update_float(3avr) ↣ avr_eeprom(3avr) : EEPROM handling.
eeprom_update_word(3avr) ↣ avr_eeprom(3avr) : EEPROM handling.
eeprom_write_block(3avr) ↣ avr_eeprom(3avr) : EEPROM handling.
eeprom_write_byte(3avr) ↣ avr_eeprom(3avr) : EEPROM handling.
eeprom_write_dword(3avr) ↣ avr_eeprom(3avr) : EEPROM handling.
eeprom_write_float(3avr) ↣ avr_eeprom(3avr) : EEPROM handling.
eeprom_write_word(3avr) ↣ avr_eeprom(3avr) : EEPROM handling.
__EEPUT(3avr) ↣ avr_eeprom(3avr) : EEPROM handling.
_EEPUT(3avr) ↣ avr_eeprom(3avr) : EEPROM handling.
__ELPM(3avr) ↣ pgmspace.h(3avr)
__ELPM_classic__(3avr) ↣ pgmspace.h(3avr)
__ELPM_dword(3avr) ↣ pgmspace.h(3avr)
__ELPM_dword_classic__(3avr) ↣ pgmspace.h(3avr)
__ELPM_dword_enhanced__(3avr) ↣ pgmspace.h(3avr)
__ELPM_dword_xmega__(3avr) ↣ pgmspace.h(3avr)
__ELPM_enhanced__(3avr) ↣ pgmspace.h(3avr)
__ELPM_float(3avr) ↣ pgmspace.h(3avr)
__ELPM_float_classic__(3avr) ↣ pgmspace.h(3avr)
__ELPM_float_enhanced__(3avr) ↣ pgmspace.h(3avr)
__ELPM_float_xmega__(3avr) ↣ pgmspace.h(3avr)
__ELPM_word(3avr) ↣ pgmspace.h(3avr)
__ELPM_word_classic__(3avr) ↣ pgmspace.h(3avr)
__ELPM_word_enhanced__(3avr) ↣ pgmspace.h(3avr)
__ELPM_word_xmega__(3avr) ↣ pgmspace.h(3avr)
__ELPM_xmega__(3avr) ↣ pgmspace.h(3avr)
EMPTY_INTERRUPT(3avr) ↣ avr_interrupts(3avr) : Interrupts.
enable_external_int(3avr) ↣ deprecated_items(3avr) : Deprecated items.
EOF(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
ERANGE(3avr) ↣ avr_errno(3avr) : System Errors.
errno(3avr) ↣ errno.h(3avr)
errno.h(3avr)
exit(3avr) ↣ avr_stdlib(3avr) : General utilities.
EXIT_FAILURE(3avr) ↣ avr_stdlib(3avr) : General utilities.
EXIT_SUCCESS(3avr) ↣ avr_stdlib(3avr) : General utilities.
exp(3avr) ↣ avr_math(3avr) : Mathematics.
expf(3avr) ↣ avr_math(3avr) : Mathematics.
F_CPU(3avr) ↣ delay.h(3avr)
fabs(3avr) ↣ avr_math(3avr) : Mathematics.
fabsf(3avr) ↣ avr_math(3avr) : Mathematics.
FAQ(3avr) Frequently Asked Questions.
fclose(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
fdev_close(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
_FDEV_EOF(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
_FDEV_ERR(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
fdev_get_udata(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
fdev_set_udata(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
_FDEV_SETUP_READ(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
_FDEV_SETUP_RW(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
FDEV_SETUP_STREAM(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
fdev_setup_stream(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
_FDEV_SETUP_WRITE(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
fdevopen(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
fdevopen.c(3avr)
fdim(3avr) ↣ avr_math(3avr) : Mathematics.
fdimf(3avr) ↣ avr_math(3avr) : Mathematics.
feof(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
ferror(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
fflush(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
ffs(3avr) ↣ string.h(3avr)
_FFS(3avr) ↣ avr_string(3avr) : Strings.
ffsl(3avr) ↣ string.h(3avr)
ffsll(3avr) ↣ string.h(3avr)
fgetc(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
fgets(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
FILE(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
floor(3avr) ↣ avr_math(3avr) : Mathematics.
floorf(3avr) ↣ avr_math(3avr) : Mathematics.
fma(3avr) ↣ avr_math(3avr) : Mathematics.
fmaf(3avr) ↣ avr_math(3avr) : Mathematics.
fmax(3avr) ↣ avr_math(3avr) : Mathematics.
fmaxf(3avr) ↣ avr_math(3avr) : Mathematics.
fmin(3avr) ↣ avr_math(3avr) : Mathematics.
fminf(3avr) ↣ avr_math(3avr) : Mathematics.
fmod(3avr) ↣ avr_math(3avr) : Mathematics.
fmodf(3avr) ↣ avr_math(3avr) : Mathematics.
fprintf(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
fprintf_P(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
fputc(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
fputs(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
fputs_P(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
fread(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
free(3avr) ↣ avr_stdlib(3avr) : General utilities.
frexp(3avr) ↣ avr_math(3avr) : Mathematics.
frexpf(3avr) ↣ avr_math(3avr) : Mathematics.
fscanf(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
fscanf_P(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
fuse.h(3avr)
FUSEMEM(3avr) ↣ fuse.h(3avr)
FUSES(3avr) ↣ fuse.h(3avr)
fwrite(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
GET_EXTENDED_FUSE_BITS(3avr) ↣ avr_boot(3avr) : Bootloader Support Utilities.
GET_HIGH_FUSE_BITS(3avr) ↣ avr_boot(3avr) : Bootloader Support Utilities.
GET_LOCK_BITS(3avr) ↣ avr_boot(3avr) : Bootloader Support Utilities.
GET_LOW_FUSE_BITS(3avr) ↣ avr_boot(3avr) : Bootloader Support Utilities.
getc(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
getchar(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
gets(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
__HAS_DELAY_CYCLES(3avr) ↣ delay.h(3avr)
hypot(3avr) ↣ avr_math(3avr) : Mathematics.
hypotf(3avr) ↣ avr_math(3avr) : Mathematics.
inb(3avr) ↣ deprecated_items(3avr) : Deprecated items.
INFINITY(3avr) ↣ avr_math(3avr) : Mathematics.
inline_asm(3avr) Inline Assembler Cookbook AVR-GCC.
inp(3avr) ↣ deprecated_items(3avr) : Deprecated items.
install_tools(3avr) Building and Installing the GNU Tool Chain.
INT16_C(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT16_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT16_MIN(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
int16_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT32_C(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT32_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT32_MIN(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
int32_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT64_C(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT64_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT64_MIN(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
int64_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT8_C(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT8_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT8_MIN(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
int8_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
int_farptr_t(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
INT_FAST16_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT_FAST16_MIN(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
int_fast16_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT_FAST32_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT_FAST32_MIN(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
int_fast32_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT_FAST64_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT_FAST64_MIN(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
int_fast64_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT_FAST8_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT_FAST8_MIN(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
int_fast8_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT_LEAST16_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT_LEAST16_MIN(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
int_least16_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT_LEAST32_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT_LEAST32_MIN(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
int_least32_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT_LEAST64_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT_LEAST64_MIN(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
int_least64_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT_LEAST8_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INT_LEAST8_MIN(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
int_least8_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INTERRUPT(3avr) ↣ deprecated_items(3avr) : Deprecated items.
interrupt.h(3avr)
INTMAX_C(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INTMAX_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INTMAX_MIN(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
intmax_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INTPTR_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
INTPTR_MIN(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
intptr_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
__INTR_ATTRS(3avr) ↣ deprecated_items(3avr) : Deprecated items.
inttypes.h(3avr)
io.h(3avr)
isalnum(3avr) ↣ ctype(3avr) : Character Operations.
isalpha(3avr) ↣ ctype(3avr) : Character Operations.
isascii(3avr) ↣ ctype(3avr) : Character Operations.
isblank(3avr) ↣ ctype(3avr) : Character Operations.
iscntrl(3avr) ↣ ctype(3avr) : Character Operations.
isdigit(3avr) ↣ ctype(3avr) : Character Operations.
isfinite(3avr) ↣ avr_math(3avr) : Mathematics.
isfinitef(3avr) ↣ avr_math(3avr) : Mathematics.
isgraph(3avr) ↣ ctype(3avr) : Character Operations.
isinf(3avr) ↣ avr_math(3avr) : Mathematics.
isinff(3avr) ↣ avr_math(3avr) : Mathematics.
islower(3avr) ↣ ctype(3avr) : Character Operations.
isnan(3avr) ↣ avr_math(3avr) : Mathematics.
isnanf(3avr) ↣ avr_math(3avr) : Mathematics.
isprint(3avr) ↣ ctype(3avr) : Character Operations.
ispunct(3avr) ↣ ctype(3avr) : Character Operations.
ISR(3avr) ↣ avr_interrupts(3avr) : Interrupts.
ISR_ALIAS(3avr) ↣ avr_interrupts(3avr) : Interrupts.
ISR_ALIASOF(3avr) ↣ avr_interrupts(3avr) : Interrupts.
ISR_BLOCK(3avr) ↣ avr_interrupts(3avr) : Interrupts.
ISR_NAKED(3avr) ↣ avr_interrupts(3avr) : Interrupts.
ISR_NOBLOCK(3avr) ↣ avr_interrupts(3avr) : Interrupts.
isspace(3avr) ↣ ctype(3avr) : Character Operations.
isupper(3avr) ↣ ctype(3avr) : Character Operations.
isxdigit(3avr) ↣ ctype(3avr) : Character Operations.
itoa(3avr) ↣ avr_stdlib(3avr) : General utilities.
labs(3avr) ↣ avr_stdlib(3avr) : General utilities.
largedemo(3avr) A more sophisticated projectThis project extends the basic idea of the simple project to control a.
ldexp(3avr) ↣ avr_math(3avr) : Mathematics.
ldexpf(3avr) ↣ avr_math(3avr) : Mathematics.
ldiv(3avr) ↣ avr_stdlib(3avr) : General utilities.
ldiv_t(3avr)
library(3avr) How to Build a Library.
lock.h(3avr)
LOCKBITS(3avr) ↣ lock.h(3avr)
LOCKBITS_DEFAULT(3avr) ↣ lock.h(3avr)
LOCKMEM(3avr) ↣ lock.h(3avr)
log(3avr) ↣ avr_math(3avr) : Mathematics.
log10(3avr) ↣ avr_math(3avr) : Mathematics.
log10f(3avr) ↣ avr_math(3avr) : Mathematics.
logf(3avr) ↣ avr_math(3avr) : Mathematics.
longjmp(3avr) ↣ setjmp(3avr) : Non-local goto.
loop_until_bit_is_clear(3avr) ↣ avr_sfr(3avr) : Special function registers.
loop_until_bit_is_set(3avr) ↣ avr_sfr(3avr) : Special function registers.
__LPM(3avr) ↣ pgmspace.h(3avr)
__LPM_classic__(3avr) ↣ pgmspace.h(3avr)
__LPM_dword(3avr) ↣ pgmspace.h(3avr)
__LPM_dword_classic__(3avr) ↣ pgmspace.h(3avr)
__LPM_dword_enhanced__(3avr) ↣ pgmspace.h(3avr)
__LPM_dword_tiny__(3avr) ↣ pgmspace.h(3avr)
__LPM_enhanced__(3avr) ↣ pgmspace.h(3avr)
__LPM_float(3avr) ↣ pgmspace.h(3avr)
__LPM_float_classic__(3avr) ↣ pgmspace.h(3avr)
__LPM_float_enhanced__(3avr) ↣ pgmspace.h(3avr)
__LPM_float_tiny__(3avr) ↣ pgmspace.h(3avr)
__LPM_tiny__(3avr) ↣ pgmspace.h(3avr)
__LPM_word(3avr) ↣ pgmspace.h(3avr)
__LPM_word_classic__(3avr) ↣ pgmspace.h(3avr)
__LPM_word_enhanced__(3avr) ↣ pgmspace.h(3avr)
__LPM_word_tiny__(3avr) ↣ pgmspace.h(3avr)
lrint(3avr) ↣ avr_math(3avr) : Mathematics.
lrintf(3avr) ↣ avr_math(3avr) : Mathematics.
lround(3avr) ↣ avr_math(3avr) : Mathematics.
lroundf(3avr) ↣ avr_math(3avr) : Mathematics.
ltoa(3avr) ↣ avr_stdlib(3avr) : General utilities.
M_1_PI(3avr) ↣ avr_math(3avr) : Mathematics.
M_2_PI(3avr) ↣ avr_math(3avr) : Mathematics.
M_2_SQRTPI(3avr) ↣ avr_math(3avr) : Mathematics.
M_E(3avr) ↣ avr_math(3avr) : Mathematics.
M_LN10(3avr) ↣ avr_math(3avr) : Mathematics.
M_LN2(3avr) ↣ avr_math(3avr) : Mathematics.
M_LOG10E(3avr) ↣ avr_math(3avr) : Mathematics.
M_LOG2E(3avr) ↣ avr_math(3avr) : Mathematics.
M_PI(3avr) ↣ avr_math(3avr) : Mathematics.
M_PI_2(3avr) ↣ avr_math(3avr) : Mathematics.
M_PI_4(3avr) ↣ avr_math(3avr) : Mathematics.
M_SQRT1_2(3avr) ↣ avr_math(3avr) : Mathematics.
M_SQRT2(3avr) ↣ avr_math(3avr) : Mathematics.
malloc(3avr) Memory Areas and Using malloc().
__malloc_heap_end(3avr) ↣ avr_stdlib(3avr) : General utilities.
__malloc_heap_start(3avr) ↣ avr_stdlib(3avr) : General utilities.
__malloc_margin(3avr) ↣ avr_stdlib(3avr) : General utilities.
math.h(3avr)
mem_sections(3avr) Memory Sections.
memccpy(3avr) ↣ string.h(3avr)
memccpy_P(3avr) ↣ pgmspace.h(3avr)
memchr(3avr) ↣ string.h(3avr)
memchr_P(3avr) ↣ pgmspace.h(3avr)
memcmp(3avr) ↣ string.h(3avr)
memcmp_P(3avr) ↣ pgmspace.h(3avr)
memcmp_PF(3avr) ↣ pgmspace.h(3avr)
memcpy(3avr) ↣ string.h(3avr)
memcpy_P(3avr) ↣ pgmspace.h(3avr)
memcpy_PF(3avr) ↣ pgmspace.h(3avr)
memmem(3avr) ↣ string.h(3avr)
memmem_P(3avr) ↣ pgmspace.h(3avr)
memmove(3avr) ↣ string.h(3avr)
_MemoryBarrier(3avr) ↣ avr_cpufunc(3avr) : Special AVR CPU functions.
memrchr(3avr) ↣ string.h(3avr)
memrchr_P(3avr) ↣ pgmspace.h(3avr)
memset(3avr) ↣ string.h(3avr)
modf(3avr) ↣ avr_math(3avr) : Mathematics.
modff(3avr) ↣ avr_math(3avr) : Mathematics.
NAN(3avr) ↣ avr_math(3avr) : Mathematics.
__need_NULL(3avr) ↣ stdio.h(3avr)
__need_size_t(3avr) ↣ pgmspace.h(3avr)
__need_wchar_t(3avr) ↣ stdlib.h(3avr)
NONATOMIC_BLOCK(3avr) ↣ util_atomic(3avr) Atomically and Non-Atomically Executed Code Blocks.
NONATOMIC_FORCEOFF(3avr) ↣ util_atomic(3avr) Atomically and Non-Atomically Executed Code Blocks.
NONATOMIC_RESTORESTATE(3avr) ↣ util_atomic(3avr) Atomically and Non-Atomically Executed Code Blocks.
_NOP(3avr) ↣ avr_cpufunc(3avr) : Special AVR CPU functions.
optimization(3avr) Compiler optimization.
outb(3avr) ↣ deprecated_items(3avr) : Deprecated items.
outp(3avr) ↣ deprecated_items(3avr) : Deprecated items.
overview(3avr) Toolchain Overview.
p(3avr) ↣ strtok.c(3avr)
parity.h(3avr)
parity_even_bit(3avr) ↣ util_parity(3avr) : Parity bit generation.
pgm_get_far_address(3avr) ↣ pgmspace.h(3avr)
PGM_P(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
pgm_read_byte(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
pgm_read_byte_far(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
pgm_read_byte_near(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
pgm_read_dword(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
pgm_read_dword_far(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
pgm_read_dword_near(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
pgm_read_float(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
pgm_read_float_far(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
pgm_read_float_near(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
pgm_read_ptr(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
pgm_read_ptr_far(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
pgm_read_ptr_near(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
pgm_read_word(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
pgm_read_word_far(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
pgm_read_word_near(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
PGM_VOID_P(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
pgmspace(3avr) Data in Program Space.
pgmspace.h(3avr)
porting(3avr) Porting From IAR to AVR GCC.
pow(3avr) ↣ avr_math(3avr) : Mathematics.
power.h(3avr)
power_all_disable(3avr) ↣ power.h(3avr)
power_all_enable(3avr) ↣ power.h(3avr)
powf(3avr) ↣ avr_math(3avr) : Mathematics.
PRId16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRId32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRId8(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIdFAST16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIdFAST32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIdFAST8(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIdLEAST16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIdLEAST32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIdLEAST8(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIdPTR(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIi16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIi32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIi8(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIiFAST16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIiFAST32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIiFAST8(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIiLEAST16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIiLEAST32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIiLEAST8(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIiPTR(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
printf(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
printf_P(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
PRIo16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIo32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIo8(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIoFAST16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIoFAST32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIoFAST8(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIoLEAST16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIoLEAST32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIoLEAST8(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIoPTR(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIu16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIu32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIu8(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIuFAST16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIuFAST32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIuFAST8(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIuLEAST16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIuLEAST32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIuLEAST8(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIuPTR(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIx16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIX16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIx32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIX32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIX8(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIx8(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIxFAST16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIXFAST16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIxFAST32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIXFAST32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIxFAST8(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIXFAST8(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIxLEAST16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIXLEAST16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIXLEAST32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIxLEAST32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIXLEAST8(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIxLEAST8(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIXPTR(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
PRIxPTR(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
prog_char(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
prog_int16_t(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
prog_int32_t(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
prog_int64_t(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
prog_int8_t(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
prog_uchar(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
prog_uint16_t(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
prog_uint32_t(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
prog_uint64_t(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
prog_uint8_t(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
prog_void(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
PROGMEM(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
_PROTECTED_WRITE(3avr) ↣ avr_io(3avr) : AVR device-specific IO definitions.
PSTR(3avr) ↣ avr_pgmspace(3avr) : Program Space Utilities.
__ptr_t(3avr) ↣ stdlib.h(3avr)
PTRDIFF_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
PTRDIFF_MIN(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
putc(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
putchar(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
puts(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
puts_P(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
qsort(3avr) ↣ avr_stdlib(3avr) : General utilities.
quot(3avr) ↣ div_t(3avr)
rand(3avr) ↣ avr_stdlib(3avr) : General utilities.
RAND_MAX(3avr) ↣ avr_stdlib(3avr) : General utilities.
rand_r(3avr) ↣ avr_stdlib(3avr) : General utilities.
random(3avr) ↣ avr_stdlib(3avr) : General utilities.
RANDOM_MAX(3avr) ↣ avr_stdlib(3avr) : General utilities.
random_r(3avr) ↣ avr_stdlib(3avr) : General utilities.
realloc(3avr) ↣ avr_stdlib(3avr) : General utilities.
release_method(3avr) Release Numbering and Methodology.
rem(3avr) ↣ div_t(3avr)
reti(3avr) ↣ avr_interrupts(3avr) : Interrupts.
round(3avr) ↣ avr_math(3avr) : Mathematics.
roundf(3avr) ↣ avr_math(3avr) : Mathematics.
sbi(3avr) ↣ deprecated_items(3avr) : Deprecated items.
scanf(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
scanf_P(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
SCNd16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNd32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNdFAST16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNdFAST32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNdLEAST16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNdLEAST32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNdPTR(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNi16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNi32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNiFAST16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNiFAST32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNiLEAST16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNiLEAST32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNiPTR(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNo16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNo32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNoFAST16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNoFAST32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNoLEAST16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNoLEAST32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNoPTR(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNu16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNu32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNuFAST16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNuFAST32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNuLEAST16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNuLEAST32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNuPTR(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNx16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNx32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNxFAST16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNxFAST32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNxLEAST16(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNxLEAST32(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SCNxPTR(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
SEEK_CUR(3avr) ↣ stdio.h(3avr)
SEEK_END(3avr) ↣ stdio.h(3avr)
SEEK_SET(3avr) ↣ stdio.h(3avr)
sei(3avr) ↣ avr_interrupts(3avr) : Interrupts.
setbaud.h(3avr)
setjmp(3avr) : Non-local goto.
setjmp.h(3avr)
SIG_ATOMIC_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
SIG_ATOMIC_MIN(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
SIGNAL(3avr) ↣ avr_interrupts(3avr) : Interrupts.
signature.h(3avr)
signbit(3avr) ↣ avr_math(3avr) : Mathematics.
signbitf(3avr) ↣ avr_math(3avr) : Mathematics.
sin(3avr) ↣ avr_math(3avr) : Mathematics.
sinf(3avr) ↣ avr_math(3avr) : Mathematics.
sinh(3avr) ↣ avr_math(3avr) : Mathematics.
sinhf(3avr) ↣ avr_math(3avr) : Mathematics.
SIZE_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
sleep.h(3avr)
sleep_bod_disable(3avr) ↣ sleep.h(3avr)
_SLEEP_CONTROL_REG(3avr) ↣ sleep.h(3avr)
sleep_cpu(3avr) ↣ avr_sleep(3avr) : Power Management and Sleep Modes.
sleep_disable(3avr) ↣ avr_sleep(3avr) : Power Management and Sleep Modes.
sleep_enable(3avr) ↣ avr_sleep(3avr) : Power Management and Sleep Modes.
_SLEEP_ENABLE_MASK(3avr) ↣ sleep.h(3avr)
sleep_mode(3avr) ↣ sleep.h(3avr)
snprintf(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
snprintf_P(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
sprintf(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
sprintf_P(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
sqrt(3avr) ↣ avr_math(3avr) : Mathematics.
sqrtf(3avr) ↣ math.h(3avr)
square(3avr) ↣ avr_math(3avr) : Mathematics.
squaref(3avr) ↣ avr_math(3avr) : Mathematics.
srand(3avr) ↣ avr_stdlib(3avr) : General utilities.
srandom(3avr) ↣ avr_stdlib(3avr) : General utilities.
sscanf(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
sscanf_P(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
stderr(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
stdin(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
stdint.h(3avr)
stdio.h(3avr)
stdiodemo(3avr) Using the standard IO facilitiesThis project illustrates how to use the standard IO facilities.
stdlib.h(3avr)
stdout(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
strcasecmp(3avr) ↣ string.h(3avr)
strcasecmp_P(3avr) ↣ pgmspace.h(3avr)
strcasecmp_PF(3avr) ↣ pgmspace.h(3avr)
strcasestr(3avr) ↣ string.h(3avr)
strcasestr_P(3avr) ↣ pgmspace.h(3avr)
strcat(3avr) ↣ string.h(3avr)
strcat_P(3avr) ↣ pgmspace.h(3avr)
strcat_PF(3avr) ↣ pgmspace.h(3avr)
strchr(3avr) ↣ string.h(3avr)
strchr_P(3avr) ↣ pgmspace.h(3avr)
strchrnul(3avr) ↣ string.h(3avr)
strchrnul_P(3avr) ↣ pgmspace.h(3avr)
strcmp(3avr) ↣ string.h(3avr)
strcmp_P(3avr) ↣ pgmspace.h(3avr)
strcmp_PF(3avr) ↣ pgmspace.h(3avr)
strcpy(3avr) ↣ string.h(3avr)
strcpy_P(3avr) ↣ pgmspace.h(3avr)
strcpy_PF(3avr) ↣ pgmspace.h(3avr)
strcspn(3avr) ↣ string.h(3avr)
strcspn_P(3avr) ↣ pgmspace.h(3avr)
strdup(3avr) ↣ avr_string(3avr) : Strings.
strdup.c(3avr)
string.h(3avr)
strlcat(3avr) ↣ avr_string(3avr) : Strings.
strlcat_P(3avr) ↣ pgmspace.h(3avr)
strlcat_PF(3avr) ↣ pgmspace.h(3avr)
strlcpy(3avr) ↣ avr_string(3avr) : Strings.
strlcpy_P(3avr) ↣ pgmspace.h(3avr)
strlcpy_PF(3avr) ↣ pgmspace.h(3avr)
strlen(3avr) ↣ string.h(3avr)
__strlen_P(3avr) ↣ pgmspace.h(3avr)
strlen_P(3avr) ↣ pgmspace.h(3avr)
strlen_PF(3avr) ↣ pgmspace.h(3avr)
strlwr(3avr) ↣ string.h(3avr)
strncasecmp(3avr) ↣ string.h(3avr)
strncasecmp_P(3avr) ↣ pgmspace.h(3avr)
strncasecmp_PF(3avr) ↣ pgmspace.h(3avr)
strncat(3avr) ↣ string.h(3avr)
strncat_P(3avr) ↣ pgmspace.h(3avr)
strncat_PF(3avr) ↣ pgmspace.h(3avr)
strncmp(3avr) ↣ string.h(3avr)
strncmp_P(3avr) ↣ pgmspace.h(3avr)
strncmp_PF(3avr) ↣ pgmspace.h(3avr)
strncpy(3avr) ↣ string.h(3avr)
strncpy_P(3avr) ↣ pgmspace.h(3avr)
strncpy_PF(3avr) ↣ pgmspace.h(3avr)
strnlen(3avr) ↣ string.h(3avr)
strnlen_P(3avr) ↣ pgmspace.h(3avr)
strnlen_PF(3avr) ↣ pgmspace.h(3avr)
strpbrk(3avr) ↣ string.h(3avr)
strpbrk_P(3avr) ↣ pgmspace.h(3avr)
strrchr(3avr) ↣ string.h(3avr)
strrchr_P(3avr) ↣ pgmspace.h(3avr)
strrev(3avr) ↣ string.h(3avr)
strsep(3avr) ↣ string.h(3avr)
strsep_P(3avr) ↣ pgmspace.h(3avr)
strspn(3avr) ↣ string.h(3avr)
strspn_P(3avr) ↣ pgmspace.h(3avr)
strstr(3avr) ↣ string.h(3avr)
strstr_P(3avr) ↣ pgmspace.h(3avr)
strstr_PF(3avr) ↣ pgmspace.h(3avr)
strtod(3avr) ↣ avr_stdlib(3avr) : General utilities.
strtok(3avr) ↣ avr_string(3avr) : Strings.
strtok.c(3avr)
strtok_P(3avr) ↣ pgmspace.h(3avr)
strtok_P.c(3avr)
strtok_r(3avr) ↣ string.h(3avr)
strtok_rP(3avr) ↣ pgmspace.h(3avr)
strtol(3avr) ↣ avr_stdlib(3avr) : General utilities.
strtoul(3avr) ↣ avr_stdlib(3avr) : General utilities.
strupr(3avr) ↣ string.h(3avr)
tan(3avr) ↣ avr_math(3avr) : Mathematics.
tanf(3avr) ↣ avr_math(3avr) : Mathematics.
tanh(3avr) ↣ avr_math(3avr) : Mathematics.
tanhf(3avr) ↣ avr_math(3avr) : Mathematics.
timer_enable_int(3avr) ↣ deprecated_items(3avr) : Deprecated items.
toascii(3avr) ↣ ctype(3avr) : Character Operations.
todo(3avr) Todo List.
tolower(3avr) ↣ ctype(3avr) : Character Operations.
toupper(3avr) ↣ ctype(3avr) : Character Operations.
trunc(3avr) ↣ avr_math(3avr) : Mathematics.
truncf(3avr) ↣ avr_math(3avr) : Mathematics.
TW_BUS_ERROR(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_MR_ARB_LOST(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_MR_DATA_ACK(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_MR_DATA_NACK(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_MR_SLA_ACK(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_MR_SLA_NACK(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_MT_ARB_LOST(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_MT_DATA_ACK(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_MT_DATA_NACK(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_MT_SLA_ACK(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_MT_SLA_NACK(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_NO_INFO(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_READ(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_REP_START(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_SR_ARB_LOST_GCALL_ACK(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_SR_ARB_LOST_SLA_ACK(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_SR_DATA_ACK(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_SR_DATA_NACK(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_SR_GCALL_ACK(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_SR_GCALL_DATA_ACK(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_SR_GCALL_DATA_NACK(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_SR_SLA_ACK(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_SR_STOP(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_ST_ARB_LOST_SLA_ACK(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_ST_DATA_ACK(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_ST_DATA_NACK(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_ST_LAST_DATA(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_ST_SLA_ACK(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_START(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_STATUS(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_STATUS_MASK(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
TW_WRITE(3avr) ↣ util_twi(3avr) : TWI bit mask definitions.
twi_demo(3avr) Example using the two-wire interface (TWI)Some newer devices of the ATmega series contain builtin.
UBRR_VALUE(3avr) ↣ util_setbaud(3avr) : Helper macros for baud rate calculations.
UBRRH_VALUE(3avr) ↣ util_setbaud(3avr) : Helper macros for baud rate calculations.
UBRRL_VALUE(3avr) ↣ util_setbaud(3avr) : Helper macros for baud rate calculations.
UINT16_C(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
UINT16_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
uint16_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
UINT32_C(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
UINT32_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
uint32_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
UINT64_C(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
UINT64_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
uint64_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
UINT8_C(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
UINT8_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
uint8_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
uint_farptr_t(3avr) ↣ avr_inttypes(3avr) : Integer Type conversions.
UINT_FAST16_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
uint_fast16_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
UINT_FAST32_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
uint_fast32_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
UINT_FAST64_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
uint_fast64_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
UINT_FAST8_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
uint_fast8_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
UINT_LEAST16_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
uint_least16_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
UINT_LEAST32_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
uint_least32_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
UINT_LEAST64_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
uint_least64_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
UINT_LEAST8_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
uint_least8_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
UINTMAX_C(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
UINTMAX_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
uintmax_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
UINTPTR_MAX(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
uintptr_t(3avr) ↣ avr_stdint(3avr) : Standard Integer Types.
ultoa(3avr) ↣ avr_stdlib(3avr) : General utilities.
ungetc(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
USE_2X(3avr) ↣ util_setbaud(3avr) : Helper macros for baud rate calculations.
using_avrprog(3avr) Using the avrdude program.
__USING_MINT8(3avr) ↣ stdint.h(3avr)
using_tools(3avr) Using the GNU tools This is a short summary of the AVR-specific aspects of using the GNU tools.
util_atomic(3avr) Atomically and Non-Atomically Executed Code Blocks.
util_crc(3avr) : CRC Computations.
util_delay(3avr) : Convenience functions for busy-wait delay loops.
util_delay_basic(3avr) : Basic busy-wait delay loops.
util_parity(3avr) : Parity bit generation.
util_setbaud(3avr) : Helper macros for baud rate calculations.
util_twi(3avr) : TWI bit mask definitions.
util_twi.h(3avr)
utoa(3avr) ↣ avr_stdlib(3avr) : General utilities.
vfprintf(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
vfprintf_P(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
vfscanf(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
vfscanf_P(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
vprintf(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
vscanf(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
vsnprintf(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
vsnprintf_P(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
vsprintf(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
vsprintf_P(3avr) ↣ avr_stdio(3avr) : Standard IO facilities.
_WD_CHANGE_BIT(3avr) ↣ wdt.h(3avr)
_WD_CONTROL_REG(3avr) ↣ wdt.h(3avr)
_WD_PS3_MASK(3avr) ↣ wdt.h(3avr)
wdt.h(3avr)
wdt_reset(3avr) ↣ avr_watchdog(3avr) : Watchdog timer handling.
WDTO_120MS(3avr) ↣ avr_watchdog(3avr) : Watchdog timer handling.
WDTO_15MS(3avr) ↣ avr_watchdog(3avr) : Watchdog timer handling.
WDTO_1S(3avr) ↣ avr_watchdog(3avr) : Watchdog timer handling.
WDTO_250MS(3avr) ↣ avr_watchdog(3avr) : Watchdog timer handling.
WDTO_2S(3avr) ↣ avr_watchdog(3avr) : Watchdog timer handling.
WDTO_30MS(3avr) ↣ avr_watchdog(3avr) : Watchdog timer handling.
WDTO_4S(3avr) ↣ avr_watchdog(3avr) : Watchdog timer handling.
WDTO_500MS(3avr) ↣ avr_watchdog(3avr) : Watchdog timer handling.
WDTO_60MS(3avr) ↣ avr_watchdog(3avr) : Watchdog timer handling.
WDTO_8S(3avr) ↣ avr_watchdog(3avr) : Watchdog timer handling.