ATmega2560
Hardware definitions
Loading...
Searching...
No Matches
LockBits.h
Go to the documentation of this file.
1
5
6#ifndef ATMEGA2560_DEFINITIONS_LOCKBITS_H
7#define ATMEGA2560_DEFINITIONS_LOCKBITS_H
8
9#include <stdint.h>
10#include "Config.h"
11
13namespace atmega2560
14{
16 namespace lock_bits
17 {
19 enum class Bit : uint8_t
20 {
21 LB1 = 0,
22 LB2 = 1,
23 BLB01 = 2,
24 BLB02 = 3,
25 BLB11 = 4,
26 BLB12 = 5,
27 };
28
29 enum : uint8_t
30 {
34 };
35 }
36}
37
38#endif
Device, package and operating-grade selection.
Lock bits definitions.
Definition LockBits.h:17
@ programmed_bit_value
programmed bit value.
Definition LockBits.h:31
@ lock_bit_count
lock bit count.
Definition LockBits.h:33
@ unprogrammed_bit_value
unprogrammed bit value.
Definition LockBits.h:32
Bit
Lock bit locations.
Definition LockBits.h:20
@ BLB01
Boot lock 01.
Definition LockBits.h:23
@ BLB12
Boot lock 12.
Definition LockBits.h:26
@ BLB11
Boot lock 11.
Definition LockBits.h:25
@ LB1
Memory lock 1.
Definition LockBits.h:21
@ BLB02
Boot lock 02.
Definition LockBits.h:24
@ LB2
Memory lock 2.
Definition LockBits.h:22
ATmega2560 hardware definitions.
Definition ADC.h:15