sleep.h(3)

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

✨ NAME ✨

sleep.h β€” bestie it's literally the header itself, the whole page is named after it, that's the vibe πŸ’€

This is from the avr-libc manual (section 3, library functions, iykyk) and it's giving "let me nap, I deserve it" energy πŸ¦‹


πŸŒ™ SYNOPSIS πŸŒ™

πŸŽ€ Functions

void sleep_enable (void)
void sleep_disable (void)
void sleep_cpu (void)
void sleep_mode (void)
void sleep_bod_disable (void)

πŸ‘‘ DESCRIPTION πŸ‘‘

Okay so lowkey this page is just the roster of sleep-related functions, no long story, no drama, just five little icons waiting to be called. Each one is void in and void out β€” no args, no return value, no cap. They're declared here in sleep.h and that's the whole announcement bestie πŸ’…

  • void sleep_enable (void) β€” turns the sleep functionality on 🌸
  • void sleep_disable (void) β€” turns the sleep functionality off 😴
  • void sleep_cpu (void) β€” puts the CPU to sleep, main character naptime fr fr
  • void sleep_mode (void) β€” the sleep mode one, she's here ✨
  • void sleep_bod_disable (void) β€” disables the brown-out detector, iconic behavior 🫢
not me listing these exactly as they appear because the facts do not change even when the vibe does πŸ’–

πŸ’œ Author πŸ’œ

Generated automatically by Doxygen for avr-libc from the source code. So yeah, no human author to simp for, Doxygen did all the work and honestly? She ate πŸ”₯


and that's the whole page bestie, short and sweet like a good nap πŸŒˆπŸ’€

this was sleep.h(3) from the avr-libc manual, Version 2.1.0, dated Sat Jan 29 2022 β€” love that for her, periodt πŸ‘‘

πŸ“¦ where this page comes from