SAME54P20A Test Project
Data Fields
NVMCTRL_STATUS_Type Union Reference

Data Fields

struct {
   uint16_t   READY:1
 
   uint16_t   PRM:1
 
   uint16_t   LOAD:1
 
   uint16_t   SUSP:1
 
   uint16_t   AFIRST:1
 
   uint16_t   BPDIS:1
 
   uint16_t   __pad0__:2
 
   uint16_t   BOOTPROT:4
 
   uint16_t   __pad1__:4
 
bit
 
uint16_t reg
 

Detailed Description

Definition at line 362 of file nvmctrl.h.

Field Documentation

◆ __pad0__

uint16_t NVMCTRL_STATUS_Type::__pad0__

bit: 6.. 7 Reserved

Definition at line 370 of file nvmctrl.h.

◆ __pad1__

uint16_t NVMCTRL_STATUS_Type::__pad1__

bit: 12..15 Reserved

Definition at line 372 of file nvmctrl.h.

◆ AFIRST

uint16_t NVMCTRL_STATUS_Type::AFIRST

bit: 4 BANKA First

Definition at line 368 of file nvmctrl.h.

◆ bit

struct { ... } NVMCTRL_STATUS_Type::bit

Structure used for bit access

◆ BOOTPROT

uint16_t NVMCTRL_STATUS_Type::BOOTPROT

bit: 8..11 Boot Loader Protection Size

Definition at line 371 of file nvmctrl.h.

◆ BPDIS

uint16_t NVMCTRL_STATUS_Type::BPDIS

bit: 5 Boot Loader Protection Disable

Definition at line 369 of file nvmctrl.h.

◆ LOAD

uint16_t NVMCTRL_STATUS_Type::LOAD

bit: 2 NVM Page Buffer Active Loading

Definition at line 366 of file nvmctrl.h.

◆ PRM

uint16_t NVMCTRL_STATUS_Type::PRM

bit: 1 Power Reduction Mode

Definition at line 365 of file nvmctrl.h.

◆ READY

uint16_t NVMCTRL_STATUS_Type::READY

bit: 0 Ready to accept a command

Definition at line 364 of file nvmctrl.h.

◆ reg

uint16_t NVMCTRL_STATUS_Type::reg

Type used for register access

Definition at line 374 of file nvmctrl.h.

◆ SUSP

uint16_t NVMCTRL_STATUS_Type::SUSP

bit: 3 NVM Write Or Erase Operation Is Suspended

Definition at line 367 of file nvmctrl.h.


The documentation for this union was generated from the following file: