delay_basic.h(3)

πŸ“¦ version 2.2.1, in fedora 43, fedora 44, opensuse-leap 16.0

πŸ’– delay_basic.h πŸ’–

okay bestie, so you found the <delay_basic.h> header from avr-libc and you're like "what even is this" β€” don't worry, I got you, it's literally the tiniest little page and we're gonna slay it together 🫢


✨ NAME ✨

delay_basic.h β€” that's it, that's the whole name, she's lowkey mysterious like that πŸ’…


✨ SYNOPSIS ✨

πŸ¦‹ Functions πŸ¦‹

Here's the whole cast, no cap, just two little icons doing their thing:

void _delay_loop_1 (uint8_t __count)
void _delay_loop_2 (uint16_t __count)
  • void _delay_loop_1 (uint8_t __count) β€” takes a uint8_t called __count and returns void, i.e. nothing back, she's not about that return-value life πŸ’«
  • void _delay_loop_2 (uint16_t __count) β€” same vibe, but the count is a uint16_t this time, so she holds a bigger number. main character energy honestly πŸ‘‘
fr fr, that's the entire function list β€” two loops, zero drama 🌸

✨ Author ✨

Generated automatically by Doxygen for avr-libc from the source code.

so nobody hand-wrote this one, the docs literally manifested themselves through Doxygen ✨ not me being impressed by automation 😭


and that's the whole page, bestie, you ate it πŸ’– this was delay_basic.h(3) from the avr-libc manual, Version 2.1.0, dated Sat Jan 29 2022 β€” mwah, iconic, periodt πŸŽ€πŸ¦‹πŸ’…

πŸ“¦ where this page comes from