cpufunc.h(3)
β¨ cpufunc.h β¨
okay so bestie, welcome to cpufunc.h π this is a lil header from avr-libc β you know, the AVR C library β and it's giving "tiny file, big power" energy. no cap. it's just a couple of macros and one function, but they're the kind of lowkey essentials you'd miss if they ghosted you π«Ά
πΈ SYNOPSIS πΈ
π Macros
#define _NOP()
#define _MemoryBarrier()
π¦ Functions
void ccp_write_io (uint8_t *__ioaddr, uint8_t __value)
π NAME π
cpufunc.h β periodt, that's the whole name, it's iconic like that β¨
π SYNOPSIS (the details, bestie) π
π Macros
#define _NOP()β a macro, no arguments, just vibes β¨ (that's literally all the page tells us about it, so don't come for me)#define _MemoryBarrier()β also a macro, also no arguments π
π Functions
void ccp_write_io (uint8_t *__ioaddr, uint8_t __value)β a function that takes two args: a pointer to auint8_tnamed__ioaddr, and auint8_tnamed__value. returnsvoid, so it's not handing anything back, it's just doing the thing π
π Author π
Generated automatically by Doxygen for avr-libc from the source code. β so like, no human author to simp for here, it's all machine-made, fr fr π
and that's the whole page, bestie! short, sweet, slay πΈ
this was Version 2.1.0, dated Sat Jan 29 2022 β mwah, thanks for reading, ily, go compile something cute πβ¨ππ¦
π¦ where this page comes from
- fedora 43: avr-libc 2.2.1-3.fc43 Β· BSD-3-Clause
- fedora 44: avr-libc 2.2.1-5.fc44 Β· BSD-3-Clause
- opensuse-leap 16.0: avr-libc 2.1.0-bp160.1.33 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms