|
ATmega328p
Hardware definitions
|
Programming interfaces and device programming metadata. More...


Go to the source code of this file.
Namespaces | |
| namespace | atmega328p |
| Device-specific definitions for the ATmega328P. | |
| namespace | atmega328p::programming |
| Programming interface definitions. | |
Enumerations | |
| enum class | atmega328p::programming::Interface : uint8_t { atmega328p::programming::ISP , atmega328p::programming::HighVoltageSerial } |
| Supported programming interfaces. More... | |
| enum | : uint8_t { atmega328p::programming::isp_reset_pin_value = 0x16U , atmega328p::programming::isp_mosi_pin_value = 0x03U , atmega328p::programming::isp_miso_pin_value = 0x04U , atmega328p::programming::isp_sck_pin_value = 0x05U , atmega328p::programming::signature_address_0 = 0x00U , atmega328p::programming::signature_address_1 = 0x01U , atmega328p::programming::signature_address_2 = 0x02U } |
| enum | : uint16_t { atmega328p::programming::flash_page_size_words = 64U , atmega328p::programming::eeprom_page_size_bytes = 4U , atmega328p::programming::supports_read_while_write = 1 } |
Programming interfaces and device programming metadata.