Struct pads_bank0#

Struct Documentation#

struct pads_bank0#

Public Functions

inline bool get_VOLTAGE_SELECT_VOLTAGE_SELECT() volatile#

Get VOLTAGE_SELECT’s VOLTAGE_SELECT bit.

inline void set_VOLTAGE_SELECT_VOLTAGE_SELECT() volatile#

Set VOLTAGE_SELECT’s VOLTAGE_SELECT bit.

inline void clear_VOLTAGE_SELECT_VOLTAGE_SELECT() volatile#

Clear VOLTAGE_SELECT’s VOLTAGE_SELECT bit.

inline void toggle_VOLTAGE_SELECT_VOLTAGE_SELECT() volatile#

Toggle VOLTAGE_SELECT’s VOLTAGE_SELECT bit.

inline bool get_GPIO0_SLEWFAST() volatile#

Get GPIO0’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO0_SLEWFAST() volatile#

Set GPIO0’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO0_SLEWFAST() volatile#

Clear GPIO0’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO0_SLEWFAST() volatile#

Toggle GPIO0’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO0_SCHMITT() volatile#

Get GPIO0’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO0_SCHMITT() volatile#

Set GPIO0’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO0_SCHMITT() volatile#

Clear GPIO0’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO0_SCHMITT() volatile#

Toggle GPIO0’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO0_PDE() volatile#

Get GPIO0’s PDE bit.

Pull down enable

inline void set_GPIO0_PDE() volatile#

Set GPIO0’s PDE bit.

Pull down enable

inline void clear_GPIO0_PDE() volatile#

Clear GPIO0’s PDE bit.

Pull down enable

inline void toggle_GPIO0_PDE() volatile#

Toggle GPIO0’s PDE bit.

Pull down enable

inline bool get_GPIO0_PUE() volatile#

Get GPIO0’s PUE bit.

Pull up enable

inline void set_GPIO0_PUE() volatile#

Set GPIO0’s PUE bit.

Pull up enable

inline void clear_GPIO0_PUE() volatile#

Clear GPIO0’s PUE bit.

Pull up enable

inline void toggle_GPIO0_PUE() volatile#

Toggle GPIO0’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO0_DRIVE get_GPIO0_DRIVE() volatile#

Get GPIO0’s DRIVE field.

Drive strength.

inline void set_GPIO0_DRIVE(PADS_BANK0_GPIO0_DRIVE value) volatile#

Set GPIO0’s DRIVE field.

Drive strength.

inline bool get_GPIO0_IE() volatile#

Get GPIO0’s IE bit.

Input enable

inline void set_GPIO0_IE() volatile#

Set GPIO0’s IE bit.

Input enable

inline void clear_GPIO0_IE() volatile#

Clear GPIO0’s IE bit.

Input enable

inline void toggle_GPIO0_IE() volatile#

Toggle GPIO0’s IE bit.

Input enable

inline bool get_GPIO0_OD() volatile#

Get GPIO0’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO0_OD() volatile#

Set GPIO0’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO0_OD() volatile#

Clear GPIO0’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO0_OD() volatile#

