The avr/sfr_defs.h file is included by all of the avr/ioxxxx.h files, which use macros defined here to make the special function register definitions look like c variables or simple constants, depending on the _sfr_asm_compat define. some examples from avr/iocanxx.h to show how to define such macros:
Generated automatically by Doxygen for avr-libc from the source code.