delay.h(3avr)

πŸ“¦
version 2.2.1 Β· 3 versions
, in debian trixie, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ delay.h ✨

okay so bestie, welcome to delay.h β€” that's the manual page from section 3 of the AVR-LibC docs, and it's lowkey one of the most iconic headers in the whole AVR game πŸŽ€ no cap.


πŸ’– NAME πŸ’–

delay.h β€” that's it, that's the name, she's simple and she knows it πŸ’…


🌸 SYNOPSIS 🌸

Macros

  • #define F_CPU 1000000UL β€” the macro where you tell the library how fast your CPU is clocking, and it's set to 1000000UL here, fr fr ✨

Functions

static void _delay_ms (double __ms)
static void _delay_us (double __us)

so we've got exactly two functions, both static void, and both take a double:

  • _delay_ms (double __ms) β€” the milliseconds girlie πŸ’œ
  • _delay_us (double __us) β€” the microseconds one πŸ¦‹

πŸ‘‘ Author πŸ‘‘

not a human author, bestie β€” this page was generated automatically by Doxygen for AVR-LibC from the source code. she's a machine-made queen and we respect her for it πŸ€–πŸ‘‘


heads up: this page is literally just the header's table of contents vibe β€” the macro and the two functions above are the whole lineup. no extra flags, no environment variables, no exit statuses. that's the entire menu, periodt πŸ’…

and that's a wrap, my love πŸ’– this was AVR-LibC, version 2.2.1, and the page you just read is delay.h(3avr) β€” go blink an LED for me, mwah 🫢🌸

πŸ“¦ where this page comes from