Toggle GPIO0’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO0(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO0_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO0’s bit fields.

(read-write) Pad control register

inline void set_GPIO0(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO0_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO0’s bit fields.

(read-write) Pad control register

inline bool get_GPIO1_SLEWFAST() volatile#

Get GPIO1’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO1_SLEWFAST() volatile#

Set GPIO1’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO1_SLEWFAST() volatile#

Clear GPIO1’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO1_SLEWFAST() volatile#

Toggle GPIO1’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO1_SCHMITT() volatile#

Get GPIO1’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO1_SCHMITT() volatile#

Set GPIO1’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO1_SCHMITT() volatile#

Clear GPIO1’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO1_SCHMITT() volatile#

Toggle GPIO1’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO1_PDE() volatile#

Get GPIO1’s PDE bit.

Pull down enable

inline void set_GPIO1_PDE() volatile#

Set GPIO1’s PDE bit.

Pull down enable

inline void clear_GPIO1_PDE() volatile#

Clear GPIO1’s PDE bit.

Pull down enable

inline void toggle_GPIO1_PDE() volatile#

Toggle GPIO1’s PDE bit.

Pull down enable

inline bool get_GPIO1_PUE() volatile#

Get GPIO1’s PUE bit.

Pull up enable

inline void set_GPIO1_PUE() volatile#

Set GPIO1’s PUE bit.

Pull up enable

inline void clear_GPIO1_PUE() volatile#

Clear GPIO1’s PUE bit.

Pull up enable

inline void toggle_GPIO1_PUE() volatile#

Toggle GPIO1’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO1_DRIVE get_GPIO1_DRIVE() volatile#

Get GPIO1’s DRIVE field.

Drive strength.

inline void set_GPIO1_DRIVE(PADS_BANK0_GPIO1_DRIVE value) volatile#

Set GPIO1’s DRIVE field.

Drive strength.

inline bool get_GPIO1_IE() volatile#

Get GPIO1’s IE bit.

Input enable

inline void set_GPIO1_IE() volatile#

Set GPIO1’s IE bit.

Input enable

inline void clear_GPIO1_IE() volatile#

Clear GPIO1’s IE bit.

Input enable

inline void toggle_GPIO1_IE() volatile#

Toggle GPIO1’s IE bit.

Input enable

inline bool get_GPIO1_OD() volatile#

Get GPIO1’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO1_OD() volatile#

Set GPIO1’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO1_OD() volatile#

Clear GPIO1’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO1_OD() volatile#

Toggle GPIO1’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO1(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO1_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO1’s bit fields.

(read-write) Pad control register

inline void set_GPIO1(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO1_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO1’s bit fields.

(read-write) Pad control register

inline bool get_GPIO2_SLEWFAST() volatile#

Get GPIO2’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO2_SLEWFAST() volatile#

Set GPIO2’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO2_SLEWFAST() volatile#

Clear GPIO2’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO2_SLEWFAST() volatile#

Toggle GPIO2’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO2_SCHMITT() volatile#

Get GPIO2’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO2_SCHMITT() volatile#

Set GPIO2’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO2_SCHMITT() volatile#

Clear GPIO2’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO2_SCHMITT() volatile#

Toggle GPIO2’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO2_PDE() volatile#

Get GPIO2’s PDE bit.

Pull down enable

inline void set_GPIO2_PDE() volatile#

Set GPIO2’s PDE bit.

Pull down enable

inline void clear_GPIO2_PDE() volatile#

Clear GPIO2’s PDE bit.

Pull down enable

inline void toggle_GPIO2_PDE() volatile#

Toggle GPIO2’s PDE bit.

Pull down enable

inline bool get_GPIO2_PUE() volatile#

Get GPIO2’s PUE bit.

Pull up enable

inline void set_GPIO2_PUE() volatile#

Set GPIO2’s PUE bit.

Pull up enable

inline void clear_GPIO2_PUE() volatile#

Clear GPIO2’s PUE bit.

Pull up enable

inline void toggle_GPIO2_PUE() volatile#

Toggle GPIO2’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO2_DRIVE get_GPIO2_DRIVE() volatile#

Get GPIO2’s DRIVE field.

Drive strength.

inline void set_GPIO2_DRIVE(PADS_BANK0_GPIO2_DRIVE value) volatile#

Set GPIO2’s DRIVE field.

Drive strength.

inline bool get_GPIO2_IE() volatile#

Get GPIO2’s IE bit.

Input enable

inline void set_GPIO2_IE() volatile#

Set GPIO2’s IE bit.

Input enable

inline void clear_GPIO2_IE() volatile#

Clear GPIO2’s IE bit.

Input enable

inline void toggle_GPIO2_IE() volatile#

Toggle GPIO2’s IE bit.

Input enable

inline bool get_GPIO2_OD() volatile#

Get GPIO2’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO2_OD() volatile#

Set GPIO2’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO2_OD() volatile#

Clear GPIO2’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO2_OD() volatile#

Toggle GPIO2’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO2(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO2_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO2’s bit fields.

(read-write) Pad control register

inline void set_GPIO2(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO2_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO2’s bit fields.

(read-write) Pad control register

inline bool get_GPIO3_SLEWFAST() volatile#

Get GPIO3’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO3_SLEWFAST() volatile#

Set GPIO3’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO3_SLEWFAST() volatile#

Clear GPIO3’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO3_SLEWFAST() volatile#

Toggle GPIO3’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO3_SCHMITT() volatile#

Get GPIO3’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO3_SCHMITT() volatile#

Set GPIO3’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO3_SCHMITT() volatile#

Clear GPIO3’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO3_SCHMITT() volatile#

Toggle GPIO3’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO3_PDE() volatile#

Get GPIO3’s PDE bit.

Pull down enable

inline void set_GPIO3_PDE() volatile#

Set GPIO3’s PDE bit.

Pull down enable

inline void clear_GPIO3_PDE() volatile#

Clear GPIO3’s PDE bit.

Pull down enable

inline void toggle_GPIO3_PDE() volatile#

Toggle GPIO3’s PDE bit.

Pull down enable

inline bool get_GPIO3_PUE() volatile#

Get GPIO3’s PUE bit.

Pull up enable

inline void set_GPIO3_PUE() volatile#

Set GPIO3’s PUE bit.

Pull up enable

inline void clear_GPIO3_PUE() volatile#

Clear GPIO3’s PUE bit.

Pull up enable

inline void toggle_GPIO3_PUE() volatile#

Toggle GPIO3’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO3_DRIVE get_GPIO3_DRIVE() volatile#

Get GPIO3’s DRIVE field.

Drive strength.

inline void set_GPIO3_DRIVE(PADS_BANK0_GPIO3_DRIVE value) volatile#

Set GPIO3’s DRIVE field.

Drive strength.

inline bool get_GPIO3_IE() volatile#

Get GPIO3’s IE bit.

Input enable

inline void set_GPIO3_IE() volatile#

Set GPIO3’s IE bit.

Input enable

inline void clear_GPIO3_IE() volatile#

Clear GPIO3’s IE bit.

Input enable

inline void toggle_GPIO3_IE() volatile#

Toggle GPIO3’s IE bit.

Input enable

inline bool get_GPIO3_OD() volatile#

Get GPIO3’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO3_OD() volatile#

Set GPIO3’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO3_OD() volatile#

Clear GPIO3’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO3_OD() volatile#

Toggle GPIO3’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO3(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO3_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO3’s bit fields.

(read-write) Pad control register

inline void set_GPIO3(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO3_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO3’s bit fields.

(read-write) Pad control register

inline bool get_GPIO4_SLEWFAST() volatile#

Get GPIO4’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO4_SLEWFAST() volatile#

Set GPIO4’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO4_SLEWFAST() volatile#

Clear GPIO4’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO4_SLEWFAST() volatile#

Toggle GPIO4’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO4_SCHMITT() volatile#

Get GPIO4’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO4_SCHMITT() volatile#

Set GPIO4’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO4_SCHMITT() volatile#

Clear GPIO4’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO4_SCHMITT() volatile#

Toggle GPIO4’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO4_PDE() volatile#

Get GPIO4’s PDE bit.

Pull down enable

inline void set_GPIO4_PDE() volatile#

Set GPIO4’s PDE bit.

Pull down enable

inline void clear_GPIO4_PDE() volatile#

Clear GPIO4’s PDE bit.

Pull down enable

inline void toggle_GPIO4_PDE() volatile#

Toggle GPIO4’s PDE bit.

Pull down enable

inline bool get_GPIO4_PUE() volatile#

Get GPIO4’s PUE bit.

Pull up enable

inline void set_GPIO4_PUE() volatile#

Set GPIO4’s PUE bit.

Pull up enable

inline void clear_GPIO4_PUE() volatile#

Clear GPIO4’s PUE bit.

Pull up enable

inline void toggle_GPIO4_PUE() volatile#

Toggle GPIO4’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO4_DRIVE get_GPIO4_DRIVE() volatile#

Get GPIO4’s DRIVE field.

Drive strength.

inline void set_GPIO4_DRIVE(PADS_BANK0_GPIO4_DRIVE value) volatile#

Set GPIO4’s DRIVE field.

Drive strength.

inline bool get_GPIO4_IE() volatile#

Get GPIO4’s IE bit.

Input enable

inline void set_GPIO4_IE() volatile#

Set GPIO4’s IE bit.

Input enable

inline void clear_GPIO4_IE() volatile#

Clear GPIO4’s IE bit.

Input enable

inline void toggle_GPIO4_IE() volatile#

Toggle GPIO4’s IE bit.

Input enable

inline bool get_GPIO4_OD() volatile#

Get GPIO4’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO4_OD() volatile#

Set GPIO4’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO4_OD() volatile#

Clear GPIO4’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO4_OD() volatile#

Toggle GPIO4’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO4(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO4_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO4’s bit fields.

(read-write) Pad control register

inline void set_GPIO4(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO4_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO4’s bit fields.

(read-write) Pad control register

inline bool get_GPIO5_SLEWFAST() volatile#

Get GPIO5’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO5_SLEWFAST() volatile#

Set GPIO5’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO5_SLEWFAST() volatile#

Clear GPIO5’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO5_SLEWFAST() volatile#

Toggle GPIO5’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO5_SCHMITT() volatile#

Get GPIO5’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO5_SCHMITT() volatile#

Set GPIO5’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO5_SCHMITT() volatile#

Clear GPIO5’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO5_SCHMITT() volatile#

Toggle GPIO5’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO5_PDE() volatile#

Get GPIO5’s PDE bit.

Pull down enable

inline void set_GPIO5_PDE() volatile#

Set GPIO5’s PDE bit.

Pull down enable

inline void clear_GPIO5_PDE() volatile#

Clear GPIO5’s PDE bit.

Pull down enable

inline void toggle_GPIO5_PDE() volatile#

Toggle GPIO5’s PDE bit.

Pull down enable

inline bool get_GPIO5_PUE() volatile#

Get GPIO5’s PUE bit.

Pull up enable

inline void set_GPIO5_PUE() volatile#

Set GPIO5’s PUE bit.

Pull up enable

inline void clear_GPIO5_PUE() volatile#

Clear GPIO5’s PUE bit.

Pull up enable

inline void toggle_GPIO5_PUE() volatile#

Toggle GPIO5’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO5_DRIVE get_GPIO5_DRIVE() volatile#

Get GPIO5’s DRIVE field.

Drive strength.

inline void set_GPIO5_DRIVE(PADS_BANK0_GPIO5_DRIVE value) volatile#

Set GPIO5’s DRIVE field.

Drive strength.

inline bool get_GPIO5_IE() volatile#

Get GPIO5’s IE bit.

Input enable

inline void set_GPIO5_IE() volatile#

Set GPIO5’s IE bit.

Input enable

inline void clear_GPIO5_IE() volatile#

Clear GPIO5’s IE bit.

Input enable

inline void toggle_GPIO5_IE() volatile#

Toggle GPIO5’s IE bit.

Input enable

inline bool get_GPIO5_OD() volatile#

Get GPIO5’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO5_OD() volatile#

Set GPIO5’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO5_OD() volatile#

Clear GPIO5’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO5_OD() volatile#

Toggle GPIO5’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO5(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO5_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO5’s bit fields.

(read-write) Pad control register

inline void set_GPIO5(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO5_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO5’s bit fields.

(read-write) Pad control register

inline bool get_GPIO6_SLEWFAST() volatile#

Get GPIO6’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO6_SLEWFAST() volatile#

Set GPIO6’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO6_SLEWFAST() volatile#

Clear GPIO6’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO6_SLEWFAST() volatile#

Toggle GPIO6’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO6_SCHMITT() volatile#

Get GPIO6’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO6_SCHMITT() volatile#

Set GPIO6’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO6_SCHMITT() volatile#

Clear GPIO6’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO6_SCHMITT() volatile#

Toggle GPIO6’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO6_PDE() volatile#

Get GPIO6’s PDE bit.

Pull down enable

inline void set_GPIO6_PDE() volatile#

Set GPIO6’s PDE bit.

Pull down enable

inline void clear_GPIO6_PDE() volatile#

Clear GPIO6’s PDE bit.

Pull down enable

inline void toggle_GPIO6_PDE() volatile#

Toggle GPIO6’s PDE bit.

Pull down enable

inline bool get_GPIO6_PUE() volatile#

Get GPIO6’s PUE bit.

Pull up enable

inline void set_GPIO6_PUE() volatile#

Set GPIO6’s PUE bit.

Pull up enable

inline void clear_GPIO6_PUE() volatile#

Clear GPIO6’s PUE bit.

Pull up enable

inline void toggle_GPIO6_PUE() volatile#

Toggle GPIO6’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO6_DRIVE get_GPIO6_DRIVE() volatile#

Get GPIO6’s DRIVE field.

Drive strength.

inline void set_GPIO6_DRIVE(PADS_BANK0_GPIO6_DRIVE value) volatile#

Set GPIO6’s DRIVE field.

Drive strength.

inline bool get_GPIO6_IE() volatile#

Get GPIO6’s IE bit.

Input enable

inline void set_GPIO6_IE() volatile#

Set GPIO6’s IE bit.

Input enable

inline void clear_GPIO6_IE() volatile#

Clear GPIO6’s IE bit.

Input enable

inline void toggle_GPIO6_IE() volatile#

Toggle GPIO6’s IE bit.

Input enable

inline bool get_GPIO6_OD() volatile#

Get GPIO6’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO6_OD() volatile#

Set GPIO6’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO6_OD() volatile#

Clear GPIO6’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO6_OD() volatile#

Toggle GPIO6’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO6(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO6_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO6’s bit fields.

(read-write) Pad control register

inline void set_GPIO6(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO6_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO6’s bit fields.

(read-write) Pad control register

inline bool get_GPIO7_SLEWFAST() volatile#

Get GPIO7’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO7_SLEWFAST() volatile#

Set GPIO7’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO7_SLEWFAST() volatile#

Clear GPIO7’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO7_SLEWFAST() volatile#

Toggle GPIO7’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO7_SCHMITT() volatile#

Get GPIO7’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO7_SCHMITT() volatile#

Set GPIO7’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO7_SCHMITT() volatile#

Clear GPIO7’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO7_SCHMITT() volatile#

Toggle GPIO7’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO7_PDE() volatile#

Get GPIO7’s PDE bit.

Pull down enable

inline void set_GPIO7_PDE() volatile#

Set GPIO7’s PDE bit.

Pull down enable

inline void clear_GPIO7_PDE() volatile#

Clear GPIO7’s PDE bit.

Pull down enable

inline void toggle_GPIO7_PDE() volatile#

Toggle GPIO7’s PDE bit.

Pull down enable

inline bool get_GPIO7_PUE() volatile#

Get GPIO7’s PUE bit.

Pull up enable

inline void set_GPIO7_PUE() volatile#

Set GPIO7’s PUE bit.

Pull up enable

inline void clear_GPIO7_PUE() volatile#

Clear GPIO7’s PUE bit.

Pull up enable

inline void toggle_GPIO7_PUE() volatile#

Toggle GPIO7’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO7_DRIVE get_GPIO7_DRIVE() volatile#

Get GPIO7’s DRIVE field.

Drive strength.

inline void set_GPIO7_DRIVE(PADS_BANK0_GPIO7_DRIVE value) volatile#

Set GPIO7’s DRIVE field.

Drive strength.

inline bool get_GPIO7_IE() volatile#

Get GPIO7’s IE bit.

Input enable

inline void set_GPIO7_IE() volatile#

Set GPIO7’s IE bit.

Input enable

inline void clear_GPIO7_IE() volatile#

Clear GPIO7’s IE bit.

Input enable

inline void toggle_GPIO7_IE() volatile#

Toggle GPIO7’s IE bit.

Input enable

inline bool get_GPIO7_OD() volatile#

Get GPIO7’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO7_OD() volatile#

Set GPIO7’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO7_OD() volatile#

Clear GPIO7’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO7_OD() volatile#

Toggle GPIO7’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO7(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO7_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO7’s bit fields.

(read-write) Pad control register

inline void set_GPIO7(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO7_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO7’s bit fields.

(read-write) Pad control register

inline bool get_GPIO8_SLEWFAST() volatile#

Get GPIO8’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO8_SLEWFAST() volatile#

Set GPIO8’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO8_SLEWFAST() volatile#

Clear GPIO8’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO8_SLEWFAST() volatile#

Toggle GPIO8’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO8_SCHMITT() volatile#

Get GPIO8’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO8_SCHMITT() volatile#

Set GPIO8’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO8_SCHMITT() volatile#

Clear GPIO8’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO8_SCHMITT() volatile#

Toggle GPIO8’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO8_PDE() volatile#

Get GPIO8’s PDE bit.

Pull down enable

inline void set_GPIO8_PDE() volatile#

Set GPIO8’s PDE bit.

Pull down enable

inline void clear_GPIO8_PDE() volatile#

Clear GPIO8’s PDE bit.

Pull down enable

inline void toggle_GPIO8_PDE() volatile#

Toggle GPIO8’s PDE bit.

Pull down enable

inline bool get_GPIO8_PUE() volatile#

Get GPIO8’s PUE bit.

Pull up enable

inline void set_GPIO8_PUE() volatile#

Set GPIO8’s PUE bit.

Pull up enable

inline void clear_GPIO8_PUE() volatile#

Clear GPIO8’s PUE bit.

Pull up enable

inline void toggle_GPIO8_PUE() volatile#

Toggle GPIO8’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO8_DRIVE get_GPIO8_DRIVE() volatile#

Get GPIO8’s DRIVE field.

Drive strength.

inline void set_GPIO8_DRIVE(PADS_BANK0_GPIO8_DRIVE value) volatile#

Set GPIO8’s DRIVE field.

Drive strength.

inline bool get_GPIO8_IE() volatile#

Get GPIO8’s IE bit.

Input enable

inline void set_GPIO8_IE() volatile#

Set GPIO8’s IE bit.

Input enable

inline void clear_GPIO8_IE() volatile#

Clear GPIO8’s IE bit.

Input enable

inline void toggle_GPIO8_IE() volatile#

Toggle GPIO8’s IE bit.

Input enable

inline bool get_GPIO8_OD() volatile#

Get GPIO8’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO8_OD() volatile#

Set GPIO8’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO8_OD() volatile#

Clear GPIO8’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO8_OD() volatile#

Toggle GPIO8’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO8(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO8_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO8’s bit fields.

(read-write) Pad control register

inline void set_GPIO8(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO8_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO8’s bit fields.

(read-write) Pad control register

inline bool get_GPIO9_SLEWFAST() volatile#

Get GPIO9’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO9_SLEWFAST() volatile#

Set GPIO9’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO9_SLEWFAST() volatile#

Clear GPIO9’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO9_SLEWFAST() volatile#

Toggle GPIO9’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO9_SCHMITT() volatile#

Get GPIO9’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO9_SCHMITT() volatile#

Set GPIO9’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO9_SCHMITT() volatile#

Clear GPIO9’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO9_SCHMITT() volatile#

Toggle GPIO9’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO9_PDE() volatile#

Get GPIO9’s PDE bit.

Pull down enable

inline void set_GPIO9_PDE() volatile#

Set GPIO9’s PDE bit.

Pull down enable

inline void clear_GPIO9_PDE() volatile#

Clear GPIO9’s PDE bit.

Pull down enable

inline void toggle_GPIO9_PDE() volatile#

Toggle GPIO9’s PDE bit.

Pull down enable

inline bool get_GPIO9_PUE() volatile#

Get GPIO9’s PUE bit.

Pull up enable

inline void set_GPIO9_PUE() volatile#

Set GPIO9’s PUE bit.

Pull up enable

inline void clear_GPIO9_PUE() volatile#

Clear GPIO9’s PUE bit.

Pull up enable

inline void toggle_GPIO9_PUE() volatile#

Toggle GPIO9’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO9_DRIVE get_GPIO9_DRIVE() volatile#

Get GPIO9’s DRIVE field.

Drive strength.

inline void set_GPIO9_DRIVE(PADS_BANK0_GPIO9_DRIVE value) volatile#

Set GPIO9’s DRIVE field.

Drive strength.

inline bool get_GPIO9_IE() volatile#

Get GPIO9’s IE bit.

Input enable

inline void set_GPIO9_IE() volatile#

Set GPIO9’s IE bit.

Input enable

inline void clear_GPIO9_IE() volatile#

Clear GPIO9’s IE bit.

Input enable

inline void toggle_GPIO9_IE() volatile#

Toggle GPIO9’s IE bit.

Input enable

inline bool get_GPIO9_OD() volatile#

Get GPIO9’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO9_OD() volatile#

Set GPIO9’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO9_OD() volatile#

Clear GPIO9’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO9_OD() volatile#

Toggle GPIO9’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO9(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO9_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO9’s bit fields.

(read-write) Pad control register

inline void set_GPIO9(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO9_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO9’s bit fields.

(read-write) Pad control register

inline bool get_GPIO10_SLEWFAST() volatile#

Get GPIO10’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO10_SLEWFAST() volatile#

Set GPIO10’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO10_SLEWFAST() volatile#

Clear GPIO10’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO10_SLEWFAST() volatile#

Toggle GPIO10’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO10_SCHMITT() volatile#

Get GPIO10’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO10_SCHMITT() volatile#

Set GPIO10’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO10_SCHMITT() volatile#

Clear GPIO10’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO10_SCHMITT() volatile#

Toggle GPIO10’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO10_PDE() volatile#

Get GPIO10’s PDE bit.

Pull down enable

inline void set_GPIO10_PDE() volatile#

Set GPIO10’s PDE bit.

Pull down enable

inline void clear_GPIO10_PDE() volatile#

Clear GPIO10’s PDE bit.

Pull down enable

inline void toggle_GPIO10_PDE() volatile#

Toggle GPIO10’s PDE bit.

Pull down enable

inline bool get_GPIO10_PUE() volatile#

Get GPIO10’s PUE bit.

Pull up enable

inline void set_GPIO10_PUE() volatile#

Set GPIO10’s PUE bit.

Pull up enable

inline void clear_GPIO10_PUE() volatile#

Clear GPIO10’s PUE bit.

Pull up enable

inline void toggle_GPIO10_PUE() volatile#

Toggle GPIO10’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO10_DRIVE get_GPIO10_DRIVE() volatile#

Get GPIO10’s DRIVE field.

Drive strength.

inline void set_GPIO10_DRIVE(PADS_BANK0_GPIO10_DRIVE value) volatile#

Set GPIO10’s DRIVE field.

Drive strength.

inline bool get_GPIO10_IE() volatile#

Get GPIO10’s IE bit.

Input enable

inline void set_GPIO10_IE() volatile#

Set GPIO10’s IE bit.

Input enable

inline void clear_GPIO10_IE() volatile#

Clear GPIO10’s IE bit.

Input enable

inline void toggle_GPIO10_IE() volatile#

Toggle GPIO10’s IE bit.

Input enable

inline bool get_GPIO10_OD() volatile#

Get GPIO10’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO10_OD() volatile#

Set GPIO10’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO10_OD() volatile#

Clear GPIO10’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO10_OD() volatile#

Toggle GPIO10’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO10(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO10_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO10’s bit fields.

(read-write) Pad control register

inline void set_GPIO10(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO10_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO10’s bit fields.

(read-write) Pad control register

inline bool get_GPIO11_SLEWFAST() volatile#

Get GPIO11’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO11_SLEWFAST() volatile#

Set GPIO11’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO11_SLEWFAST() volatile#

Clear GPIO11’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO11_SLEWFAST() volatile#

Toggle GPIO11’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO11_SCHMITT() volatile#

Get GPIO11’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO11_SCHMITT() volatile#

Set GPIO11’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO11_SCHMITT() volatile#

Clear GPIO11’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO11_SCHMITT() volatile#

Toggle GPIO11’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO11_PDE() volatile#

Get GPIO11’s PDE bit.

Pull down enable

inline void set_GPIO11_PDE() volatile#

Set GPIO11’s PDE bit.

Pull down enable

inline void clear_GPIO11_PDE() volatile#

Clear GPIO11’s PDE bit.

Pull down enable

inline void toggle_GPIO11_PDE() volatile#

Toggle GPIO11’s PDE bit.

Pull down enable

inline bool get_GPIO11_PUE() volatile#

Get GPIO11’s PUE bit.

Pull up enable

inline void set_GPIO11_PUE() volatile#

Set GPIO11’s PUE bit.

Pull up enable

inline void clear_GPIO11_PUE() volatile#

Clear GPIO11’s PUE bit.

Pull up enable

inline void toggle_GPIO11_PUE() volatile#

Toggle GPIO11’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO11_DRIVE get_GPIO11_DRIVE() volatile#

Get GPIO11’s DRIVE field.

Drive strength.

inline void set_GPIO11_DRIVE(PADS_BANK0_GPIO11_DRIVE value) volatile#

Set GPIO11’s DRIVE field.

Drive strength.

inline bool get_GPIO11_IE() volatile#

Get GPIO11’s IE bit.

Input enable

inline void set_GPIO11_IE() volatile#

Set GPIO11’s IE bit.

Input enable

inline void clear_GPIO11_IE() volatile#

Clear GPIO11’s IE bit.

Input enable

inline void toggle_GPIO11_IE() volatile#

Toggle GPIO11’s IE bit.

Input enable

inline bool get_GPIO11_OD() volatile#

Get GPIO11’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO11_OD() volatile#

Set GPIO11’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO11_OD() volatile#

Clear GPIO11’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO11_OD() volatile#

Toggle GPIO11’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO11(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO11_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO11’s bit fields.

(read-write) Pad control register

inline void set_GPIO11(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO11_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO11’s bit fields.

(read-write) Pad control register

inline bool get_GPIO12_SLEWFAST() volatile#

Get GPIO12’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO12_SLEWFAST() volatile#

Set GPIO12’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO12_SLEWFAST() volatile#

Clear GPIO12’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO12_SLEWFAST() volatile#

Toggle GPIO12’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO12_SCHMITT() volatile#

Get GPIO12’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO12_SCHMITT() volatile#

Set GPIO12’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO12_SCHMITT() volatile#

Clear GPIO12’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO12_SCHMITT() volatile#

Toggle GPIO12’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO12_PDE() volatile#

Get GPIO12’s PDE bit.

Pull down enable

inline void set_GPIO12_PDE() volatile#

Set GPIO12’s PDE bit.

Pull down enable

inline void clear_GPIO12_PDE() volatile#

Clear GPIO12’s PDE bit.

Pull down enable

inline void toggle_GPIO12_PDE() volatile#

Toggle GPIO12’s PDE bit.

Pull down enable

inline bool get_GPIO12_PUE() volatile#

Get GPIO12’s PUE bit.

Pull up enable

inline void set_GPIO12_PUE() volatile#

Set GPIO12’s PUE bit.

Pull up enable

inline void clear_GPIO12_PUE() volatile#

Clear GPIO12’s PUE bit.

Pull up enable

inline void toggle_GPIO12_PUE() volatile#

Toggle GPIO12’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO12_DRIVE get_GPIO12_DRIVE() volatile#

Get GPIO12’s DRIVE field.

Drive strength.

inline void set_GPIO12_DRIVE(PADS_BANK0_GPIO12_DRIVE value) volatile#

Set GPIO12’s DRIVE field.

Drive strength.

inline bool get_GPIO12_IE() volatile#

Get GPIO12’s IE bit.

Input enable

inline void set_GPIO12_IE() volatile#

Set GPIO12’s IE bit.

Input enable

inline void clear_GPIO12_IE() volatile#

Clear GPIO12’s IE bit.

Input enable

inline void toggle_GPIO12_IE() volatile#

Toggle GPIO12’s IE bit.

Input enable

inline bool get_GPIO12_OD() volatile#

Get GPIO12’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO12_OD() volatile#

Set GPIO12’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO12_OD() volatile#

Clear GPIO12’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO12_OD() volatile#

Toggle GPIO12’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO12(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO12_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO12’s bit fields.

(read-write) Pad control register

inline void set_GPIO12(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO12_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO12’s bit fields.

(read-write) Pad control register

inline bool get_GPIO13_SLEWFAST() volatile#

Get GPIO13’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO13_SLEWFAST() volatile#

Set GPIO13’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO13_SLEWFAST() volatile#

Clear GPIO13’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO13_SLEWFAST() volatile#

Toggle GPIO13’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO13_SCHMITT() volatile#

Get GPIO13’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO13_SCHMITT() volatile#

Set GPIO13’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO13_SCHMITT() volatile#

Clear GPIO13’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO13_SCHMITT() volatile#

Toggle GPIO13’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO13_PDE() volatile#

Get GPIO13’s PDE bit.

Pull down enable

inline void set_GPIO13_PDE() volatile#

Set GPIO13’s PDE bit.

Pull down enable

inline void clear_GPIO13_PDE() volatile#

Clear GPIO13’s PDE bit.

Pull down enable

inline void toggle_GPIO13_PDE() volatile#

Toggle GPIO13’s PDE bit.

Pull down enable

inline bool get_GPIO13_PUE() volatile#

Get GPIO13’s PUE bit.

Pull up enable

inline void set_GPIO13_PUE() volatile#

Set GPIO13’s PUE bit.

Pull up enable

inline void clear_GPIO13_PUE() volatile#

Clear GPIO13’s PUE bit.

Pull up enable

inline void toggle_GPIO13_PUE() volatile#

Toggle GPIO13’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO13_DRIVE get_GPIO13_DRIVE() volatile#

Get GPIO13’s DRIVE field.

Drive strength.

inline void set_GPIO13_DRIVE(PADS_BANK0_GPIO13_DRIVE value) volatile#

Set GPIO13’s DRIVE field.

Drive strength.

inline bool get_GPIO13_IE() volatile#

Get GPIO13’s IE bit.

Input enable

inline void set_GPIO13_IE() volatile#

Set GPIO13’s IE bit.

Input enable

inline void clear_GPIO13_IE() volatile#

Clear GPIO13’s IE bit.

Input enable

inline void toggle_GPIO13_IE() volatile#

Toggle GPIO13’s IE bit.

Input enable

inline bool get_GPIO13_OD() volatile#

Get GPIO13’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO13_OD() volatile#

Set GPIO13’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO13_OD() volatile#

Clear GPIO13’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO13_OD() volatile#

Toggle GPIO13’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO13(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO13_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO13’s bit fields.

(read-write) Pad control register

inline void set_GPIO13(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO13_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO13’s bit fields.

(read-write) Pad control register

inline bool get_GPIO14_SLEWFAST() volatile#

Get GPIO14’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO14_SLEWFAST() volatile#

Set GPIO14’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO14_SLEWFAST() volatile#

Clear GPIO14’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO14_SLEWFAST() volatile#

Toggle GPIO14’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO14_SCHMITT() volatile#

Get GPIO14’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO14_SCHMITT() volatile#

Set GPIO14’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO14_SCHMITT() volatile#

Clear GPIO14’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO14_SCHMITT() volatile#

Toggle GPIO14’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO14_PDE() volatile#

Get GPIO14’s PDE bit.

Pull down enable

inline void set_GPIO14_PDE() volatile#

Set GPIO14’s PDE bit.

Pull down enable

inline void clear_GPIO14_PDE() volatile#

Clear GPIO14’s PDE bit.

Pull down enable

inline void toggle_GPIO14_PDE() volatile#

Toggle GPIO14’s PDE bit.

Pull down enable

inline bool get_GPIO14_PUE() volatile#

Get GPIO14’s PUE bit.

Pull up enable

inline void set_GPIO14_PUE() volatile#

Set GPIO14’s PUE bit.

Pull up enable

inline void clear_GPIO14_PUE() volatile#

Clear GPIO14’s PUE bit.

Pull up enable

inline void toggle_GPIO14_PUE() volatile#

Toggle GPIO14’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO14_DRIVE get_GPIO14_DRIVE() volatile#

Get GPIO14’s DRIVE field.

Drive strength.

inline void set_GPIO14_DRIVE(PADS_BANK0_GPIO14_DRIVE value) volatile#

Set GPIO14’s DRIVE field.

Drive strength.

inline bool get_GPIO14_IE() volatile#

Get GPIO14’s IE bit.

Input enable

inline void set_GPIO14_IE() volatile#

Set GPIO14’s IE bit.

Input enable

inline void clear_GPIO14_IE() volatile#

Clear GPIO14’s IE bit.

Input enable

inline void toggle_GPIO14_IE() volatile#

Toggle GPIO14’s IE bit.

Input enable

inline bool get_GPIO14_OD() volatile#

Get GPIO14’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO14_OD() volatile#

Set GPIO14’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO14_OD() volatile#

Clear GPIO14’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO14_OD() volatile#

Toggle GPIO14’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO14(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO14_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO14’s bit fields.

(read-write) Pad control register

inline void set_GPIO14(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO14_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO14’s bit fields.

(read-write) Pad control register

inline bool get_GPIO15_SLEWFAST() volatile#

Get GPIO15’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO15_SLEWFAST() volatile#

Set GPIO15’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO15_SLEWFAST() volatile#

Clear GPIO15’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO15_SLEWFAST() volatile#

Toggle GPIO15’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO15_SCHMITT() volatile#

Get GPIO15’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO15_SCHMITT() volatile#

Set GPIO15’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO15_SCHMITT() volatile#

Clear GPIO15’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO15_SCHMITT() volatile#

Toggle GPIO15’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO15_PDE() volatile#

Get GPIO15’s PDE bit.

Pull down enable

inline void set_GPIO15_PDE() volatile#

Set GPIO15’s PDE bit.

Pull down enable

inline void clear_GPIO15_PDE() volatile#

Clear GPIO15’s PDE bit.

Pull down enable

inline void toggle_GPIO15_PDE() volatile#

Toggle GPIO15’s PDE bit.

Pull down enable

inline bool get_GPIO15_PUE() volatile#

Get GPIO15’s PUE bit.

Pull up enable

inline void set_GPIO15_PUE() volatile#

Set GPIO15’s PUE bit.

Pull up enable

inline void clear_GPIO15_PUE() volatile#

Clear GPIO15’s PUE bit.

Pull up enable

inline void toggle_GPIO15_PUE() volatile#

Toggle GPIO15’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO15_DRIVE get_GPIO15_DRIVE() volatile#

Get GPIO15’s DRIVE field.

Drive strength.

inline void set_GPIO15_DRIVE(PADS_BANK0_GPIO15_DRIVE value) volatile#

Set GPIO15’s DRIVE field.

Drive strength.

inline bool get_GPIO15_IE() volatile#

Get GPIO15’s IE bit.

Input enable

inline void set_GPIO15_IE() volatile#

Set GPIO15’s IE bit.

Input enable

inline void clear_GPIO15_IE() volatile#

Clear GPIO15’s IE bit.

Input enable

inline void toggle_GPIO15_IE() volatile#

Toggle GPIO15’s IE bit.

Input enable

inline bool get_GPIO15_OD() volatile#

Get GPIO15’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO15_OD() volatile#

Set GPIO15’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO15_OD() volatile#

Clear GPIO15’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO15_OD() volatile#

Toggle GPIO15’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO15(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO15_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO15’s bit fields.

(read-write) Pad control register

inline void set_GPIO15(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO15_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO15’s bit fields.

(read-write) Pad control register

inline bool get_GPIO16_SLEWFAST() volatile#

Get GPIO16’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO16_SLEWFAST() volatile#

Set GPIO16’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO16_SLEWFAST() volatile#

Clear GPIO16’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO16_SLEWFAST() volatile#

Toggle GPIO16’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO16_SCHMITT() volatile#

Get GPIO16’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO16_SCHMITT() volatile#

Set GPIO16’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO16_SCHMITT() volatile#

Clear GPIO16’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO16_SCHMITT() volatile#

Toggle GPIO16’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO16_PDE() volatile#

Get GPIO16’s PDE bit.

Pull down enable

inline void set_GPIO16_PDE() volatile#

Set GPIO16’s PDE bit.

Pull down enable

inline void clear_GPIO16_PDE() volatile#

Clear GPIO16’s PDE bit.

Pull down enable

inline void toggle_GPIO16_PDE() volatile#

Toggle GPIO16’s PDE bit.

Pull down enable

inline bool get_GPIO16_PUE() volatile#

Get GPIO16’s PUE bit.

Pull up enable

inline void set_GPIO16_PUE() volatile#

Set GPIO16’s PUE bit.

Pull up enable

inline void clear_GPIO16_PUE() volatile#

Clear GPIO16’s PUE bit.

Pull up enable

inline void toggle_GPIO16_PUE() volatile#

Toggle GPIO16’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO16_DRIVE get_GPIO16_DRIVE() volatile#

Get GPIO16’s DRIVE field.

Drive strength.

inline void set_GPIO16_DRIVE(PADS_BANK0_GPIO16_DRIVE value) volatile#

Set GPIO16’s DRIVE field.

Drive strength.

inline bool get_GPIO16_IE() volatile#

Get GPIO16’s IE bit.

Input enable

inline void set_GPIO16_IE() volatile#

Set GPIO16’s IE bit.

Input enable

inline void clear_GPIO16_IE() volatile#

Clear GPIO16’s IE bit.

Input enable

inline void toggle_GPIO16_IE() volatile#

Toggle GPIO16’s IE bit.

Input enable

inline bool get_GPIO16_OD() volatile#

Get GPIO16’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO16_OD() volatile#

Set GPIO16’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO16_OD() volatile#

Clear GPIO16’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO16_OD() volatile#

Toggle GPIO16’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO16(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO16_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO16’s bit fields.

(read-write) Pad control register

inline void set_GPIO16(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO16_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO16’s bit fields.

(read-write) Pad control register

inline bool get_GPIO17_SLEWFAST() volatile#

Get GPIO17’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO17_SLEWFAST() volatile#

Set GPIO17’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO17_SLEWFAST() volatile#

Clear GPIO17’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO17_SLEWFAST() volatile#

Toggle GPIO17’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO17_SCHMITT() volatile#

Get GPIO17’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO17_SCHMITT() volatile#

Set GPIO17’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO17_SCHMITT() volatile#

Clear GPIO17’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO17_SCHMITT() volatile#

Toggle GPIO17’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO17_PDE() volatile#

Get GPIO17’s PDE bit.

Pull down enable

inline void set_GPIO17_PDE() volatile#

Set GPIO17’s PDE bit.

Pull down enable

inline void clear_GPIO17_PDE() volatile#

Clear GPIO17’s PDE bit.

Pull down enable

inline void toggle_GPIO17_PDE() volatile#

Toggle GPIO17’s PDE bit.

Pull down enable

inline bool get_GPIO17_PUE() volatile#

Get GPIO17’s PUE bit.

Pull up enable

inline void set_GPIO17_PUE() volatile#

Set GPIO17’s PUE bit.

Pull up enable

inline void clear_GPIO17_PUE() volatile#

Clear GPIO17’s PUE bit.

Pull up enable

inline void toggle_GPIO17_PUE() volatile#

Toggle GPIO17’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO17_DRIVE get_GPIO17_DRIVE() volatile#

Get GPIO17’s DRIVE field.

Drive strength.

inline void set_GPIO17_DRIVE(PADS_BANK0_GPIO17_DRIVE value) volatile#

Set GPIO17’s DRIVE field.

Drive strength.

inline bool get_GPIO17_IE() volatile#

Get GPIO17’s IE bit.

Input enable

inline void set_GPIO17_IE() volatile#

Set GPIO17’s IE bit.

Input enable

inline void clear_GPIO17_IE() volatile#

Clear GPIO17’s IE bit.

Input enable

inline void toggle_GPIO17_IE() volatile#

Toggle GPIO17’s IE bit.

Input enable

inline bool get_GPIO17_OD() volatile#

Get GPIO17’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO17_OD() volatile#

Set GPIO17’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO17_OD() volatile#

Clear GPIO17’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO17_OD() volatile#

Toggle GPIO17’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO17(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO17_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO17’s bit fields.

(read-write) Pad control register

inline void set_GPIO17(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO17_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO17’s bit fields.

(read-write) Pad control register

inline bool get_GPIO18_SLEWFAST() volatile#

Get GPIO18’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO18_SLEWFAST() volatile#

Set GPIO18’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO18_SLEWFAST() volatile#

Clear GPIO18’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO18_SLEWFAST() volatile#

Toggle GPIO18’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO18_SCHMITT() volatile#

Get GPIO18’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO18_SCHMITT() volatile#

Set GPIO18’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO18_SCHMITT() volatile#

Clear GPIO18’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO18_SCHMITT() volatile#

Toggle GPIO18’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO18_PDE() volatile#

Get GPIO18’s PDE bit.

Pull down enable

inline void set_GPIO18_PDE() volatile#

Set GPIO18’s PDE bit.

Pull down enable

inline void clear_GPIO18_PDE() volatile#

Clear GPIO18’s PDE bit.

Pull down enable

inline void toggle_GPIO18_PDE() volatile#

Toggle GPIO18’s PDE bit.

Pull down enable

inline bool get_GPIO18_PUE() volatile#

Get GPIO18’s PUE bit.

Pull up enable

inline void set_GPIO18_PUE() volatile#

Set GPIO18’s PUE bit.

Pull up enable

inline void clear_GPIO18_PUE() volatile#

Clear GPIO18’s PUE bit.

Pull up enable

inline void toggle_GPIO18_PUE() volatile#

Toggle GPIO18’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO18_DRIVE get_GPIO18_DRIVE() volatile#

Get GPIO18’s DRIVE field.

Drive strength.

inline void set_GPIO18_DRIVE(PADS_BANK0_GPIO18_DRIVE value) volatile#

Set GPIO18’s DRIVE field.

Drive strength.

inline bool get_GPIO18_IE() volatile#

Get GPIO18’s IE bit.

Input enable

inline void set_GPIO18_IE() volatile#

Set GPIO18’s IE bit.

Input enable

inline void clear_GPIO18_IE() volatile#

Clear GPIO18’s IE bit.

Input enable

inline void toggle_GPIO18_IE() volatile#

Toggle GPIO18’s IE bit.

Input enable

inline bool get_GPIO18_OD() volatile#

Get GPIO18’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO18_OD() volatile#

Set GPIO18’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO18_OD() volatile#

Clear GPIO18’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO18_OD() volatile#

Toggle GPIO18’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO18(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO18_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO18’s bit fields.

(read-write) Pad control register

inline void set_GPIO18(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO18_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO18’s bit fields.

(read-write) Pad control register

inline bool get_GPIO19_SLEWFAST() volatile#

Get GPIO19’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO19_SLEWFAST() volatile#

Set GPIO19’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO19_SLEWFAST() volatile#

Clear GPIO19’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO19_SLEWFAST() volatile#

Toggle GPIO19’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO19_SCHMITT() volatile#

Get GPIO19’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO19_SCHMITT() volatile#

Set GPIO19’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO19_SCHMITT() volatile#

Clear GPIO19’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO19_SCHMITT() volatile#

Toggle GPIO19’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO19_PDE() volatile#

Get GPIO19’s PDE bit.

Pull down enable

inline void set_GPIO19_PDE() volatile#

Set GPIO19’s PDE bit.

Pull down enable

inline void clear_GPIO19_PDE() volatile#

Clear GPIO19’s PDE bit.

Pull down enable

inline void toggle_GPIO19_PDE() volatile#

Toggle GPIO19’s PDE bit.

Pull down enable

inline bool get_GPIO19_PUE() volatile#

Get GPIO19’s PUE bit.

Pull up enable

inline void set_GPIO19_PUE() volatile#

Set GPIO19’s PUE bit.

Pull up enable

inline void clear_GPIO19_PUE() volatile#

Clear GPIO19’s PUE bit.

Pull up enable

inline void toggle_GPIO19_PUE() volatile#

Toggle GPIO19’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO19_DRIVE get_GPIO19_DRIVE() volatile#

Get GPIO19’s DRIVE field.

Drive strength.

inline void set_GPIO19_DRIVE(PADS_BANK0_GPIO19_DRIVE value) volatile#

Set GPIO19’s DRIVE field.

Drive strength.

inline bool get_GPIO19_IE() volatile#

Get GPIO19’s IE bit.

Input enable

inline void set_GPIO19_IE() volatile#

Set GPIO19’s IE bit.

Input enable

inline void clear_GPIO19_IE() volatile#

Clear GPIO19’s IE bit.

Input enable

inline void toggle_GPIO19_IE() volatile#

Toggle GPIO19’s IE bit.

Input enable

inline bool get_GPIO19_OD() volatile#

Get GPIO19’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO19_OD() volatile#

Set GPIO19’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO19_OD() volatile#

Clear GPIO19’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO19_OD() volatile#

Toggle GPIO19’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO19(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO19_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO19’s bit fields.

(read-write) Pad control register

inline void set_GPIO19(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO19_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO19’s bit fields.

(read-write) Pad control register

inline bool get_GPIO20_SLEWFAST() volatile#

Get GPIO20’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO20_SLEWFAST() volatile#

Set GPIO20’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO20_SLEWFAST() volatile#

Clear GPIO20’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO20_SLEWFAST() volatile#

Toggle GPIO20’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO20_SCHMITT() volatile#

Get GPIO20’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO20_SCHMITT() volatile#

Set GPIO20’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO20_SCHMITT() volatile#

Clear GPIO20’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO20_SCHMITT() volatile#

Toggle GPIO20’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO20_PDE() volatile#

Get GPIO20’s PDE bit.

Pull down enable

inline void set_GPIO20_PDE() volatile#

Set GPIO20’s PDE bit.

Pull down enable

inline void clear_GPIO20_PDE() volatile#

Clear GPIO20’s PDE bit.

Pull down enable

inline void toggle_GPIO20_PDE() volatile#

Toggle GPIO20’s PDE bit.

Pull down enable

inline bool get_GPIO20_PUE() volatile#

Get GPIO20’s PUE bit.

Pull up enable

inline void set_GPIO20_PUE() volatile#

Set GPIO20’s PUE bit.

Pull up enable

inline void clear_GPIO20_PUE() volatile#

Clear GPIO20’s PUE bit.

Pull up enable

inline void toggle_GPIO20_PUE() volatile#

Toggle GPIO20’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO20_DRIVE get_GPIO20_DRIVE() volatile#

Get GPIO20’s DRIVE field.

Drive strength.

inline void set_GPIO20_DRIVE(PADS_BANK0_GPIO20_DRIVE value) volatile#

Set GPIO20’s DRIVE field.

Drive strength.

inline bool get_GPIO20_IE() volatile#

Get GPIO20’s IE bit.

Input enable

inline void set_GPIO20_IE() volatile#

Set GPIO20’s IE bit.

Input enable

inline void clear_GPIO20_IE() volatile#

Clear GPIO20’s IE bit.

Input enable

inline void toggle_GPIO20_IE() volatile#

Toggle GPIO20’s IE bit.

Input enable

inline bool get_GPIO20_OD() volatile#

Get GPIO20’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO20_OD() volatile#

Set GPIO20’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO20_OD() volatile#

Clear GPIO20’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO20_OD() volatile#

Toggle GPIO20’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO20(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO20_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO20’s bit fields.

(read-write) Pad control register

inline void set_GPIO20(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO20_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO20’s bit fields.

(read-write) Pad control register

inline bool get_GPIO21_SLEWFAST() volatile#

Get GPIO21’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO21_SLEWFAST() volatile#

Set GPIO21’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO21_SLEWFAST() volatile#

Clear GPIO21’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO21_SLEWFAST() volatile#

Toggle GPIO21’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO21_SCHMITT() volatile#

Get GPIO21’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO21_SCHMITT() volatile#

Set GPIO21’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO21_SCHMITT() volatile#

Clear GPIO21’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO21_SCHMITT() volatile#

Toggle GPIO21’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO21_PDE() volatile#

Get GPIO21’s PDE bit.

Pull down enable

inline void set_GPIO21_PDE() volatile#

Set GPIO21’s PDE bit.

Pull down enable

inline void clear_GPIO21_PDE() volatile#

Clear GPIO21’s PDE bit.

Pull down enable

inline void toggle_GPIO21_PDE() volatile#

Toggle GPIO21’s PDE bit.

Pull down enable

inline bool get_GPIO21_PUE() volatile#

Get GPIO21’s PUE bit.

Pull up enable

inline void set_GPIO21_PUE() volatile#

Set GPIO21’s PUE bit.

Pull up enable

inline void clear_GPIO21_PUE() volatile#

Clear GPIO21’s PUE bit.

Pull up enable

inline void toggle_GPIO21_PUE() volatile#

Toggle GPIO21’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO21_DRIVE get_GPIO21_DRIVE() volatile#

Get GPIO21’s DRIVE field.

Drive strength.

inline void set_GPIO21_DRIVE(PADS_BANK0_GPIO21_DRIVE value) volatile#

Set GPIO21’s DRIVE field.

Drive strength.

inline bool get_GPIO21_IE() volatile#

Get GPIO21’s IE bit.

Input enable

inline void set_GPIO21_IE() volatile#

Set GPIO21’s IE bit.

Input enable

inline void clear_GPIO21_IE() volatile#

Clear GPIO21’s IE bit.

Input enable

inline void toggle_GPIO21_IE() volatile#

Toggle GPIO21’s IE bit.

Input enable

inline bool get_GPIO21_OD() volatile#

Get GPIO21’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO21_OD() volatile#

Set GPIO21’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO21_OD() volatile#

Clear GPIO21’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO21_OD() volatile#

Toggle GPIO21’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO21(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO21_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO21’s bit fields.

(read-write) Pad control register

inline void set_GPIO21(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO21_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO21’s bit fields.

(read-write) Pad control register

inline bool get_GPIO22_SLEWFAST() volatile#

Get GPIO22’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO22_SLEWFAST() volatile#

Set GPIO22’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO22_SLEWFAST() volatile#

Clear GPIO22’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO22_SLEWFAST() volatile#

Toggle GPIO22’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO22_SCHMITT() volatile#

Get GPIO22’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO22_SCHMITT() volatile#

Set GPIO22’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO22_SCHMITT() volatile#

Clear GPIO22’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO22_SCHMITT() volatile#

Toggle GPIO22’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO22_PDE() volatile#

Get GPIO22’s PDE bit.

Pull down enable

inline void set_GPIO22_PDE() volatile#

Set GPIO22’s PDE bit.

Pull down enable

inline void clear_GPIO22_PDE() volatile#

Clear GPIO22’s PDE bit.

Pull down enable

inline void toggle_GPIO22_PDE() volatile#

Toggle GPIO22’s PDE bit.

Pull down enable

inline bool get_GPIO22_PUE() volatile#

Get GPIO22’s PUE bit.

Pull up enable

inline void set_GPIO22_PUE() volatile#

Set GPIO22’s PUE bit.

Pull up enable

inline void clear_GPIO22_PUE() volatile#

Clear GPIO22’s PUE bit.

Pull up enable

inline void toggle_GPIO22_PUE() volatile#

Toggle GPIO22’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO22_DRIVE get_GPIO22_DRIVE() volatile#

Get GPIO22’s DRIVE field.

Drive strength.

inline void set_GPIO22_DRIVE(PADS_BANK0_GPIO22_DRIVE value) volatile#

Set GPIO22’s DRIVE field.

Drive strength.

inline bool get_GPIO22_IE() volatile#

Get GPIO22’s IE bit.

Input enable

inline void set_GPIO22_IE() volatile#

Set GPIO22’s IE bit.

Input enable

inline void clear_GPIO22_IE() volatile#

Clear GPIO22’s IE bit.

Input enable

inline void toggle_GPIO22_IE() volatile#

Toggle GPIO22’s IE bit.

Input enable

inline bool get_GPIO22_OD() volatile#

Get GPIO22’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO22_OD() volatile#

Set GPIO22’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO22_OD() volatile#

Clear GPIO22’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO22_OD() volatile#

Toggle GPIO22’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO22(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO22_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO22’s bit fields.

(read-write) Pad control register

inline void set_GPIO22(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO22_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO22’s bit fields.

(read-write) Pad control register

inline bool get_GPIO23_SLEWFAST() volatile#

Get GPIO23’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO23_SLEWFAST() volatile#

Set GPIO23’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO23_SLEWFAST() volatile#

Clear GPIO23’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO23_SLEWFAST() volatile#

Toggle GPIO23’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO23_SCHMITT() volatile#

Get GPIO23’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO23_SCHMITT() volatile#

Set GPIO23’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO23_SCHMITT() volatile#

Clear GPIO23’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO23_SCHMITT() volatile#

Toggle GPIO23’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO23_PDE() volatile#

Get GPIO23’s PDE bit.

Pull down enable

inline void set_GPIO23_PDE() volatile#

Set GPIO23’s PDE bit.

Pull down enable

inline void clear_GPIO23_PDE() volatile#

Clear GPIO23’s PDE bit.

Pull down enable

inline void toggle_GPIO23_PDE() volatile#

Toggle GPIO23’s PDE bit.

Pull down enable

inline bool get_GPIO23_PUE() volatile#

Get GPIO23’s PUE bit.

Pull up enable

inline void set_GPIO23_PUE() volatile#

Set GPIO23’s PUE bit.

Pull up enable

inline void clear_GPIO23_PUE() volatile#

Clear GPIO23’s PUE bit.

Pull up enable

inline void toggle_GPIO23_PUE() volatile#

Toggle GPIO23’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO23_DRIVE get_GPIO23_DRIVE() volatile#

Get GPIO23’s DRIVE field.

Drive strength.

inline void set_GPIO23_DRIVE(PADS_BANK0_GPIO23_DRIVE value) volatile#

Set GPIO23’s DRIVE field.

Drive strength.

inline bool get_GPIO23_IE() volatile#

Get GPIO23’s IE bit.

Input enable

inline void set_GPIO23_IE() volatile#

Set GPIO23’s IE bit.

Input enable

inline void clear_GPIO23_IE() volatile#

Clear GPIO23’s IE bit.

Input enable

inline void toggle_GPIO23_IE() volatile#

Toggle GPIO23’s IE bit.

Input enable

inline bool get_GPIO23_OD() volatile#

Get GPIO23’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO23_OD() volatile#

Set GPIO23’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO23_OD() volatile#

Clear GPIO23’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO23_OD() volatile#

Toggle GPIO23’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO23(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO23_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO23’s bit fields.

(read-write) Pad control register

inline void set_GPIO23(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO23_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO23’s bit fields.

(read-write) Pad control register

inline bool get_GPIO24_SLEWFAST() volatile#

Get GPIO24’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO24_SLEWFAST() volatile#

Set GPIO24’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO24_SLEWFAST() volatile#

Clear GPIO24’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO24_SLEWFAST() volatile#

Toggle GPIO24’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO24_SCHMITT() volatile#

Get GPIO24’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO24_SCHMITT() volatile#

Set GPIO24’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO24_SCHMITT() volatile#

Clear GPIO24’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO24_SCHMITT() volatile#

Toggle GPIO24’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO24_PDE() volatile#

Get GPIO24’s PDE bit.

Pull down enable

inline void set_GPIO24_PDE() volatile#

Set GPIO24’s PDE bit.

Pull down enable

inline void clear_GPIO24_PDE() volatile#

Clear GPIO24’s PDE bit.

Pull down enable

inline void toggle_GPIO24_PDE() volatile#

Toggle GPIO24’s PDE bit.

Pull down enable

inline bool get_GPIO24_PUE() volatile#

Get GPIO24’s PUE bit.

Pull up enable

inline void set_GPIO24_PUE() volatile#

Set GPIO24’s PUE bit.

Pull up enable

inline void clear_GPIO24_PUE() volatile#

Clear GPIO24’s PUE bit.

Pull up enable

inline void toggle_GPIO24_PUE() volatile#

Toggle GPIO24’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO24_DRIVE get_GPIO24_DRIVE() volatile#

Get GPIO24’s DRIVE field.

Drive strength.

inline void set_GPIO24_DRIVE(PADS_BANK0_GPIO24_DRIVE value) volatile#

Set GPIO24’s DRIVE field.

Drive strength.

inline bool get_GPIO24_IE() volatile#

Get GPIO24’s IE bit.

Input enable

inline void set_GPIO24_IE() volatile#

Set GPIO24’s IE bit.

Input enable

inline void clear_GPIO24_IE() volatile#

Clear GPIO24’s IE bit.

Input enable

inline void toggle_GPIO24_IE() volatile#

Toggle GPIO24’s IE bit.

Input enable

inline bool get_GPIO24_OD() volatile#

Get GPIO24’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO24_OD() volatile#

Set GPIO24’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO24_OD() volatile#

Clear GPIO24’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO24_OD() volatile#

Toggle GPIO24’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO24(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO24_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO24’s bit fields.

(read-write) Pad control register

inline void set_GPIO24(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO24_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO24’s bit fields.

(read-write) Pad control register

inline bool get_GPIO25_SLEWFAST() volatile#

Get GPIO25’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO25_SLEWFAST() volatile#

Set GPIO25’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO25_SLEWFAST() volatile#

Clear GPIO25’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO25_SLEWFAST() volatile#

Toggle GPIO25’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO25_SCHMITT() volatile#

Get GPIO25’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO25_SCHMITT() volatile#

Set GPIO25’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO25_SCHMITT() volatile#

Clear GPIO25’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO25_SCHMITT() volatile#

Toggle GPIO25’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO25_PDE() volatile#

Get GPIO25’s PDE bit.

Pull down enable

inline void set_GPIO25_PDE() volatile#

Set GPIO25’s PDE bit.

Pull down enable

inline void clear_GPIO25_PDE() volatile#

Clear GPIO25’s PDE bit.

Pull down enable

inline void toggle_GPIO25_PDE() volatile#

Toggle GPIO25’s PDE bit.

Pull down enable

inline bool get_GPIO25_PUE() volatile#

Get GPIO25’s PUE bit.

Pull up enable

inline void set_GPIO25_PUE() volatile#

Set GPIO25’s PUE bit.

Pull up enable

inline void clear_GPIO25_PUE() volatile#

Clear GPIO25’s PUE bit.

Pull up enable

inline void toggle_GPIO25_PUE() volatile#

Toggle GPIO25’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO25_DRIVE get_GPIO25_DRIVE() volatile#

Get GPIO25’s DRIVE field.

Drive strength.

inline void set_GPIO25_DRIVE(PADS_BANK0_GPIO25_DRIVE value) volatile#

Set GPIO25’s DRIVE field.

Drive strength.

inline bool get_GPIO25_IE() volatile#

Get GPIO25’s IE bit.

Input enable

inline void set_GPIO25_IE() volatile#

Set GPIO25’s IE bit.

Input enable

inline void clear_GPIO25_IE() volatile#

Clear GPIO25’s IE bit.

Input enable

inline void toggle_GPIO25_IE() volatile#

Toggle GPIO25’s IE bit.

Input enable

inline bool get_GPIO25_OD() volatile#

Get GPIO25’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO25_OD() volatile#

Set GPIO25’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO25_OD() volatile#

Clear GPIO25’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO25_OD() volatile#

Toggle GPIO25’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO25(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO25_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO25’s bit fields.

(read-write) Pad control register

inline void set_GPIO25(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO25_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO25’s bit fields.

(read-write) Pad control register

inline bool get_GPIO26_SLEWFAST() volatile#

Get GPIO26’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO26_SLEWFAST() volatile#

Set GPIO26’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO26_SLEWFAST() volatile#

Clear GPIO26’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO26_SLEWFAST() volatile#

Toggle GPIO26’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO26_SCHMITT() volatile#

Get GPIO26’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO26_SCHMITT() volatile#

Set GPIO26’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO26_SCHMITT() volatile#

Clear GPIO26’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO26_SCHMITT() volatile#

Toggle GPIO26’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO26_PDE() volatile#

Get GPIO26’s PDE bit.

Pull down enable

inline void set_GPIO26_PDE() volatile#

Set GPIO26’s PDE bit.

Pull down enable

inline void clear_GPIO26_PDE() volatile#

Clear GPIO26’s PDE bit.

Pull down enable

inline void toggle_GPIO26_PDE() volatile#

Toggle GPIO26’s PDE bit.

Pull down enable

inline bool get_GPIO26_PUE() volatile#

Get GPIO26’s PUE bit.

Pull up enable

inline void set_GPIO26_PUE() volatile#

Set GPIO26’s PUE bit.

Pull up enable

inline void clear_GPIO26_PUE() volatile#

Clear GPIO26’s PUE bit.

Pull up enable

inline void toggle_GPIO26_PUE() volatile#

Toggle GPIO26’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO26_DRIVE get_GPIO26_DRIVE() volatile#

Get GPIO26’s DRIVE field.

Drive strength.

inline void set_GPIO26_DRIVE(PADS_BANK0_GPIO26_DRIVE value) volatile#

Set GPIO26’s DRIVE field.

Drive strength.

inline bool get_GPIO26_IE() volatile#

Get GPIO26’s IE bit.

Input enable

inline void set_GPIO26_IE() volatile#

Set GPIO26’s IE bit.

Input enable

inline void clear_GPIO26_IE() volatile#

Clear GPIO26’s IE bit.

Input enable

inline void toggle_GPIO26_IE() volatile#

Toggle GPIO26’s IE bit.

Input enable

inline bool get_GPIO26_OD() volatile#

Get GPIO26’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO26_OD() volatile#

Set GPIO26’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO26_OD() volatile#

Clear GPIO26’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO26_OD() volatile#

Toggle GPIO26’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO26(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO26_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO26’s bit fields.

(read-write) Pad control register

inline void set_GPIO26(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO26_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO26’s bit fields.

(read-write) Pad control register

inline bool get_GPIO27_SLEWFAST() volatile#

Get GPIO27’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO27_SLEWFAST() volatile#

Set GPIO27’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO27_SLEWFAST() volatile#

Clear GPIO27’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO27_SLEWFAST() volatile#

Toggle GPIO27’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO27_SCHMITT() volatile#

Get GPIO27’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO27_SCHMITT() volatile#

Set GPIO27’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO27_SCHMITT() volatile#

Clear GPIO27’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO27_SCHMITT() volatile#

Toggle GPIO27’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO27_PDE() volatile#

Get GPIO27’s PDE bit.

Pull down enable

inline void set_GPIO27_PDE() volatile#

Set GPIO27’s PDE bit.

Pull down enable

inline void clear_GPIO27_PDE() volatile#

Clear GPIO27’s PDE bit.

Pull down enable

inline void toggle_GPIO27_PDE() volatile#

Toggle GPIO27’s PDE bit.

Pull down enable

inline bool get_GPIO27_PUE() volatile#

Get GPIO27’s PUE bit.

Pull up enable

inline void set_GPIO27_PUE() volatile#

Set GPIO27’s PUE bit.

Pull up enable

inline void clear_GPIO27_PUE() volatile#

Clear GPIO27’s PUE bit.

Pull up enable

inline void toggle_GPIO27_PUE() volatile#

Toggle GPIO27’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO27_DRIVE get_GPIO27_DRIVE() volatile#

Get GPIO27’s DRIVE field.

Drive strength.

inline void set_GPIO27_DRIVE(PADS_BANK0_GPIO27_DRIVE value) volatile#

Set GPIO27’s DRIVE field.

Drive strength.

inline bool get_GPIO27_IE() volatile#

Get GPIO27’s IE bit.

Input enable

inline void set_GPIO27_IE() volatile#

Set GPIO27’s IE bit.

Input enable

inline void clear_GPIO27_IE() volatile#

Clear GPIO27’s IE bit.

Input enable

inline void toggle_GPIO27_IE() volatile#

Toggle GPIO27’s IE bit.

Input enable

inline bool get_GPIO27_OD() volatile#

Get GPIO27’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO27_OD() volatile#

Set GPIO27’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO27_OD() volatile#

Clear GPIO27’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO27_OD() volatile#

Toggle GPIO27’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO27(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO27_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO27’s bit fields.

(read-write) Pad control register

inline void set_GPIO27(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO27_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO27’s bit fields.

(read-write) Pad control register

inline bool get_GPIO28_SLEWFAST() volatile#

Get GPIO28’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO28_SLEWFAST() volatile#

Set GPIO28’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO28_SLEWFAST() volatile#

Clear GPIO28’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO28_SLEWFAST() volatile#

Toggle GPIO28’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO28_SCHMITT() volatile#

Get GPIO28’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO28_SCHMITT() volatile#

Set GPIO28’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO28_SCHMITT() volatile#

Clear GPIO28’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO28_SCHMITT() volatile#

Toggle GPIO28’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO28_PDE() volatile#

Get GPIO28’s PDE bit.

Pull down enable

inline void set_GPIO28_PDE() volatile#

Set GPIO28’s PDE bit.

Pull down enable

inline void clear_GPIO28_PDE() volatile#

Clear GPIO28’s PDE bit.

Pull down enable

inline void toggle_GPIO28_PDE() volatile#

Toggle GPIO28’s PDE bit.

Pull down enable

inline bool get_GPIO28_PUE() volatile#

Get GPIO28’s PUE bit.

Pull up enable

inline void set_GPIO28_PUE() volatile#

Set GPIO28’s PUE bit.

Pull up enable

inline void clear_GPIO28_PUE() volatile#

Clear GPIO28’s PUE bit.

Pull up enable

inline void toggle_GPIO28_PUE() volatile#

Toggle GPIO28’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO28_DRIVE get_GPIO28_DRIVE() volatile#

Get GPIO28’s DRIVE field.

Drive strength.

inline void set_GPIO28_DRIVE(PADS_BANK0_GPIO28_DRIVE value) volatile#

Set GPIO28’s DRIVE field.

Drive strength.

inline bool get_GPIO28_IE() volatile#

Get GPIO28’s IE bit.

Input enable

inline void set_GPIO28_IE() volatile#

Set GPIO28’s IE bit.

Input enable

inline void clear_GPIO28_IE() volatile#

Clear GPIO28’s IE bit.

Input enable

inline void toggle_GPIO28_IE() volatile#

Toggle GPIO28’s IE bit.

Input enable

inline bool get_GPIO28_OD() volatile#

Get GPIO28’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO28_OD() volatile#

Set GPIO28’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO28_OD() volatile#

Clear GPIO28’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO28_OD() volatile#

Toggle GPIO28’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO28(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO28_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO28’s bit fields.

(read-write) Pad control register

inline void set_GPIO28(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO28_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO28’s bit fields.

(read-write) Pad control register

inline bool get_GPIO29_SLEWFAST() volatile#

Get GPIO29’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_GPIO29_SLEWFAST() volatile#

Set GPIO29’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_GPIO29_SLEWFAST() volatile#

Clear GPIO29’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_GPIO29_SLEWFAST() volatile#

Toggle GPIO29’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_GPIO29_SCHMITT() volatile#

Get GPIO29’s SCHMITT bit.

Enable schmitt trigger

inline void set_GPIO29_SCHMITT() volatile#

Set GPIO29’s SCHMITT bit.

Enable schmitt trigger

inline void clear_GPIO29_SCHMITT() volatile#

Clear GPIO29’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_GPIO29_SCHMITT() volatile#

Toggle GPIO29’s SCHMITT bit.

Enable schmitt trigger

inline bool get_GPIO29_PDE() volatile#

Get GPIO29’s PDE bit.

Pull down enable

inline void set_GPIO29_PDE() volatile#

Set GPIO29’s PDE bit.

Pull down enable

inline void clear_GPIO29_PDE() volatile#

Clear GPIO29’s PDE bit.

Pull down enable

inline void toggle_GPIO29_PDE() volatile#

Toggle GPIO29’s PDE bit.

Pull down enable

inline bool get_GPIO29_PUE() volatile#

Get GPIO29’s PUE bit.

Pull up enable

inline void set_GPIO29_PUE() volatile#

Set GPIO29’s PUE bit.

Pull up enable

inline void clear_GPIO29_PUE() volatile#

Clear GPIO29’s PUE bit.

Pull up enable

inline void toggle_GPIO29_PUE() volatile#

Toggle GPIO29’s PUE bit.

Pull up enable

inline PADS_BANK0_GPIO29_DRIVE get_GPIO29_DRIVE() volatile#

Get GPIO29’s DRIVE field.

Drive strength.

inline void set_GPIO29_DRIVE(PADS_BANK0_GPIO29_DRIVE value) volatile#

Set GPIO29’s DRIVE field.

Drive strength.

inline bool get_GPIO29_IE() volatile#

Get GPIO29’s IE bit.

Input enable

inline void set_GPIO29_IE() volatile#

Set GPIO29’s IE bit.

Input enable

inline void clear_GPIO29_IE() volatile#

Clear GPIO29’s IE bit.

Input enable

inline void toggle_GPIO29_IE() volatile#

Toggle GPIO29’s IE bit.

Input enable

inline bool get_GPIO29_OD() volatile#

Get GPIO29’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_GPIO29_OD() volatile#

Set GPIO29’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_GPIO29_OD() volatile#

Clear GPIO29’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_GPIO29_OD() volatile#

Toggle GPIO29’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_GPIO29(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_GPIO29_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of GPIO29’s bit fields.

(read-write) Pad control register

inline void set_GPIO29(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_GPIO29_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of GPIO29’s bit fields.

(read-write) Pad control register

inline bool get_SWCLK_SLEWFAST() volatile#

Get SWCLK’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_SWCLK_SLEWFAST() volatile#

Set SWCLK’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_SWCLK_SLEWFAST() volatile#

Clear SWCLK’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_SWCLK_SLEWFAST() volatile#

Toggle SWCLK’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_SWCLK_SCHMITT() volatile#

Get SWCLK’s SCHMITT bit.

Enable schmitt trigger

inline void set_SWCLK_SCHMITT() volatile#

Set SWCLK’s SCHMITT bit.

Enable schmitt trigger

inline void clear_SWCLK_SCHMITT() volatile#

Clear SWCLK’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_SWCLK_SCHMITT() volatile#

Toggle SWCLK’s SCHMITT bit.

Enable schmitt trigger

inline bool get_SWCLK_PDE() volatile#

Get SWCLK’s PDE bit.

Pull down enable

inline void set_SWCLK_PDE() volatile#

Set SWCLK’s PDE bit.

Pull down enable

inline void clear_SWCLK_PDE() volatile#

Clear SWCLK’s PDE bit.

Pull down enable

inline void toggle_SWCLK_PDE() volatile#

Toggle SWCLK’s PDE bit.

Pull down enable

inline bool get_SWCLK_PUE() volatile#

Get SWCLK’s PUE bit.

Pull up enable

inline void set_SWCLK_PUE() volatile#

Set SWCLK’s PUE bit.

Pull up enable

inline void clear_SWCLK_PUE() volatile#

Clear SWCLK’s PUE bit.

Pull up enable

inline void toggle_SWCLK_PUE() volatile#

Toggle SWCLK’s PUE bit.

Pull up enable

inline PADS_BANK0_SWCLK_DRIVE get_SWCLK_DRIVE() volatile#

Get SWCLK’s DRIVE field.

Drive strength.

inline void set_SWCLK_DRIVE(PADS_BANK0_SWCLK_DRIVE value) volatile#

Set SWCLK’s DRIVE field.

Drive strength.

inline bool get_SWCLK_IE() volatile#

Get SWCLK’s IE bit.

Input enable

inline void set_SWCLK_IE() volatile#

Set SWCLK’s IE bit.

Input enable

inline void clear_SWCLK_IE() volatile#

Clear SWCLK’s IE bit.

Input enable

inline void toggle_SWCLK_IE() volatile#

Toggle SWCLK’s IE bit.

Input enable

inline bool get_SWCLK_OD() volatile#

Get SWCLK’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_SWCLK_OD() volatile#

Set SWCLK’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_SWCLK_OD() volatile#

Clear SWCLK’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_SWCLK_OD() volatile#

Toggle SWCLK’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_SWCLK(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_SWCLK_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of SWCLK’s bit fields.

(read-write) Pad control register

inline void set_SWCLK(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_SWCLK_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of SWCLK’s bit fields.

(read-write) Pad control register

inline bool get_SWD_SLEWFAST() volatile#

Get SWD’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void set_SWD_SLEWFAST() volatile#

Set SWD’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void clear_SWD_SLEWFAST() volatile#

Clear SWD’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline void toggle_SWD_SLEWFAST() volatile#

Toggle SWD’s SLEWFAST bit.

Slew rate control. 1 = Fast, 0 = Slow

inline bool get_SWD_SCHMITT() volatile#

Get SWD’s SCHMITT bit.

Enable schmitt trigger

inline void set_SWD_SCHMITT() volatile#

Set SWD’s SCHMITT bit.

Enable schmitt trigger

inline void clear_SWD_SCHMITT() volatile#

Clear SWD’s SCHMITT bit.

Enable schmitt trigger

inline void toggle_SWD_SCHMITT() volatile#

Toggle SWD’s SCHMITT bit.

Enable schmitt trigger

inline bool get_SWD_PDE() volatile#

Get SWD’s PDE bit.

Pull down enable

inline void set_SWD_PDE() volatile#

Set SWD’s PDE bit.

Pull down enable

inline void clear_SWD_PDE() volatile#

Clear SWD’s PDE bit.

Pull down enable

inline void toggle_SWD_PDE() volatile#

Toggle SWD’s PDE bit.

Pull down enable

inline bool get_SWD_PUE() volatile#

Get SWD’s PUE bit.

Pull up enable

inline void set_SWD_PUE() volatile#

Set SWD’s PUE bit.

Pull up enable

inline void clear_SWD_PUE() volatile#

Clear SWD’s PUE bit.

Pull up enable

inline void toggle_SWD_PUE() volatile#

Toggle SWD’s PUE bit.

Pull up enable

inline PADS_BANK0_SWD_DRIVE get_SWD_DRIVE() volatile#

Get SWD’s DRIVE field.

Drive strength.

inline void set_SWD_DRIVE(PADS_BANK0_SWD_DRIVE value) volatile#

Set SWD’s DRIVE field.

Drive strength.

inline bool get_SWD_IE() volatile#

Get SWD’s IE bit.

Input enable

inline void set_SWD_IE() volatile#

Set SWD’s IE bit.

Input enable

inline void clear_SWD_IE() volatile#

Clear SWD’s IE bit.

Input enable

inline void toggle_SWD_IE() volatile#

Toggle SWD’s IE bit.

Input enable

inline bool get_SWD_OD() volatile#

Get SWD’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void set_SWD_OD() volatile#

Set SWD’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void clear_SWD_OD() volatile#

Clear SWD’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void toggle_SWD_OD() volatile#

Toggle SWD’s OD bit.

Output disable. Has priority over output enable from peripherals

inline void get_SWD(bool &SLEWFAST, bool &SCHMITT, bool &PDE, bool &PUE, PADS_BANK0_SWD_DRIVE &DRIVE, bool &IE, bool &OD) volatile#

Get all of SWD’s bit fields.

(read-write) Pad control register

inline void set_SWD(bool SLEWFAST, bool SCHMITT, bool PDE, bool PUE, PADS_BANK0_SWD_DRIVE DRIVE, bool IE, bool OD) volatile#

Set all of SWD’s bit fields.

(read-write) Pad control register

Public Members

uint32_t VOLTAGE_SELECT#

(read-write) Voltage select. Per bank control

uint32_t GPIO0#

(read-write) Pad control register

uint32_t GPIO1#

(read-write) Pad control register

uint32_t GPIO2#

(read-write) Pad control register

uint32_t GPIO3#

(read-write) Pad control register

uint32_t GPIO4#

(read-write) Pad control register

uint32_t GPIO5#

(read-write) Pad control register

uint32_t GPIO6#

(read-write) Pad control register

uint32_t GPIO7#

(read-write) Pad control register

uint32_t GPIO8#

(read-write) Pad control register

uint32_t GPIO9#

(read-write) Pad control register

uint32_t GPIO10#

(read-write) Pad control register

uint32_t GPIO11#

(read-write) Pad control register

uint32_t GPIO12#

(read-write) Pad control register

uint32_t GPIO13#

(read-write) Pad control register

uint32_t GPIO14#

(read-write) Pad control register

uint32_t GPIO15#

(read-write) Pad control register

uint32_t GPIO16#

(read-write) Pad control register

uint32_t GPIO17#

(read-write) Pad control register

uint32_t GPIO18#

(read-write) Pad control register

uint32_t GPIO19#

(read-write) Pad control register

uint32_t GPIO20#

(read-write) Pad control register

uint32_t GPIO21#

(read-write) Pad control register

uint32_t GPIO22#

(read-write) Pad control register

uint32_t GPIO23#

(read-write) Pad control register

uint32_t GPIO24#

(read-write) Pad control register

uint32_t GPIO25#

(read-write) Pad control register

uint32_t GPIO26#

(read-write) Pad control register

uint32_t GPIO27#

(read-write) Pad control register

uint32_t GPIO28#

(read-write) Pad control register

uint32_t GPIO29#

(read-write) Pad control register

uint32_t SWCLK#

(read-write) Pad control register

uint32_t SWD#

(read-write) Pad control register

Public Static Attributes

static constexpr std::size_t size = 132#

pads_bank0’s size in bytes.