delay.h(3avr)
β¨ 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 to1000000ULhere, 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
- debian trixie: avr-libc 1:2.2.1-1 Β· BSD-3-Clause
- ubuntu questing: avr-libc 1:2.2.1-1
- ubuntu resolute: avr-libc 1:2.2.1-1build1 Β· BSD-3-Clause
- ubuntu stonking: avr-libc 1:2.2.1-1build1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms