6#ifndef ATMEGA328P_DEFINITIONS_BOOTLOADER_H
7#define ATMEGA328P_DEFINITIONS_BOOTLOADER_H
Selects the ATmega328P package and operating grade.
Boot section and Flash region definitions.
Definition Bootloader.h:17
@ rww_end_word_address
RWW end word address.
Definition Bootloader.h:50
@ nrww_end_word_address
NRWW end word address.
Definition Bootloader.h:52
@ rww_start_word_address
RWW start word address.
Definition Bootloader.h:49
@ default_start_word_address
Default start word address.
Definition Bootloader.h:48
@ nrww_start_word_address
NRWW start word address.
Definition Bootloader.h:51
@ default_size_words
Default size (words).
Definition Bootloader.h:47
SizeCode
BOOTSZ fuse encodings for each boot section size.
Definition Bootloader.h:29
Size
Supported boot section sizes in Flash words.
Definition Bootloader.h:20
@ Words1024
1024 - Boot section size: 1024 words.
Definition Bootloader.h:23
@ Words2048
2048 - Boot section size: 2048 words.
Definition Bootloader.h:24
@ Words512
512 - Boot section size: 512 words.
Definition Bootloader.h:22
@ Words256
256 - Boot section size: 256 words.
Definition Bootloader.h:21
@ rww_page_count
Number of rww page.
Definition Bootloader.h:39
@ size_option_count
Number of size option.
Definition Bootloader.h:38
@ reset_vector_selected_by_bootrst
Reset vector selected by bootrst.
Definition Bootloader.h:41
@ nrww_page_count
Number of nrww page.
Definition Bootloader.h:40
@ interrupt_vector_location_selected_by_ivsel
Interrupt vector location selected by ivsel.
Definition Bootloader.h:42
Device-specific definitions for the ATmega328P.
Definition ADC.h:14