📦 avr-libc
1821 pages · page 1 of 10
#
- __ASM_ALIAS(3)✨
- __attribute__(3)✨
- __attribute__(3avr)✨
- __AVR_LIBC_DATE_(3)✨
- __AVR_LIBC_DATE_(3avr)<avr/version.h>: avr-libc version macros✨
- __AVR_LIBC_DATE_STRING__(3)✨
- __AVR_LIBC_DATE_STRING__(3avr)<avr/version.h>: avr-libc version macros✨
- __AVR_LIBC_MAJOR__(3)✨
- __AVR_LIBC_MAJOR__(3avr)<avr/version.h>: avr-libc version macros✨
- __AVR_LIBC_MINOR__(3)✨
- __AVR_LIBC_MINOR__(3avr)<avr/version.h>: avr-libc version macros✨
- __AVR_LIBC_REVISION__(3)✨
- __AVR_LIBC_REVISION__(3avr)<avr/version.h>: avr-libc version macros✨
- __AVR_LIBC_VERSION__(3)✨
- __AVR_LIBC_VERSION__(3avr)<avr/version.h>: avr-libc version macros✨
- __AVR_LIBC_VERSION_STRING__(3)✨
- __AVR_LIBC_VERSION_STRING__(3avr)<avr/version.h>: avr-libc version macros✨
- __builtin_avr_cli(3avr)<avr/builtins.h>: avr-gcc builtins documentation✨
- __builtin_avr_fmul(3avr)<avr/builtins.h>: avr-gcc builtins documentation✨
- __builtin_avr_fmuls(3avr)<avr/builtins.h>: avr-gcc builtins documentation✨
- __builtin_avr_fmulsu(3avr)<avr/builtins.h>: avr-gcc builtins documentation✨
- __builtin_avr_sei(3avr)<avr/builtins.h>: avr-gcc builtins documentation✨
- __builtin_avr_sleep(3avr)<avr/builtins.h>: avr-gcc builtins documentation✨
- __builtin_avr_swap(3avr)<avr/builtins.h>: avr-gcc builtins documentation✨
- __builtin_avr_wdr(3avr)<avr/builtins.h>: avr-gcc builtins documentation✨
- __compar_fn_t(3)✨
- __compar_fn_t(3avr)<stdlib.h>: General utilities✨
- __EEGET(3)✨
- __EEGET(3avr)<avr/eeprom.h>: EEPROM handling✨
- __EEPUT(3)✨
- __EEPUT(3avr)<avr/eeprom.h>: EEPROM handling✨
- __HAS_DELAY_CYCLES(3avr)✨
- __malloc_heap_end(3)✨
- __malloc_heap_end(3avr)<stdlib.h>: General utilities✨
- __malloc_heap_start(3)✨
- __malloc_heap_start(3avr)<stdlib.h>: General utilities✨
- __malloc_margin(3)✨
- __malloc_margin(3avr)<stdlib.h>: General utilities✨
- _BV(3)✨
- _BV(3avr)<avr/sfr_defs.h>: Special function registers✨
- _crc16_update(3)✨
- _crc16_update(3avr)<util/crc16.h>: CRC Computations✨
- _crc8_ccitt_update(3)✨
- _crc8_ccitt_update(3avr)<util/crc16.h>: CRC Computations✨
- _crc_ccitt_update(3)✨
- _crc_ccitt_update(3avr)<util/crc16.h>: CRC Computations✨
- _crc_ibutton_update(3)✨
- _crc_ibutton_update(3avr)<util/crc16.h>: CRC Computations✨
- _crc_xmodem_update(3)✨
- _crc_xmodem_update(3avr)<util/crc16.h>: CRC Computations✨
- _delay_loop_1(3)✨
- _delay_loop_1(3avr)<util/delay_basic.h>: Basic busy-wait delay loops✨
- _delay_loop_2(3)✨
- _delay_loop_2(3avr)<util/delay_basic.h>: Basic busy-wait delay loops✨
- _delay_ms(3)✨
- _delay_ms(3avr)<util/delay.h>: Convenience functions for busy-wait delay loops✨
- _delay_us(3)✨
- _delay_us(3avr)<util/delay.h>: Convenience functions for busy-wait delay loops✨
- _EEGET(3)✨
- _EEGET(3avr)<avr/eeprom.h>: EEPROM handling✨
- _EEPUT(3)✨
- _EEPUT(3avr)<avr/eeprom.h>: EEPROM handling✨
- _FDEV_EOF(3)✨
- _FDEV_EOF(3avr)<stdio.h>: Standard IO facilities✨
- _FDEV_ERR(3)✨
- _FDEV_ERR(3avr)<stdio.h>: Standard IO facilities✨
- _FDEV_SETUP_READ(3)✨
- _FDEV_SETUP_READ(3avr)<stdio.h>: Standard IO facilities✨
- _FDEV_SETUP_RW(3)✨
- _FDEV_SETUP_RW(3avr)<stdio.h>: Standard IO facilities✨
- _FDEV_SETUP_WRITE(3)✨
- _FDEV_SETUP_WRITE(3avr)<stdio.h>: Standard IO facilities✨
- _FFS(3)✨
- _FFS(3avr)<string.h>: Strings✨
- _MemoryBarrier(3)✨
- _MemoryBarrier(3avr)<avr/cpufunc.h>: Special AVR CPU functions✨
- _MONTHS_(3)✨
- _MONTHS_(3avr)<time.h>: Time✨
- _NOP(3)✨
- _NOP(3avr)<avr/cpufunc.h>: Special AVR CPU functions✨
- _PROTECTED_WRITE(3)✨
- _PROTECTED_WRITE(3avr)<avr/io.h>: AVR device-specific IO definitions✨
- _PROTECTED_WRITE_SPM(3avr)<avr/io.h>: AVR device-specific IO definitions✨
- _WEEK_DAYS_(3)✨
- _WEEK_DAYS_(3avr)<time.h>: Time✨
A
- abort(3)cause abnormal process termination✨
- abort(3avr)<stdlib.h>: General utilities✨
- abs(3)compute the absolute value of an integer✨
- abs(3avr)<stdlib.h>: General utilities✨
- acks(3)Acknowledgments This document tries to tie together the labors of a large group of people. Without these individuals' efforts, we wouldn't have a terrific, free set of tools to develop AVR projects…✨
- acks(3avr)Acknowledgments This document tries to tie together the labors of a large group of people. Without these individuals' efforts, we wouldn't have a terrific, free set of tools to develop AVR projects…✨
- acos(3)arc cosine function✨
- acos(3avr)<math.h>: Mathematics✨
- acosf(3)arc cosine function✨
- acosf(3avr)<math.h>: Mathematics✨
- acosl(3avr)<math.h>: Mathematics✨
- alloca(3)allocate memory that is automatically freed✨
- alloca(3avr)<alloca.h>: Allocate space in the stack✨
- asctime(3)transform date and time to broken-down time or ASCII✨
- asctime(3avr)<time.h>: Time✨
- asctime_r(3)transform date and time to broken-down time or ASCII✨
- asctime_r(3avr)<time.h>: Time✨
- asin(3)arc sine function✨
- asin(3avr)<math.h>: Mathematics✨
- asinf(3)arc sine function✨
- asinf(3avr)<math.h>: Mathematics✨
- asinl(3avr)<math.h>: Mathematics✨
- asmdemo(3)✨
- asmdemo(3avr)Combining C and assembly source files✨
- assembler(3)avr-libc and assembler programs✨
- assembler(3avr)AVR-LibC and Assembler Programs • Introduction • Invoking the Compiler • Example Program • Assembler Directives • Sections • Symbols • Data and Alignment • Operand Modifiers✨
- assert(3)abort the program if assertion is false✨
- assert(3avr)<assert.h>: Diagnostics✨
- assert.h(3)✨
- assert.h(3avr)✨
- atan(3)arc tangent function✨
- atan(3avr)<math.h>: Mathematics✨
- atan2(3)arc tangent function of two variables✨
- atan2(3avr)<math.h>: Mathematics✨
- atan2f(3)arc tangent function of two variables✨
- atan2f(3avr)<math.h>: Mathematics✨
- atan2l(3avr)<math.h>: Mathematics✨
- atanf(3)arc tangent function✨
- atanf(3avr)<math.h>: Mathematics✨
- atanl(3avr)<math.h>: Mathematics✨
- atexit(3avr)<stdlib.h>: General utilities✨
- atof(3)convert a string to a double✨
- atof(3avr)<stdlib.h>: General utilities✨
- atoff(3avr)<stdlib.h>: General utilities✨
- atofl(3avr)<stdlib.h>: General utilities✨
- atoi(3)convert a string to an integer✨
- atoi(3avr)<stdlib.h>: General utilities✨
- atol(3)convert a string to an integer✨
- atol(3avr)<stdlib.h>: General utilities✨
- atomic.h(3)✨
- atomic.h(3avr)✨
- ATOMIC_BLOCK(3)✨
- ATOMIC_BLOCK(3avr)<util/atomic.h> Atomically and Non-Atomically Executed Code Blocks✨
- ATOMIC_FORCEON(3)✨
- ATOMIC_FORCEON(3avr)<util/atomic.h> Atomically and Non-Atomically Executed Code Blocks✨
- ATOMIC_RESTORESTATE(3)✨
- ATOMIC_RESTORESTATE(3avr)<util/atomic.h> Atomically and Non-Atomically Executed Code Blocks✨
- avr-man(1)a man(1) replacement to access the avr-libc manual pages✨
- avr_assert(3)✨
- avr_assert(3avr)<assert.h>: Diagnostics✨
- avr_boot(3)✨
- avr_boot(3avr)<avr/boot.h>: Bootloader Support Utilities✨
- avr_builtins(3avr)<avr/builtins.h>: avr-gcc builtins documentation✨
- avr_cpufunc(3)✨
- avr_cpufunc(3avr)<avr/cpufunc.h>: Special AVR CPU functions✨
- avr_eeprom(3)✨
- avr_eeprom(3avr)<avr/eeprom.h>: EEPROM handling✨
- avr_errno(3)✨
- avr_errno(3avr)<errno.h>: System Errors✨
- avr_fuse(3)✨
- avr_fuse(3avr)<avr/fuse.h>: Fuse Support✨
- avr_interrupts(3)✨
- avr_interrupts(3avr)<avr/interrupt.h>: Interrupts✨
- avr_inttypes(3)✨
- avr_inttypes(3avr)<inttypes.h>: Integer Type conversions✨
- avr_io(3)✨
- avr_io(3avr)<avr/io.h>: AVR device-specific IO definitions✨
- avr_lock(3)✨
- avr_lock(3avr)<avr/lock.h>: Lockbit Support✨
- avr_math(3)✨
- avr_math(3avr)<math.h>: Mathematics✨
- avr_pgmspace(3)✨
- avr_pgmspace(3avr)<avr/pgmspace.h>: Program Space Utilities✨
- avr_power(3)✨
- avr_power(3avr)<avr/power.h>: Power Reduction Management✨
- avr_sfr(3)✨
- avr_sfr(3avr)<avr/sfr_defs.h>: Special function registers✨
- avr_sfr_notes(3)✨
- avr_sfr_notes(3avr)Additional notes from <avr/sfr_defs.h>✨
- avr_signature(3)✨
- avr_signature(3avr)<avr/signature.h>: Signature Support✨
- avr_sleep(3)✨
- avr_sleep(3avr)<avr/sleep.h>: Power Management and Sleep Modes✨
- avr_stdint(3)✨
- avr_stdint(3avr)<stdint.h>: Standard Integer Types✨
- avr_stdio(3)✨
- avr_stdio(3avr)<stdio.h>: Standard IO facilities✨
- avr_stdlib(3)✨
- avr_stdlib(3avr)<stdlib.h>: General utilities✨
- avr_string(3)✨
- avr_string(3avr)<string.h>: Strings✨
- avr_time(3)✨
- avr_time(3avr)<time.h>: Time✨
- avr_version(3)✨
- avr_version(3avr)<avr/version.h>: avr-libc version macros✨
- avr_watchdog(3)✨
- avr_watchdog(3avr)<avr/wdt.h>: Watchdog timer handling✨
B
- BADISR_vect(3)✨
- BADISR_vect(3avr)<avr/interrupt.h>: Interrupts✨
- BAUD_TOL(3)✨
- BAUD_TOL(3avr)<util/setbaud.h>: Helper macros for baud rate calculations✨
- benchmarks(3)Benchmarks The results below can only give a rough estimate of the resources necessary for using certain library functions. There is a number of factors which can both increase or reduce the effort…✨
- benchmarks(3avr)Benchmarks The results below can only give a rough estimate of the resources necessary for using certain library functions. There is a number of factors which can both increase or reduce the effort…✨
- bit_is_clear(3)✨
- bit_is_clear(3avr)<avr/sfr_defs.h>: Special function registers✨
💅
getting it ready, bestie…