3.10.3.5 General Purpose I/O Register
The AVR contains seven general purpose I/O registers. These registers can be used for storing any information, and they are particularly useful for storing global variables and status flags. General purpose I/O registers within the address range 0x00 – 0x1F (GPIOR0, GPIOR3-GPIOR6) are directly bit-accessible using the SBI, CBI, SBIS and SBIC instructions.
Note: The registers GPIOR0, GPIOR3 and GPIOR4 are
used by the ATA8510/15 firmware and are, therefore,
not available for user software.