ATmega2560
Hardware definitions
Loading...
Searching...
No Matches
Programming.h File Reference

In-system programming interface, signatures and page geometry. More...

#include <stdint.h>
#include "Config.h"
Include dependency graph for Programming.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  atmega2560
 ATmega2560 hardware definitions.
namespace  atmega2560::programming
 Programming definitions.

Enumerations

enum class  atmega2560::programming::Interface : uint8_t { atmega2560::programming::ISP = 0 , atmega2560::programming::Parallel = 1 , atmega2560::programming::JTAG = 2 , atmega2560::programming::SelfProgramming = 3 }
 Programming interfaces. More...
enum  : uint16_t {
  atmega2560::programming::signature_byte_0 = 0x1E , atmega2560::programming::signature_byte_1 = 0x98 , atmega2560::programming::signature_byte_2 = 0x01 , atmega2560::programming::flash_page_size_bytes = 256 ,
  atmega2560::programming::flash_page_count = 1024 , atmega2560::programming::eeprom_page_size_bytes = 8 , atmega2560::programming::eeprom_page_count = 512 , atmega2560::programming::has_extended_flash_addressing = 1
}
 Programming geometry. More...

Detailed Description

In-system programming interface, signatures and page geometry.