The getchar() Of Today Is:
avr libc! this libc is targeted at atmel avr microcontrollers, rather than regular posix systems. it's a reasonably standard implementation, with getchar() as a macro for efficiency
the ATTRIBUTE_CLIB_SECTION seems to be a doxygen thing: it groups all the avr libc stuff under a libc section in the generated documentation. neat!









