SAME54P20A Test Project
Data Fields
PORT_WRCONFIG_Type Union Reference

Data Fields

struct {
   uint32_t   PINMASK:16
 
   uint32_t   PMUXEN:1
 
   uint32_t   INEN:1
 
   uint32_t   PULLEN:1
 
   uint32_t   __pad0__:3
 
   uint32_t   DRVSTR:1
 
   uint32_t   __pad1__:1
 
   uint32_t   PMUX:4
 
   uint32_t   WRPMUX:1
 
   uint32_t   __pad2__:1
 
   uint32_t   WRPINCFG:1
 
   uint32_t   HWSEL:1
 
bit
 
uint32_t reg
 

Detailed Description

Definition at line 224 of file port.h.

Field Documentation

◆ __pad0__

uint32_t PORT_WRCONFIG_Type::__pad0__

bit: 19..21 Reserved

Definition at line 230 of file port.h.

◆ __pad1__

uint32_t PORT_WRCONFIG_Type::__pad1__

bit: 23 Reserved

Definition at line 232 of file port.h.

◆ __pad2__

uint32_t PORT_WRCONFIG_Type::__pad2__

bit: 29 Reserved

Definition at line 235 of file port.h.

◆ bit

struct { ... } PORT_WRCONFIG_Type::bit

Structure used for bit access

◆ DRVSTR

uint32_t PORT_WRCONFIG_Type::DRVSTR

bit: 22 Output Driver Strength Selection

Definition at line 231 of file port.h.

◆ HWSEL

uint32_t PORT_WRCONFIG_Type::HWSEL

bit: 31 Half-Word Select

Definition at line 237 of file port.h.

◆ INEN

uint32_t PORT_WRCONFIG_Type::INEN

bit: 17 Input Enable

Definition at line 228 of file port.h.

◆ PINMASK

uint32_t PORT_WRCONFIG_Type::PINMASK

bit: 0..15 Pin Mask for Multiple Pin Configuration

Definition at line 226 of file port.h.

◆ PMUX

uint32_t PORT_WRCONFIG_Type::PMUX

bit: 24..27 Peripheral Multiplexing

Definition at line 233 of file port.h.

◆ PMUXEN

uint32_t PORT_WRCONFIG_Type::PMUXEN

bit: 16 Peripheral Multiplexer Enable

Definition at line 227 of file port.h.

◆ PULLEN

uint32_t PORT_WRCONFIG_Type::PULLEN

bit: 18 Pull Enable

Definition at line 229 of file port.h.

◆ reg

uint32_t PORT_WRCONFIG_Type::reg

Type used for register access

Definition at line 239 of file port.h.

◆ WRPINCFG

uint32_t PORT_WRCONFIG_Type::WRPINCFG

bit: 30 Write PINCFG

Definition at line 236 of file port.h.

◆ WRPMUX

uint32_t PORT_WRCONFIG_Type::WRPMUX

bit: 28 Write PMUX

Definition at line 234 of file port.h.


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