Kevin O'Connor c0014efc4a rp2040: Resynchronize with upstream Klipper code and support rp2350 chips
Synchronize with the latest Klipper code.  This pulls in the latest
lib/ files (needed to use the pico-sdk v2.0.0 version).  It updates to
latest can2040 code (needed for pico-sdk v2.0.0 support).  It
implements USB double buffering (as is now done in Klipper).  It adds
in support for additional UART pins (as is now done in Klipper).  It
adds support for rp2350 chips.

This replaces the execute in ram code previously implemented in
Katapult with the execute in ram code that is now standard in Klipper.

The CONFIG_RP2040_ADD_BOOT_SIGNATURE kconfig symbol was removed and
the build now always produces a katapult.withclear.uf2 file.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2024-12-17 19:27:43 -05:00

3981 lines
187 KiB
C

// THIS HEADER FILE IS AUTOMATICALLY GENERATED -- DO NOT EDIT
/**
* Copyright (c) 2024 Raspberry Pi Ltd.
*
* SPDX-License-Identifier: BSD-3-Clause
*/
// =============================================================================
// Register block : PADS_BANK0
// Version : 1
// Bus type : apb
// =============================================================================
#ifndef _HARDWARE_REGS_PADS_BANK0_H
#define _HARDWARE_REGS_PADS_BANK0_H
// =============================================================================
// Register : PADS_BANK0_VOLTAGE_SELECT
// Description : Voltage select. Per bank control
// 0x0 -> Set voltage to 3.3V (DVDD >= 2V5)
// 0x1 -> Set voltage to 1.8V (DVDD <= 1V8)
#define PADS_BANK0_VOLTAGE_SELECT_OFFSET _u(0x00000000)
#define PADS_BANK0_VOLTAGE_SELECT_BITS _u(0x00000001)
#define PADS_BANK0_VOLTAGE_SELECT_RESET _u(0x00000000)
#define PADS_BANK0_VOLTAGE_SELECT_MSB _u(0)
#define PADS_BANK0_VOLTAGE_SELECT_LSB _u(0)
#define PADS_BANK0_VOLTAGE_SELECT_ACCESS "RW"
#define PADS_BANK0_VOLTAGE_SELECT_VALUE_3V3 _u(0x0)
#define PADS_BANK0_VOLTAGE_SELECT_VALUE_1V8 _u(0x1)
// =============================================================================
// Register : PADS_BANK0_GPIO0
#define PADS_BANK0_GPIO0_OFFSET _u(0x00000004)
#define PADS_BANK0_GPIO0_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO0_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO0_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO0_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO0_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO0_ISO_MSB _u(8)
#define PADS_BANK0_GPIO0_ISO_LSB _u(8)
#define PADS_BANK0_GPIO0_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO0_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO0_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO0_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO0_OD_MSB _u(7)
#define PADS_BANK0_GPIO0_OD_LSB _u(7)
#define PADS_BANK0_GPIO0_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO0_IE
// Description : Input enable
#define PADS_BANK0_GPIO0_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO0_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO0_IE_MSB _u(6)
#define PADS_BANK0_GPIO0_IE_LSB _u(6)
#define PADS_BANK0_GPIO0_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO0_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO0_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO0_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO0_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO0_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO0_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO0_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO0_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO0_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO0_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO0_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO0_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO0_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO0_PUE_MSB _u(3)
#define PADS_BANK0_GPIO0_PUE_LSB _u(3)
#define PADS_BANK0_GPIO0_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO0_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO0_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO0_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO0_PDE_MSB _u(2)
#define PADS_BANK0_GPIO0_PDE_LSB _u(2)
#define PADS_BANK0_GPIO0_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO0_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO0_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO0_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO0_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO0_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO0_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO0_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO0_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO0_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO0_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO0_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO0_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO1
#define PADS_BANK0_GPIO1_OFFSET _u(0x00000008)
#define PADS_BANK0_GPIO1_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO1_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO1_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO1_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO1_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO1_ISO_MSB _u(8)
#define PADS_BANK0_GPIO1_ISO_LSB _u(8)
#define PADS_BANK0_GPIO1_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO1_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO1_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO1_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO1_OD_MSB _u(7)
#define PADS_BANK0_GPIO1_OD_LSB _u(7)
#define PADS_BANK0_GPIO1_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO1_IE
// Description : Input enable
#define PADS_BANK0_GPIO1_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO1_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO1_IE_MSB _u(6)
#define PADS_BANK0_GPIO1_IE_LSB _u(6)
#define PADS_BANK0_GPIO1_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO1_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO1_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO1_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO1_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO1_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO1_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO1_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO1_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO1_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO1_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO1_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO1_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO1_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO1_PUE_MSB _u(3)
#define PADS_BANK0_GPIO1_PUE_LSB _u(3)
#define PADS_BANK0_GPIO1_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO1_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO1_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO1_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO1_PDE_MSB _u(2)
#define PADS_BANK0_GPIO1_PDE_LSB _u(2)
#define PADS_BANK0_GPIO1_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO1_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO1_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO1_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO1_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO1_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO1_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO1_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO1_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO1_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO1_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO1_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO1_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO2
#define PADS_BANK0_GPIO2_OFFSET _u(0x0000000c)
#define PADS_BANK0_GPIO2_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO2_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO2_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO2_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO2_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO2_ISO_MSB _u(8)
#define PADS_BANK0_GPIO2_ISO_LSB _u(8)
#define PADS_BANK0_GPIO2_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO2_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO2_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO2_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO2_OD_MSB _u(7)
#define PADS_BANK0_GPIO2_OD_LSB _u(7)
#define PADS_BANK0_GPIO2_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO2_IE
// Description : Input enable
#define PADS_BANK0_GPIO2_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO2_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO2_IE_MSB _u(6)
#define PADS_BANK0_GPIO2_IE_LSB _u(6)
#define PADS_BANK0_GPIO2_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO2_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO2_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO2_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO2_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO2_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO2_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO2_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO2_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO2_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO2_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO2_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO2_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO2_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO2_PUE_MSB _u(3)
#define PADS_BANK0_GPIO2_PUE_LSB _u(3)
#define PADS_BANK0_GPIO2_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO2_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO2_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO2_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO2_PDE_MSB _u(2)
#define PADS_BANK0_GPIO2_PDE_LSB _u(2)
#define PADS_BANK0_GPIO2_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO2_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO2_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO2_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO2_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO2_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO2_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO2_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO2_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO2_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO2_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO2_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO2_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO3
#define PADS_BANK0_GPIO3_OFFSET _u(0x00000010)
#define PADS_BANK0_GPIO3_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO3_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO3_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO3_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO3_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO3_ISO_MSB _u(8)
#define PADS_BANK0_GPIO3_ISO_LSB _u(8)
#define PADS_BANK0_GPIO3_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO3_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO3_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO3_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO3_OD_MSB _u(7)
#define PADS_BANK0_GPIO3_OD_LSB _u(7)
#define PADS_BANK0_GPIO3_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO3_IE
// Description : Input enable
#define PADS_BANK0_GPIO3_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO3_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO3_IE_MSB _u(6)
#define PADS_BANK0_GPIO3_IE_LSB _u(6)
#define PADS_BANK0_GPIO3_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO3_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO3_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO3_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO3_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO3_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO3_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO3_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO3_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO3_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO3_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO3_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO3_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO3_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO3_PUE_MSB _u(3)
#define PADS_BANK0_GPIO3_PUE_LSB _u(3)
#define PADS_BANK0_GPIO3_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO3_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO3_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO3_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO3_PDE_MSB _u(2)
#define PADS_BANK0_GPIO3_PDE_LSB _u(2)
#define PADS_BANK0_GPIO3_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO3_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO3_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO3_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO3_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO3_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO3_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO3_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO3_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO3_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO3_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO3_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO3_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO4
#define PADS_BANK0_GPIO4_OFFSET _u(0x00000014)
#define PADS_BANK0_GPIO4_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO4_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO4_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO4_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO4_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO4_ISO_MSB _u(8)
#define PADS_BANK0_GPIO4_ISO_LSB _u(8)
#define PADS_BANK0_GPIO4_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO4_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO4_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO4_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO4_OD_MSB _u(7)
#define PADS_BANK0_GPIO4_OD_LSB _u(7)
#define PADS_BANK0_GPIO4_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO4_IE
// Description : Input enable
#define PADS_BANK0_GPIO4_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO4_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO4_IE_MSB _u(6)
#define PADS_BANK0_GPIO4_IE_LSB _u(6)
#define PADS_BANK0_GPIO4_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO4_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO4_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO4_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO4_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO4_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO4_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO4_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO4_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO4_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO4_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO4_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO4_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO4_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO4_PUE_MSB _u(3)
#define PADS_BANK0_GPIO4_PUE_LSB _u(3)
#define PADS_BANK0_GPIO4_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO4_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO4_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO4_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO4_PDE_MSB _u(2)
#define PADS_BANK0_GPIO4_PDE_LSB _u(2)
#define PADS_BANK0_GPIO4_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO4_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO4_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO4_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO4_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO4_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO4_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO4_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO4_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO4_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO4_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO4_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO4_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO5
#define PADS_BANK0_GPIO5_OFFSET _u(0x00000018)
#define PADS_BANK0_GPIO5_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO5_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO5_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO5_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO5_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO5_ISO_MSB _u(8)
#define PADS_BANK0_GPIO5_ISO_LSB _u(8)
#define PADS_BANK0_GPIO5_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO5_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO5_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO5_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO5_OD_MSB _u(7)
#define PADS_BANK0_GPIO5_OD_LSB _u(7)
#define PADS_BANK0_GPIO5_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO5_IE
// Description : Input enable
#define PADS_BANK0_GPIO5_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO5_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO5_IE_MSB _u(6)
#define PADS_BANK0_GPIO5_IE_LSB _u(6)
#define PADS_BANK0_GPIO5_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO5_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO5_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO5_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO5_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO5_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO5_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO5_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO5_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO5_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO5_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO5_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO5_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO5_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO5_PUE_MSB _u(3)
#define PADS_BANK0_GPIO5_PUE_LSB _u(3)
#define PADS_BANK0_GPIO5_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO5_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO5_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO5_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO5_PDE_MSB _u(2)
#define PADS_BANK0_GPIO5_PDE_LSB _u(2)
#define PADS_BANK0_GPIO5_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO5_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO5_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO5_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO5_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO5_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO5_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO5_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO5_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO5_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO5_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO5_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO5_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO6
#define PADS_BANK0_GPIO6_OFFSET _u(0x0000001c)
#define PADS_BANK0_GPIO6_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO6_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO6_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO6_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO6_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO6_ISO_MSB _u(8)
#define PADS_BANK0_GPIO6_ISO_LSB _u(8)
#define PADS_BANK0_GPIO6_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO6_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO6_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO6_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO6_OD_MSB _u(7)
#define PADS_BANK0_GPIO6_OD_LSB _u(7)
#define PADS_BANK0_GPIO6_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO6_IE
// Description : Input enable
#define PADS_BANK0_GPIO6_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO6_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO6_IE_MSB _u(6)
#define PADS_BANK0_GPIO6_IE_LSB _u(6)
#define PADS_BANK0_GPIO6_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO6_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO6_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO6_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO6_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO6_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO6_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO6_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO6_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO6_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO6_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO6_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO6_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO6_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO6_PUE_MSB _u(3)
#define PADS_BANK0_GPIO6_PUE_LSB _u(3)
#define PADS_BANK0_GPIO6_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO6_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO6_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO6_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO6_PDE_MSB _u(2)
#define PADS_BANK0_GPIO6_PDE_LSB _u(2)
#define PADS_BANK0_GPIO6_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO6_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO6_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO6_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO6_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO6_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO6_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO6_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO6_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO6_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO6_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO6_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO6_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO7
#define PADS_BANK0_GPIO7_OFFSET _u(0x00000020)
#define PADS_BANK0_GPIO7_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO7_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO7_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO7_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO7_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO7_ISO_MSB _u(8)
#define PADS_BANK0_GPIO7_ISO_LSB _u(8)
#define PADS_BANK0_GPIO7_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO7_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO7_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO7_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO7_OD_MSB _u(7)
#define PADS_BANK0_GPIO7_OD_LSB _u(7)
#define PADS_BANK0_GPIO7_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO7_IE
// Description : Input enable
#define PADS_BANK0_GPIO7_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO7_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO7_IE_MSB _u(6)
#define PADS_BANK0_GPIO7_IE_LSB _u(6)
#define PADS_BANK0_GPIO7_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO7_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO7_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO7_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO7_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO7_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO7_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO7_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO7_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO7_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO7_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO7_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO7_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO7_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO7_PUE_MSB _u(3)
#define PADS_BANK0_GPIO7_PUE_LSB _u(3)
#define PADS_BANK0_GPIO7_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO7_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO7_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO7_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO7_PDE_MSB _u(2)
#define PADS_BANK0_GPIO7_PDE_LSB _u(2)
#define PADS_BANK0_GPIO7_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO7_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO7_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO7_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO7_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO7_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO7_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO7_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO7_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO7_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO7_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO7_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO7_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO8
#define PADS_BANK0_GPIO8_OFFSET _u(0x00000024)
#define PADS_BANK0_GPIO8_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO8_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO8_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO8_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO8_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO8_ISO_MSB _u(8)
#define PADS_BANK0_GPIO8_ISO_LSB _u(8)
#define PADS_BANK0_GPIO8_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO8_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO8_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO8_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO8_OD_MSB _u(7)
#define PADS_BANK0_GPIO8_OD_LSB _u(7)
#define PADS_BANK0_GPIO8_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO8_IE
// Description : Input enable
#define PADS_BANK0_GPIO8_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO8_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO8_IE_MSB _u(6)
#define PADS_BANK0_GPIO8_IE_LSB _u(6)
#define PADS_BANK0_GPIO8_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO8_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO8_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO8_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO8_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO8_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO8_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO8_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO8_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO8_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO8_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO8_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO8_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO8_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO8_PUE_MSB _u(3)
#define PADS_BANK0_GPIO8_PUE_LSB _u(3)
#define PADS_BANK0_GPIO8_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO8_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO8_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO8_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO8_PDE_MSB _u(2)
#define PADS_BANK0_GPIO8_PDE_LSB _u(2)
#define PADS_BANK0_GPIO8_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO8_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO8_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO8_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO8_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO8_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO8_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO8_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO8_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO8_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO8_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO8_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO8_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO9
#define PADS_BANK0_GPIO9_OFFSET _u(0x00000028)
#define PADS_BANK0_GPIO9_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO9_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO9_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO9_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO9_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO9_ISO_MSB _u(8)
#define PADS_BANK0_GPIO9_ISO_LSB _u(8)
#define PADS_BANK0_GPIO9_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO9_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO9_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO9_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO9_OD_MSB _u(7)
#define PADS_BANK0_GPIO9_OD_LSB _u(7)
#define PADS_BANK0_GPIO9_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO9_IE
// Description : Input enable
#define PADS_BANK0_GPIO9_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO9_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO9_IE_MSB _u(6)
#define PADS_BANK0_GPIO9_IE_LSB _u(6)
#define PADS_BANK0_GPIO9_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO9_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO9_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO9_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO9_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO9_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO9_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO9_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO9_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO9_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO9_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO9_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO9_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO9_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO9_PUE_MSB _u(3)
#define PADS_BANK0_GPIO9_PUE_LSB _u(3)
#define PADS_BANK0_GPIO9_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO9_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO9_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO9_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO9_PDE_MSB _u(2)
#define PADS_BANK0_GPIO9_PDE_LSB _u(2)
#define PADS_BANK0_GPIO9_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO9_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO9_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO9_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO9_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO9_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO9_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO9_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO9_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO9_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO9_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO9_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO9_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO10
#define PADS_BANK0_GPIO10_OFFSET _u(0x0000002c)
#define PADS_BANK0_GPIO10_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO10_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO10_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO10_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO10_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO10_ISO_MSB _u(8)
#define PADS_BANK0_GPIO10_ISO_LSB _u(8)
#define PADS_BANK0_GPIO10_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO10_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO10_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO10_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO10_OD_MSB _u(7)
#define PADS_BANK0_GPIO10_OD_LSB _u(7)
#define PADS_BANK0_GPIO10_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO10_IE
// Description : Input enable
#define PADS_BANK0_GPIO10_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO10_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO10_IE_MSB _u(6)
#define PADS_BANK0_GPIO10_IE_LSB _u(6)
#define PADS_BANK0_GPIO10_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO10_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO10_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO10_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO10_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO10_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO10_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO10_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO10_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO10_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO10_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO10_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO10_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO10_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO10_PUE_MSB _u(3)
#define PADS_BANK0_GPIO10_PUE_LSB _u(3)
#define PADS_BANK0_GPIO10_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO10_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO10_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO10_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO10_PDE_MSB _u(2)
#define PADS_BANK0_GPIO10_PDE_LSB _u(2)
#define PADS_BANK0_GPIO10_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO10_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO10_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO10_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO10_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO10_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO10_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO10_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO10_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO10_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO10_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO10_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO10_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO11
#define PADS_BANK0_GPIO11_OFFSET _u(0x00000030)
#define PADS_BANK0_GPIO11_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO11_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO11_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO11_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO11_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO11_ISO_MSB _u(8)
#define PADS_BANK0_GPIO11_ISO_LSB _u(8)
#define PADS_BANK0_GPIO11_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO11_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO11_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO11_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO11_OD_MSB _u(7)
#define PADS_BANK0_GPIO11_OD_LSB _u(7)
#define PADS_BANK0_GPIO11_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO11_IE
// Description : Input enable
#define PADS_BANK0_GPIO11_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO11_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO11_IE_MSB _u(6)
#define PADS_BANK0_GPIO11_IE_LSB _u(6)
#define PADS_BANK0_GPIO11_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO11_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO11_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO11_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO11_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO11_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO11_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO11_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO11_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO11_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO11_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO11_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO11_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO11_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO11_PUE_MSB _u(3)
#define PADS_BANK0_GPIO11_PUE_LSB _u(3)
#define PADS_BANK0_GPIO11_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO11_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO11_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO11_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO11_PDE_MSB _u(2)
#define PADS_BANK0_GPIO11_PDE_LSB _u(2)
#define PADS_BANK0_GPIO11_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO11_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO11_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO11_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO11_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO11_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO11_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO11_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO11_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO11_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO11_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO11_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO11_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO12
#define PADS_BANK0_GPIO12_OFFSET _u(0x00000034)
#define PADS_BANK0_GPIO12_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO12_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO12_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO12_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO12_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO12_ISO_MSB _u(8)
#define PADS_BANK0_GPIO12_ISO_LSB _u(8)
#define PADS_BANK0_GPIO12_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO12_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO12_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO12_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO12_OD_MSB _u(7)
#define PADS_BANK0_GPIO12_OD_LSB _u(7)
#define PADS_BANK0_GPIO12_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO12_IE
// Description : Input enable
#define PADS_BANK0_GPIO12_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO12_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO12_IE_MSB _u(6)
#define PADS_BANK0_GPIO12_IE_LSB _u(6)
#define PADS_BANK0_GPIO12_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO12_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO12_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO12_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO12_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO12_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO12_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO12_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO12_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO12_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO12_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO12_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO12_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO12_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO12_PUE_MSB _u(3)
#define PADS_BANK0_GPIO12_PUE_LSB _u(3)
#define PADS_BANK0_GPIO12_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO12_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO12_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO12_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO12_PDE_MSB _u(2)
#define PADS_BANK0_GPIO12_PDE_LSB _u(2)
#define PADS_BANK0_GPIO12_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO12_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO12_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO12_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO12_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO12_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO12_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO12_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO12_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO12_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO12_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO12_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO12_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO13
#define PADS_BANK0_GPIO13_OFFSET _u(0x00000038)
#define PADS_BANK0_GPIO13_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO13_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO13_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO13_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO13_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO13_ISO_MSB _u(8)
#define PADS_BANK0_GPIO13_ISO_LSB _u(8)
#define PADS_BANK0_GPIO13_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO13_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO13_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO13_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO13_OD_MSB _u(7)
#define PADS_BANK0_GPIO13_OD_LSB _u(7)
#define PADS_BANK0_GPIO13_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO13_IE
// Description : Input enable
#define PADS_BANK0_GPIO13_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO13_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO13_IE_MSB _u(6)
#define PADS_BANK0_GPIO13_IE_LSB _u(6)
#define PADS_BANK0_GPIO13_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO13_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO13_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO13_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO13_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO13_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO13_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO13_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO13_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO13_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO13_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO13_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO13_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO13_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO13_PUE_MSB _u(3)
#define PADS_BANK0_GPIO13_PUE_LSB _u(3)
#define PADS_BANK0_GPIO13_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO13_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO13_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO13_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO13_PDE_MSB _u(2)
#define PADS_BANK0_GPIO13_PDE_LSB _u(2)
#define PADS_BANK0_GPIO13_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO13_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO13_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO13_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO13_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO13_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO13_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO13_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO13_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO13_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO13_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO13_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO13_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO14
#define PADS_BANK0_GPIO14_OFFSET _u(0x0000003c)
#define PADS_BANK0_GPIO14_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO14_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO14_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO14_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO14_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO14_ISO_MSB _u(8)
#define PADS_BANK0_GPIO14_ISO_LSB _u(8)
#define PADS_BANK0_GPIO14_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO14_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO14_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO14_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO14_OD_MSB _u(7)
#define PADS_BANK0_GPIO14_OD_LSB _u(7)
#define PADS_BANK0_GPIO14_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO14_IE
// Description : Input enable
#define PADS_BANK0_GPIO14_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO14_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO14_IE_MSB _u(6)
#define PADS_BANK0_GPIO14_IE_LSB _u(6)
#define PADS_BANK0_GPIO14_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO14_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO14_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO14_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO14_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO14_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO14_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO14_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO14_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO14_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO14_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO14_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO14_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO14_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO14_PUE_MSB _u(3)
#define PADS_BANK0_GPIO14_PUE_LSB _u(3)
#define PADS_BANK0_GPIO14_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO14_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO14_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO14_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO14_PDE_MSB _u(2)
#define PADS_BANK0_GPIO14_PDE_LSB _u(2)
#define PADS_BANK0_GPIO14_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO14_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO14_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO14_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO14_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO14_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO14_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO14_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO14_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO14_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO14_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO14_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO14_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO15
#define PADS_BANK0_GPIO15_OFFSET _u(0x00000040)
#define PADS_BANK0_GPIO15_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO15_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO15_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO15_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO15_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO15_ISO_MSB _u(8)
#define PADS_BANK0_GPIO15_ISO_LSB _u(8)
#define PADS_BANK0_GPIO15_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO15_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO15_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO15_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO15_OD_MSB _u(7)
#define PADS_BANK0_GPIO15_OD_LSB _u(7)
#define PADS_BANK0_GPIO15_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO15_IE
// Description : Input enable
#define PADS_BANK0_GPIO15_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO15_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO15_IE_MSB _u(6)
#define PADS_BANK0_GPIO15_IE_LSB _u(6)
#define PADS_BANK0_GPIO15_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO15_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO15_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO15_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO15_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO15_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO15_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO15_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO15_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO15_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO15_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO15_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO15_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO15_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO15_PUE_MSB _u(3)
#define PADS_BANK0_GPIO15_PUE_LSB _u(3)
#define PADS_BANK0_GPIO15_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO15_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO15_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO15_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO15_PDE_MSB _u(2)
#define PADS_BANK0_GPIO15_PDE_LSB _u(2)
#define PADS_BANK0_GPIO15_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO15_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO15_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO15_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO15_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO15_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO15_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO15_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO15_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO15_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO15_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO15_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO15_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO16
#define PADS_BANK0_GPIO16_OFFSET _u(0x00000044)
#define PADS_BANK0_GPIO16_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO16_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO16_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO16_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO16_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO16_ISO_MSB _u(8)
#define PADS_BANK0_GPIO16_ISO_LSB _u(8)
#define PADS_BANK0_GPIO16_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO16_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO16_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO16_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO16_OD_MSB _u(7)
#define PADS_BANK0_GPIO16_OD_LSB _u(7)
#define PADS_BANK0_GPIO16_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO16_IE
// Description : Input enable
#define PADS_BANK0_GPIO16_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO16_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO16_IE_MSB _u(6)
#define PADS_BANK0_GPIO16_IE_LSB _u(6)
#define PADS_BANK0_GPIO16_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO16_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO16_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO16_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO16_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO16_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO16_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO16_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO16_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO16_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO16_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO16_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO16_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO16_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO16_PUE_MSB _u(3)
#define PADS_BANK0_GPIO16_PUE_LSB _u(3)
#define PADS_BANK0_GPIO16_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO16_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO16_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO16_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO16_PDE_MSB _u(2)
#define PADS_BANK0_GPIO16_PDE_LSB _u(2)
#define PADS_BANK0_GPIO16_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO16_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO16_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO16_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO16_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO16_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO16_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO16_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO16_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO16_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO16_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO16_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO16_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO17
#define PADS_BANK0_GPIO17_OFFSET _u(0x00000048)
#define PADS_BANK0_GPIO17_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO17_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO17_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO17_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO17_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO17_ISO_MSB _u(8)
#define PADS_BANK0_GPIO17_ISO_LSB _u(8)
#define PADS_BANK0_GPIO17_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO17_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO17_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO17_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO17_OD_MSB _u(7)
#define PADS_BANK0_GPIO17_OD_LSB _u(7)
#define PADS_BANK0_GPIO17_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO17_IE
// Description : Input enable
#define PADS_BANK0_GPIO17_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO17_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO17_IE_MSB _u(6)
#define PADS_BANK0_GPIO17_IE_LSB _u(6)
#define PADS_BANK0_GPIO17_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO17_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO17_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO17_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO17_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO17_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO17_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO17_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO17_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO17_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO17_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO17_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO17_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO17_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO17_PUE_MSB _u(3)
#define PADS_BANK0_GPIO17_PUE_LSB _u(3)
#define PADS_BANK0_GPIO17_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO17_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO17_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO17_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO17_PDE_MSB _u(2)
#define PADS_BANK0_GPIO17_PDE_LSB _u(2)
#define PADS_BANK0_GPIO17_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO17_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO17_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO17_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO17_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO17_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO17_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO17_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO17_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO17_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO17_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO17_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO17_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO18
#define PADS_BANK0_GPIO18_OFFSET _u(0x0000004c)
#define PADS_BANK0_GPIO18_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO18_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO18_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO18_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO18_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO18_ISO_MSB _u(8)
#define PADS_BANK0_GPIO18_ISO_LSB _u(8)
#define PADS_BANK0_GPIO18_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO18_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO18_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO18_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO18_OD_MSB _u(7)
#define PADS_BANK0_GPIO18_OD_LSB _u(7)
#define PADS_BANK0_GPIO18_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO18_IE
// Description : Input enable
#define PADS_BANK0_GPIO18_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO18_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO18_IE_MSB _u(6)
#define PADS_BANK0_GPIO18_IE_LSB _u(6)
#define PADS_BANK0_GPIO18_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO18_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO18_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO18_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO18_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO18_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO18_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO18_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO18_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO18_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO18_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO18_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO18_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO18_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO18_PUE_MSB _u(3)
#define PADS_BANK0_GPIO18_PUE_LSB _u(3)
#define PADS_BANK0_GPIO18_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO18_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO18_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO18_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO18_PDE_MSB _u(2)
#define PADS_BANK0_GPIO18_PDE_LSB _u(2)
#define PADS_BANK0_GPIO18_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO18_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO18_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO18_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO18_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO18_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO18_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO18_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO18_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO18_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO18_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO18_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO18_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO19
#define PADS_BANK0_GPIO19_OFFSET _u(0x00000050)
#define PADS_BANK0_GPIO19_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO19_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO19_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO19_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO19_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO19_ISO_MSB _u(8)
#define PADS_BANK0_GPIO19_ISO_LSB _u(8)
#define PADS_BANK0_GPIO19_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO19_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO19_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO19_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO19_OD_MSB _u(7)
#define PADS_BANK0_GPIO19_OD_LSB _u(7)
#define PADS_BANK0_GPIO19_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO19_IE
// Description : Input enable
#define PADS_BANK0_GPIO19_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO19_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO19_IE_MSB _u(6)
#define PADS_BANK0_GPIO19_IE_LSB _u(6)
#define PADS_BANK0_GPIO19_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO19_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO19_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO19_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO19_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO19_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO19_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO19_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO19_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO19_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO19_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO19_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO19_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO19_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO19_PUE_MSB _u(3)
#define PADS_BANK0_GPIO19_PUE_LSB _u(3)
#define PADS_BANK0_GPIO19_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO19_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO19_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO19_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO19_PDE_MSB _u(2)
#define PADS_BANK0_GPIO19_PDE_LSB _u(2)
#define PADS_BANK0_GPIO19_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO19_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO19_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO19_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO19_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO19_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO19_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO19_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO19_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO19_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO19_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO19_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO19_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO20
#define PADS_BANK0_GPIO20_OFFSET _u(0x00000054)
#define PADS_BANK0_GPIO20_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO20_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO20_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO20_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO20_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO20_ISO_MSB _u(8)
#define PADS_BANK0_GPIO20_ISO_LSB _u(8)
#define PADS_BANK0_GPIO20_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO20_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO20_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO20_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO20_OD_MSB _u(7)
#define PADS_BANK0_GPIO20_OD_LSB _u(7)
#define PADS_BANK0_GPIO20_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO20_IE
// Description : Input enable
#define PADS_BANK0_GPIO20_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO20_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO20_IE_MSB _u(6)
#define PADS_BANK0_GPIO20_IE_LSB _u(6)
#define PADS_BANK0_GPIO20_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO20_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO20_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO20_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO20_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO20_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO20_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO20_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO20_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO20_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO20_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO20_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO20_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO20_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO20_PUE_MSB _u(3)
#define PADS_BANK0_GPIO20_PUE_LSB _u(3)
#define PADS_BANK0_GPIO20_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO20_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO20_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO20_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO20_PDE_MSB _u(2)
#define PADS_BANK0_GPIO20_PDE_LSB _u(2)
#define PADS_BANK0_GPIO20_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO20_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO20_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO20_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO20_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO20_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO20_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO20_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO20_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO20_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO20_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO20_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO20_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO21
#define PADS_BANK0_GPIO21_OFFSET _u(0x00000058)
#define PADS_BANK0_GPIO21_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO21_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO21_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO21_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO21_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO21_ISO_MSB _u(8)
#define PADS_BANK0_GPIO21_ISO_LSB _u(8)
#define PADS_BANK0_GPIO21_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO21_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO21_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO21_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO21_OD_MSB _u(7)
#define PADS_BANK0_GPIO21_OD_LSB _u(7)
#define PADS_BANK0_GPIO21_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO21_IE
// Description : Input enable
#define PADS_BANK0_GPIO21_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO21_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO21_IE_MSB _u(6)
#define PADS_BANK0_GPIO21_IE_LSB _u(6)
#define PADS_BANK0_GPIO21_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO21_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO21_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO21_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO21_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO21_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO21_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO21_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO21_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO21_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO21_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO21_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO21_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO21_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO21_PUE_MSB _u(3)
#define PADS_BANK0_GPIO21_PUE_LSB _u(3)
#define PADS_BANK0_GPIO21_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO21_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO21_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO21_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO21_PDE_MSB _u(2)
#define PADS_BANK0_GPIO21_PDE_LSB _u(2)
#define PADS_BANK0_GPIO21_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO21_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO21_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO21_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO21_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO21_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO21_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO21_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO21_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO21_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO21_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO21_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO21_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO22
#define PADS_BANK0_GPIO22_OFFSET _u(0x0000005c)
#define PADS_BANK0_GPIO22_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO22_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO22_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO22_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO22_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO22_ISO_MSB _u(8)
#define PADS_BANK0_GPIO22_ISO_LSB _u(8)
#define PADS_BANK0_GPIO22_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO22_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO22_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO22_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO22_OD_MSB _u(7)
#define PADS_BANK0_GPIO22_OD_LSB _u(7)
#define PADS_BANK0_GPIO22_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO22_IE
// Description : Input enable
#define PADS_BANK0_GPIO22_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO22_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO22_IE_MSB _u(6)
#define PADS_BANK0_GPIO22_IE_LSB _u(6)
#define PADS_BANK0_GPIO22_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO22_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO22_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO22_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO22_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO22_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO22_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO22_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO22_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO22_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO22_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO22_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO22_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO22_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO22_PUE_MSB _u(3)
#define PADS_BANK0_GPIO22_PUE_LSB _u(3)
#define PADS_BANK0_GPIO22_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO22_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO22_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO22_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO22_PDE_MSB _u(2)
#define PADS_BANK0_GPIO22_PDE_LSB _u(2)
#define PADS_BANK0_GPIO22_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO22_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO22_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO22_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO22_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO22_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO22_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO22_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO22_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO22_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO22_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO22_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO22_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO23
#define PADS_BANK0_GPIO23_OFFSET _u(0x00000060)
#define PADS_BANK0_GPIO23_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO23_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO23_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO23_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO23_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO23_ISO_MSB _u(8)
#define PADS_BANK0_GPIO23_ISO_LSB _u(8)
#define PADS_BANK0_GPIO23_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO23_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO23_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO23_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO23_OD_MSB _u(7)
#define PADS_BANK0_GPIO23_OD_LSB _u(7)
#define PADS_BANK0_GPIO23_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO23_IE
// Description : Input enable
#define PADS_BANK0_GPIO23_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO23_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO23_IE_MSB _u(6)
#define PADS_BANK0_GPIO23_IE_LSB _u(6)
#define PADS_BANK0_GPIO23_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO23_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO23_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO23_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO23_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO23_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO23_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO23_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO23_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO23_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO23_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO23_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO23_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO23_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO23_PUE_MSB _u(3)
#define PADS_BANK0_GPIO23_PUE_LSB _u(3)
#define PADS_BANK0_GPIO23_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO23_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO23_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO23_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO23_PDE_MSB _u(2)
#define PADS_BANK0_GPIO23_PDE_LSB _u(2)
#define PADS_BANK0_GPIO23_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO23_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO23_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO23_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO23_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO23_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO23_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO23_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO23_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO23_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO23_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO23_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO23_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO24
#define PADS_BANK0_GPIO24_OFFSET _u(0x00000064)
#define PADS_BANK0_GPIO24_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO24_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO24_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO24_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO24_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO24_ISO_MSB _u(8)
#define PADS_BANK0_GPIO24_ISO_LSB _u(8)
#define PADS_BANK0_GPIO24_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO24_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO24_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO24_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO24_OD_MSB _u(7)
#define PADS_BANK0_GPIO24_OD_LSB _u(7)
#define PADS_BANK0_GPIO24_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO24_IE
// Description : Input enable
#define PADS_BANK0_GPIO24_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO24_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO24_IE_MSB _u(6)
#define PADS_BANK0_GPIO24_IE_LSB _u(6)
#define PADS_BANK0_GPIO24_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO24_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO24_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO24_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO24_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO24_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO24_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO24_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO24_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO24_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO24_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO24_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO24_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO24_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO24_PUE_MSB _u(3)
#define PADS_BANK0_GPIO24_PUE_LSB _u(3)
#define PADS_BANK0_GPIO24_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO24_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO24_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO24_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO24_PDE_MSB _u(2)
#define PADS_BANK0_GPIO24_PDE_LSB _u(2)
#define PADS_BANK0_GPIO24_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO24_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO24_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO24_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO24_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO24_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO24_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO24_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO24_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO24_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO24_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO24_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO24_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO25
#define PADS_BANK0_GPIO25_OFFSET _u(0x00000068)
#define PADS_BANK0_GPIO25_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO25_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO25_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO25_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO25_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO25_ISO_MSB _u(8)
#define PADS_BANK0_GPIO25_ISO_LSB _u(8)
#define PADS_BANK0_GPIO25_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO25_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO25_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO25_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO25_OD_MSB _u(7)
#define PADS_BANK0_GPIO25_OD_LSB _u(7)
#define PADS_BANK0_GPIO25_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO25_IE
// Description : Input enable
#define PADS_BANK0_GPIO25_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO25_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO25_IE_MSB _u(6)
#define PADS_BANK0_GPIO25_IE_LSB _u(6)
#define PADS_BANK0_GPIO25_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO25_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO25_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO25_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO25_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO25_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO25_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO25_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO25_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO25_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO25_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO25_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO25_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO25_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO25_PUE_MSB _u(3)
#define PADS_BANK0_GPIO25_PUE_LSB _u(3)
#define PADS_BANK0_GPIO25_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO25_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO25_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO25_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO25_PDE_MSB _u(2)
#define PADS_BANK0_GPIO25_PDE_LSB _u(2)
#define PADS_BANK0_GPIO25_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO25_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO25_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO25_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO25_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO25_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO25_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO25_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO25_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO25_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO25_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO25_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO25_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO26
#define PADS_BANK0_GPIO26_OFFSET _u(0x0000006c)
#define PADS_BANK0_GPIO26_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO26_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO26_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO26_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO26_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO26_ISO_MSB _u(8)
#define PADS_BANK0_GPIO26_ISO_LSB _u(8)
#define PADS_BANK0_GPIO26_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO26_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO26_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO26_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO26_OD_MSB _u(7)
#define PADS_BANK0_GPIO26_OD_LSB _u(7)
#define PADS_BANK0_GPIO26_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO26_IE
// Description : Input enable
#define PADS_BANK0_GPIO26_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO26_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO26_IE_MSB _u(6)
#define PADS_BANK0_GPIO26_IE_LSB _u(6)
#define PADS_BANK0_GPIO26_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO26_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO26_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO26_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO26_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO26_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO26_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO26_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO26_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO26_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO26_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO26_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO26_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO26_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO26_PUE_MSB _u(3)
#define PADS_BANK0_GPIO26_PUE_LSB _u(3)
#define PADS_BANK0_GPIO26_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO26_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO26_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO26_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO26_PDE_MSB _u(2)
#define PADS_BANK0_GPIO26_PDE_LSB _u(2)
#define PADS_BANK0_GPIO26_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO26_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO26_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO26_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO26_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO26_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO26_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO26_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO26_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO26_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO26_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO26_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO26_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO27
#define PADS_BANK0_GPIO27_OFFSET _u(0x00000070)
#define PADS_BANK0_GPIO27_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO27_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO27_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO27_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO27_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO27_ISO_MSB _u(8)
#define PADS_BANK0_GPIO27_ISO_LSB _u(8)
#define PADS_BANK0_GPIO27_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO27_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO27_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO27_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO27_OD_MSB _u(7)
#define PADS_BANK0_GPIO27_OD_LSB _u(7)
#define PADS_BANK0_GPIO27_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO27_IE
// Description : Input enable
#define PADS_BANK0_GPIO27_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO27_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO27_IE_MSB _u(6)
#define PADS_BANK0_GPIO27_IE_LSB _u(6)
#define PADS_BANK0_GPIO27_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO27_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO27_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO27_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO27_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO27_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO27_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO27_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO27_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO27_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO27_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO27_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO27_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO27_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO27_PUE_MSB _u(3)
#define PADS_BANK0_GPIO27_PUE_LSB _u(3)
#define PADS_BANK0_GPIO27_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO27_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO27_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO27_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO27_PDE_MSB _u(2)
#define PADS_BANK0_GPIO27_PDE_LSB _u(2)
#define PADS_BANK0_GPIO27_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO27_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO27_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO27_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO27_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO27_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO27_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO27_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO27_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO27_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO27_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO27_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO27_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO28
#define PADS_BANK0_GPIO28_OFFSET _u(0x00000074)
#define PADS_BANK0_GPIO28_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO28_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO28_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO28_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO28_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO28_ISO_MSB _u(8)
#define PADS_BANK0_GPIO28_ISO_LSB _u(8)
#define PADS_BANK0_GPIO28_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO28_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO28_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO28_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO28_OD_MSB _u(7)
#define PADS_BANK0_GPIO28_OD_LSB _u(7)
#define PADS_BANK0_GPIO28_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO28_IE
// Description : Input enable
#define PADS_BANK0_GPIO28_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO28_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO28_IE_MSB _u(6)
#define PADS_BANK0_GPIO28_IE_LSB _u(6)
#define PADS_BANK0_GPIO28_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO28_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO28_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO28_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO28_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO28_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO28_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO28_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO28_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO28_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO28_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO28_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO28_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO28_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO28_PUE_MSB _u(3)
#define PADS_BANK0_GPIO28_PUE_LSB _u(3)
#define PADS_BANK0_GPIO28_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO28_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO28_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO28_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO28_PDE_MSB _u(2)
#define PADS_BANK0_GPIO28_PDE_LSB _u(2)
#define PADS_BANK0_GPIO28_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO28_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO28_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO28_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO28_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO28_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO28_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO28_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO28_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO28_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO28_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO28_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO28_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO29
#define PADS_BANK0_GPIO29_OFFSET _u(0x00000078)
#define PADS_BANK0_GPIO29_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO29_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO29_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO29_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO29_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO29_ISO_MSB _u(8)
#define PADS_BANK0_GPIO29_ISO_LSB _u(8)
#define PADS_BANK0_GPIO29_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO29_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO29_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO29_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO29_OD_MSB _u(7)
#define PADS_BANK0_GPIO29_OD_LSB _u(7)
#define PADS_BANK0_GPIO29_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO29_IE
// Description : Input enable
#define PADS_BANK0_GPIO29_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO29_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO29_IE_MSB _u(6)
#define PADS_BANK0_GPIO29_IE_LSB _u(6)
#define PADS_BANK0_GPIO29_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO29_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO29_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO29_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO29_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO29_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO29_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO29_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO29_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO29_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO29_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO29_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO29_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO29_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO29_PUE_MSB _u(3)
#define PADS_BANK0_GPIO29_PUE_LSB _u(3)
#define PADS_BANK0_GPIO29_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO29_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO29_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO29_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO29_PDE_MSB _u(2)
#define PADS_BANK0_GPIO29_PDE_LSB _u(2)
#define PADS_BANK0_GPIO29_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO29_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO29_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO29_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO29_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO29_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO29_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO29_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO29_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO29_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO29_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO29_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO29_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO30
#define PADS_BANK0_GPIO30_OFFSET _u(0x0000007c)
#define PADS_BANK0_GPIO30_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO30_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO30_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO30_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO30_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO30_ISO_MSB _u(8)
#define PADS_BANK0_GPIO30_ISO_LSB _u(8)
#define PADS_BANK0_GPIO30_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO30_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO30_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO30_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO30_OD_MSB _u(7)
#define PADS_BANK0_GPIO30_OD_LSB _u(7)
#define PADS_BANK0_GPIO30_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO30_IE
// Description : Input enable
#define PADS_BANK0_GPIO30_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO30_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO30_IE_MSB _u(6)
#define PADS_BANK0_GPIO30_IE_LSB _u(6)
#define PADS_BANK0_GPIO30_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO30_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO30_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO30_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO30_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO30_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO30_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO30_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO30_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO30_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO30_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO30_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO30_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO30_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO30_PUE_MSB _u(3)
#define PADS_BANK0_GPIO30_PUE_LSB _u(3)
#define PADS_BANK0_GPIO30_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO30_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO30_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO30_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO30_PDE_MSB _u(2)
#define PADS_BANK0_GPIO30_PDE_LSB _u(2)
#define PADS_BANK0_GPIO30_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO30_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO30_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO30_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO30_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO30_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO30_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO30_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO30_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO30_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO30_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO30_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO30_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO31
#define PADS_BANK0_GPIO31_OFFSET _u(0x00000080)
#define PADS_BANK0_GPIO31_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO31_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO31_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO31_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO31_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO31_ISO_MSB _u(8)
#define PADS_BANK0_GPIO31_ISO_LSB _u(8)
#define PADS_BANK0_GPIO31_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO31_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO31_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO31_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO31_OD_MSB _u(7)
#define PADS_BANK0_GPIO31_OD_LSB _u(7)
#define PADS_BANK0_GPIO31_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO31_IE
// Description : Input enable
#define PADS_BANK0_GPIO31_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO31_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO31_IE_MSB _u(6)
#define PADS_BANK0_GPIO31_IE_LSB _u(6)
#define PADS_BANK0_GPIO31_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO31_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO31_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO31_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO31_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO31_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO31_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO31_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO31_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO31_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO31_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO31_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO31_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO31_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO31_PUE_MSB _u(3)
#define PADS_BANK0_GPIO31_PUE_LSB _u(3)
#define PADS_BANK0_GPIO31_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO31_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO31_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO31_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO31_PDE_MSB _u(2)
#define PADS_BANK0_GPIO31_PDE_LSB _u(2)
#define PADS_BANK0_GPIO31_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO31_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO31_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO31_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO31_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO31_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO31_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO31_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO31_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO31_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO31_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO31_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO31_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO32
#define PADS_BANK0_GPIO32_OFFSET _u(0x00000084)
#define PADS_BANK0_GPIO32_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO32_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO32_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO32_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO32_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO32_ISO_MSB _u(8)
#define PADS_BANK0_GPIO32_ISO_LSB _u(8)
#define PADS_BANK0_GPIO32_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO32_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO32_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO32_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO32_OD_MSB _u(7)
#define PADS_BANK0_GPIO32_OD_LSB _u(7)
#define PADS_BANK0_GPIO32_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO32_IE
// Description : Input enable
#define PADS_BANK0_GPIO32_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO32_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO32_IE_MSB _u(6)
#define PADS_BANK0_GPIO32_IE_LSB _u(6)
#define PADS_BANK0_GPIO32_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO32_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO32_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO32_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO32_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO32_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO32_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO32_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO32_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO32_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO32_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO32_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO32_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO32_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO32_PUE_MSB _u(3)
#define PADS_BANK0_GPIO32_PUE_LSB _u(3)
#define PADS_BANK0_GPIO32_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO32_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO32_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO32_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO32_PDE_MSB _u(2)
#define PADS_BANK0_GPIO32_PDE_LSB _u(2)
#define PADS_BANK0_GPIO32_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO32_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO32_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO32_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO32_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO32_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO32_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO32_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO32_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO32_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO32_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO32_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO32_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO33
#define PADS_BANK0_GPIO33_OFFSET _u(0x00000088)
#define PADS_BANK0_GPIO33_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO33_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO33_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO33_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO33_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO33_ISO_MSB _u(8)
#define PADS_BANK0_GPIO33_ISO_LSB _u(8)
#define PADS_BANK0_GPIO33_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO33_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO33_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO33_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO33_OD_MSB _u(7)
#define PADS_BANK0_GPIO33_OD_LSB _u(7)
#define PADS_BANK0_GPIO33_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO33_IE
// Description : Input enable
#define PADS_BANK0_GPIO33_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO33_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO33_IE_MSB _u(6)
#define PADS_BANK0_GPIO33_IE_LSB _u(6)
#define PADS_BANK0_GPIO33_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO33_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO33_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO33_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO33_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO33_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO33_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO33_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO33_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO33_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO33_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO33_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO33_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO33_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO33_PUE_MSB _u(3)
#define PADS_BANK0_GPIO33_PUE_LSB _u(3)
#define PADS_BANK0_GPIO33_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO33_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO33_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO33_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO33_PDE_MSB _u(2)
#define PADS_BANK0_GPIO33_PDE_LSB _u(2)
#define PADS_BANK0_GPIO33_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO33_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO33_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO33_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO33_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO33_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO33_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO33_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO33_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO33_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO33_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO33_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO33_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO34
#define PADS_BANK0_GPIO34_OFFSET _u(0x0000008c)
#define PADS_BANK0_GPIO34_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO34_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO34_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO34_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO34_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO34_ISO_MSB _u(8)
#define PADS_BANK0_GPIO34_ISO_LSB _u(8)
#define PADS_BANK0_GPIO34_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO34_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO34_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO34_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO34_OD_MSB _u(7)
#define PADS_BANK0_GPIO34_OD_LSB _u(7)
#define PADS_BANK0_GPIO34_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO34_IE
// Description : Input enable
#define PADS_BANK0_GPIO34_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO34_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO34_IE_MSB _u(6)
#define PADS_BANK0_GPIO34_IE_LSB _u(6)
#define PADS_BANK0_GPIO34_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO34_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO34_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO34_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO34_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO34_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO34_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO34_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO34_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO34_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO34_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO34_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO34_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO34_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO34_PUE_MSB _u(3)
#define PADS_BANK0_GPIO34_PUE_LSB _u(3)
#define PADS_BANK0_GPIO34_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO34_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO34_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO34_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO34_PDE_MSB _u(2)
#define PADS_BANK0_GPIO34_PDE_LSB _u(2)
#define PADS_BANK0_GPIO34_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO34_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO34_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO34_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO34_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO34_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO34_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO34_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO34_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO34_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO34_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO34_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO34_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO35
#define PADS_BANK0_GPIO35_OFFSET _u(0x00000090)
#define PADS_BANK0_GPIO35_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO35_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO35_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO35_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO35_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO35_ISO_MSB _u(8)
#define PADS_BANK0_GPIO35_ISO_LSB _u(8)
#define PADS_BANK0_GPIO35_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO35_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO35_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO35_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO35_OD_MSB _u(7)
#define PADS_BANK0_GPIO35_OD_LSB _u(7)
#define PADS_BANK0_GPIO35_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO35_IE
// Description : Input enable
#define PADS_BANK0_GPIO35_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO35_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO35_IE_MSB _u(6)
#define PADS_BANK0_GPIO35_IE_LSB _u(6)
#define PADS_BANK0_GPIO35_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO35_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO35_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO35_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO35_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO35_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO35_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO35_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO35_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO35_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO35_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO35_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO35_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO35_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO35_PUE_MSB _u(3)
#define PADS_BANK0_GPIO35_PUE_LSB _u(3)
#define PADS_BANK0_GPIO35_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO35_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO35_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO35_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO35_PDE_MSB _u(2)
#define PADS_BANK0_GPIO35_PDE_LSB _u(2)
#define PADS_BANK0_GPIO35_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO35_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO35_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO35_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO35_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO35_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO35_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO35_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO35_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO35_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO35_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO35_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO35_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO36
#define PADS_BANK0_GPIO36_OFFSET _u(0x00000094)
#define PADS_BANK0_GPIO36_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO36_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO36_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO36_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO36_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO36_ISO_MSB _u(8)
#define PADS_BANK0_GPIO36_ISO_LSB _u(8)
#define PADS_BANK0_GPIO36_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO36_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO36_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO36_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO36_OD_MSB _u(7)
#define PADS_BANK0_GPIO36_OD_LSB _u(7)
#define PADS_BANK0_GPIO36_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO36_IE
// Description : Input enable
#define PADS_BANK0_GPIO36_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO36_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO36_IE_MSB _u(6)
#define PADS_BANK0_GPIO36_IE_LSB _u(6)
#define PADS_BANK0_GPIO36_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO36_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO36_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO36_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO36_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO36_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO36_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO36_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO36_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO36_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO36_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO36_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO36_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO36_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO36_PUE_MSB _u(3)
#define PADS_BANK0_GPIO36_PUE_LSB _u(3)
#define PADS_BANK0_GPIO36_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO36_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO36_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO36_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO36_PDE_MSB _u(2)
#define PADS_BANK0_GPIO36_PDE_LSB _u(2)
#define PADS_BANK0_GPIO36_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO36_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO36_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO36_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO36_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO36_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO36_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO36_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO36_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO36_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO36_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO36_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO36_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO37
#define PADS_BANK0_GPIO37_OFFSET _u(0x00000098)
#define PADS_BANK0_GPIO37_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO37_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO37_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO37_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO37_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO37_ISO_MSB _u(8)
#define PADS_BANK0_GPIO37_ISO_LSB _u(8)
#define PADS_BANK0_GPIO37_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO37_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO37_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO37_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO37_OD_MSB _u(7)
#define PADS_BANK0_GPIO37_OD_LSB _u(7)
#define PADS_BANK0_GPIO37_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO37_IE
// Description : Input enable
#define PADS_BANK0_GPIO37_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO37_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO37_IE_MSB _u(6)
#define PADS_BANK0_GPIO37_IE_LSB _u(6)
#define PADS_BANK0_GPIO37_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO37_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO37_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO37_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO37_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO37_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO37_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO37_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO37_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO37_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO37_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO37_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO37_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO37_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO37_PUE_MSB _u(3)
#define PADS_BANK0_GPIO37_PUE_LSB _u(3)
#define PADS_BANK0_GPIO37_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO37_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO37_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO37_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO37_PDE_MSB _u(2)
#define PADS_BANK0_GPIO37_PDE_LSB _u(2)
#define PADS_BANK0_GPIO37_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO37_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO37_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO37_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO37_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO37_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO37_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO37_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO37_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO37_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO37_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO37_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO37_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO38
#define PADS_BANK0_GPIO38_OFFSET _u(0x0000009c)
#define PADS_BANK0_GPIO38_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO38_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO38_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO38_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO38_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO38_ISO_MSB _u(8)
#define PADS_BANK0_GPIO38_ISO_LSB _u(8)
#define PADS_BANK0_GPIO38_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO38_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO38_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO38_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO38_OD_MSB _u(7)
#define PADS_BANK0_GPIO38_OD_LSB _u(7)
#define PADS_BANK0_GPIO38_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO38_IE
// Description : Input enable
#define PADS_BANK0_GPIO38_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO38_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO38_IE_MSB _u(6)
#define PADS_BANK0_GPIO38_IE_LSB _u(6)
#define PADS_BANK0_GPIO38_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO38_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO38_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO38_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO38_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO38_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO38_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO38_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO38_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO38_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO38_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO38_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO38_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO38_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO38_PUE_MSB _u(3)
#define PADS_BANK0_GPIO38_PUE_LSB _u(3)
#define PADS_BANK0_GPIO38_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO38_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO38_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO38_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO38_PDE_MSB _u(2)
#define PADS_BANK0_GPIO38_PDE_LSB _u(2)
#define PADS_BANK0_GPIO38_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO38_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO38_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO38_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO38_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO38_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO38_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO38_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO38_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO38_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO38_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO38_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO38_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO39
#define PADS_BANK0_GPIO39_OFFSET _u(0x000000a0)
#define PADS_BANK0_GPIO39_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO39_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO39_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO39_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO39_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO39_ISO_MSB _u(8)
#define PADS_BANK0_GPIO39_ISO_LSB _u(8)
#define PADS_BANK0_GPIO39_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO39_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO39_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO39_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO39_OD_MSB _u(7)
#define PADS_BANK0_GPIO39_OD_LSB _u(7)
#define PADS_BANK0_GPIO39_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO39_IE
// Description : Input enable
#define PADS_BANK0_GPIO39_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO39_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO39_IE_MSB _u(6)
#define PADS_BANK0_GPIO39_IE_LSB _u(6)
#define PADS_BANK0_GPIO39_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO39_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO39_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO39_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO39_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO39_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO39_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO39_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO39_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO39_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO39_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO39_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO39_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO39_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO39_PUE_MSB _u(3)
#define PADS_BANK0_GPIO39_PUE_LSB _u(3)
#define PADS_BANK0_GPIO39_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO39_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO39_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO39_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO39_PDE_MSB _u(2)
#define PADS_BANK0_GPIO39_PDE_LSB _u(2)
#define PADS_BANK0_GPIO39_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO39_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO39_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO39_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO39_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO39_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO39_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO39_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO39_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO39_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO39_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO39_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO39_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO40
#define PADS_BANK0_GPIO40_OFFSET _u(0x000000a4)
#define PADS_BANK0_GPIO40_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO40_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO40_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO40_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO40_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO40_ISO_MSB _u(8)
#define PADS_BANK0_GPIO40_ISO_LSB _u(8)
#define PADS_BANK0_GPIO40_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO40_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO40_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO40_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO40_OD_MSB _u(7)
#define PADS_BANK0_GPIO40_OD_LSB _u(7)
#define PADS_BANK0_GPIO40_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO40_IE
// Description : Input enable
#define PADS_BANK0_GPIO40_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO40_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO40_IE_MSB _u(6)
#define PADS_BANK0_GPIO40_IE_LSB _u(6)
#define PADS_BANK0_GPIO40_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO40_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO40_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO40_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO40_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO40_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO40_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO40_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO40_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO40_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO40_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO40_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO40_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO40_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO40_PUE_MSB _u(3)
#define PADS_BANK0_GPIO40_PUE_LSB _u(3)
#define PADS_BANK0_GPIO40_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO40_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO40_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO40_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO40_PDE_MSB _u(2)
#define PADS_BANK0_GPIO40_PDE_LSB _u(2)
#define PADS_BANK0_GPIO40_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO40_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO40_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO40_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO40_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO40_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO40_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO40_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO40_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO40_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO40_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO40_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO40_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO41
#define PADS_BANK0_GPIO41_OFFSET _u(0x000000a8)
#define PADS_BANK0_GPIO41_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO41_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO41_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO41_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO41_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO41_ISO_MSB _u(8)
#define PADS_BANK0_GPIO41_ISO_LSB _u(8)
#define PADS_BANK0_GPIO41_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO41_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO41_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO41_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO41_OD_MSB _u(7)
#define PADS_BANK0_GPIO41_OD_LSB _u(7)
#define PADS_BANK0_GPIO41_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO41_IE
// Description : Input enable
#define PADS_BANK0_GPIO41_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO41_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO41_IE_MSB _u(6)
#define PADS_BANK0_GPIO41_IE_LSB _u(6)
#define PADS_BANK0_GPIO41_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO41_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO41_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO41_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO41_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO41_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO41_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO41_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO41_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO41_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO41_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO41_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO41_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO41_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO41_PUE_MSB _u(3)
#define PADS_BANK0_GPIO41_PUE_LSB _u(3)
#define PADS_BANK0_GPIO41_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO41_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO41_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO41_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO41_PDE_MSB _u(2)
#define PADS_BANK0_GPIO41_PDE_LSB _u(2)
#define PADS_BANK0_GPIO41_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO41_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO41_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO41_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO41_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO41_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO41_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO41_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO41_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO41_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO41_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO41_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO41_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO42
#define PADS_BANK0_GPIO42_OFFSET _u(0x000000ac)
#define PADS_BANK0_GPIO42_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO42_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO42_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO42_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO42_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO42_ISO_MSB _u(8)
#define PADS_BANK0_GPIO42_ISO_LSB _u(8)
#define PADS_BANK0_GPIO42_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO42_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO42_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO42_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO42_OD_MSB _u(7)
#define PADS_BANK0_GPIO42_OD_LSB _u(7)
#define PADS_BANK0_GPIO42_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO42_IE
// Description : Input enable
#define PADS_BANK0_GPIO42_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO42_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO42_IE_MSB _u(6)
#define PADS_BANK0_GPIO42_IE_LSB _u(6)
#define PADS_BANK0_GPIO42_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO42_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO42_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO42_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO42_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO42_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO42_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO42_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO42_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO42_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO42_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO42_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO42_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO42_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO42_PUE_MSB _u(3)
#define PADS_BANK0_GPIO42_PUE_LSB _u(3)
#define PADS_BANK0_GPIO42_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO42_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO42_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO42_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO42_PDE_MSB _u(2)
#define PADS_BANK0_GPIO42_PDE_LSB _u(2)
#define PADS_BANK0_GPIO42_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO42_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO42_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO42_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO42_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO42_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO42_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO42_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO42_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO42_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO42_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO42_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO42_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO43
#define PADS_BANK0_GPIO43_OFFSET _u(0x000000b0)
#define PADS_BANK0_GPIO43_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO43_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO43_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO43_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO43_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO43_ISO_MSB _u(8)
#define PADS_BANK0_GPIO43_ISO_LSB _u(8)
#define PADS_BANK0_GPIO43_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO43_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO43_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO43_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO43_OD_MSB _u(7)
#define PADS_BANK0_GPIO43_OD_LSB _u(7)
#define PADS_BANK0_GPIO43_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO43_IE
// Description : Input enable
#define PADS_BANK0_GPIO43_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO43_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO43_IE_MSB _u(6)
#define PADS_BANK0_GPIO43_IE_LSB _u(6)
#define PADS_BANK0_GPIO43_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO43_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO43_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO43_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO43_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO43_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO43_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO43_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO43_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO43_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO43_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO43_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO43_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO43_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO43_PUE_MSB _u(3)
#define PADS_BANK0_GPIO43_PUE_LSB _u(3)
#define PADS_BANK0_GPIO43_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO43_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO43_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO43_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO43_PDE_MSB _u(2)
#define PADS_BANK0_GPIO43_PDE_LSB _u(2)
#define PADS_BANK0_GPIO43_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO43_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO43_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO43_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO43_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO43_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO43_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO43_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO43_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO43_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO43_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO43_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO43_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO44
#define PADS_BANK0_GPIO44_OFFSET _u(0x000000b4)
#define PADS_BANK0_GPIO44_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO44_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO44_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO44_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO44_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO44_ISO_MSB _u(8)
#define PADS_BANK0_GPIO44_ISO_LSB _u(8)
#define PADS_BANK0_GPIO44_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO44_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO44_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO44_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO44_OD_MSB _u(7)
#define PADS_BANK0_GPIO44_OD_LSB _u(7)
#define PADS_BANK0_GPIO44_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO44_IE
// Description : Input enable
#define PADS_BANK0_GPIO44_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO44_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO44_IE_MSB _u(6)
#define PADS_BANK0_GPIO44_IE_LSB _u(6)
#define PADS_BANK0_GPIO44_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO44_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO44_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO44_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO44_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO44_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO44_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO44_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO44_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO44_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO44_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO44_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO44_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO44_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO44_PUE_MSB _u(3)
#define PADS_BANK0_GPIO44_PUE_LSB _u(3)
#define PADS_BANK0_GPIO44_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO44_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO44_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO44_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO44_PDE_MSB _u(2)
#define PADS_BANK0_GPIO44_PDE_LSB _u(2)
#define PADS_BANK0_GPIO44_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO44_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO44_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO44_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO44_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO44_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO44_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO44_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO44_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO44_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO44_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO44_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO44_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO45
#define PADS_BANK0_GPIO45_OFFSET _u(0x000000b8)
#define PADS_BANK0_GPIO45_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO45_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO45_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO45_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO45_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO45_ISO_MSB _u(8)
#define PADS_BANK0_GPIO45_ISO_LSB _u(8)
#define PADS_BANK0_GPIO45_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO45_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO45_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO45_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO45_OD_MSB _u(7)
#define PADS_BANK0_GPIO45_OD_LSB _u(7)
#define PADS_BANK0_GPIO45_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO45_IE
// Description : Input enable
#define PADS_BANK0_GPIO45_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO45_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO45_IE_MSB _u(6)
#define PADS_BANK0_GPIO45_IE_LSB _u(6)
#define PADS_BANK0_GPIO45_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO45_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO45_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO45_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO45_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO45_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO45_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO45_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO45_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO45_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO45_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO45_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO45_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO45_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO45_PUE_MSB _u(3)
#define PADS_BANK0_GPIO45_PUE_LSB _u(3)
#define PADS_BANK0_GPIO45_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO45_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO45_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO45_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO45_PDE_MSB _u(2)
#define PADS_BANK0_GPIO45_PDE_LSB _u(2)
#define PADS_BANK0_GPIO45_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO45_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO45_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO45_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO45_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO45_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO45_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO45_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO45_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO45_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO45_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO45_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO45_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO46
#define PADS_BANK0_GPIO46_OFFSET _u(0x000000bc)
#define PADS_BANK0_GPIO46_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO46_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO46_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO46_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO46_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO46_ISO_MSB _u(8)
#define PADS_BANK0_GPIO46_ISO_LSB _u(8)
#define PADS_BANK0_GPIO46_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO46_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO46_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO46_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO46_OD_MSB _u(7)
#define PADS_BANK0_GPIO46_OD_LSB _u(7)
#define PADS_BANK0_GPIO46_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO46_IE
// Description : Input enable
#define PADS_BANK0_GPIO46_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO46_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO46_IE_MSB _u(6)
#define PADS_BANK0_GPIO46_IE_LSB _u(6)
#define PADS_BANK0_GPIO46_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO46_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO46_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO46_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO46_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO46_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO46_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO46_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO46_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO46_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO46_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO46_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO46_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO46_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO46_PUE_MSB _u(3)
#define PADS_BANK0_GPIO46_PUE_LSB _u(3)
#define PADS_BANK0_GPIO46_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO46_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO46_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO46_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO46_PDE_MSB _u(2)
#define PADS_BANK0_GPIO46_PDE_LSB _u(2)
#define PADS_BANK0_GPIO46_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO46_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO46_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO46_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO46_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO46_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO46_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO46_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO46_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO46_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO46_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO46_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO46_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_GPIO47
#define PADS_BANK0_GPIO47_OFFSET _u(0x000000c0)
#define PADS_BANK0_GPIO47_BITS _u(0x000001ff)
#define PADS_BANK0_GPIO47_RESET _u(0x00000116)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO47_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_GPIO47_ISO_RESET _u(0x1)
#define PADS_BANK0_GPIO47_ISO_BITS _u(0x00000100)
#define PADS_BANK0_GPIO47_ISO_MSB _u(8)
#define PADS_BANK0_GPIO47_ISO_LSB _u(8)
#define PADS_BANK0_GPIO47_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO47_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_GPIO47_OD_RESET _u(0x0)
#define PADS_BANK0_GPIO47_OD_BITS _u(0x00000080)
#define PADS_BANK0_GPIO47_OD_MSB _u(7)
#define PADS_BANK0_GPIO47_OD_LSB _u(7)
#define PADS_BANK0_GPIO47_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO47_IE
// Description : Input enable
#define PADS_BANK0_GPIO47_IE_RESET _u(0x0)
#define PADS_BANK0_GPIO47_IE_BITS _u(0x00000040)
#define PADS_BANK0_GPIO47_IE_MSB _u(6)
#define PADS_BANK0_GPIO47_IE_LSB _u(6)
#define PADS_BANK0_GPIO47_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO47_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_GPIO47_DRIVE_RESET _u(0x1)
#define PADS_BANK0_GPIO47_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_GPIO47_DRIVE_MSB _u(5)
#define PADS_BANK0_GPIO47_DRIVE_LSB _u(4)
#define PADS_BANK0_GPIO47_DRIVE_ACCESS "RW"
#define PADS_BANK0_GPIO47_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_GPIO47_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_GPIO47_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_GPIO47_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO47_PUE
// Description : Pull up enable
#define PADS_BANK0_GPIO47_PUE_RESET _u(0x0)
#define PADS_BANK0_GPIO47_PUE_BITS _u(0x00000008)
#define PADS_BANK0_GPIO47_PUE_MSB _u(3)
#define PADS_BANK0_GPIO47_PUE_LSB _u(3)
#define PADS_BANK0_GPIO47_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO47_PDE
// Description : Pull down enable
#define PADS_BANK0_GPIO47_PDE_RESET _u(0x1)
#define PADS_BANK0_GPIO47_PDE_BITS _u(0x00000004)
#define PADS_BANK0_GPIO47_PDE_MSB _u(2)
#define PADS_BANK0_GPIO47_PDE_LSB _u(2)
#define PADS_BANK0_GPIO47_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO47_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_GPIO47_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_GPIO47_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_GPIO47_SCHMITT_MSB _u(1)
#define PADS_BANK0_GPIO47_SCHMITT_LSB _u(1)
#define PADS_BANK0_GPIO47_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_GPIO47_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_GPIO47_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_GPIO47_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_GPIO47_SLEWFAST_MSB _u(0)
#define PADS_BANK0_GPIO47_SLEWFAST_LSB _u(0)
#define PADS_BANK0_GPIO47_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_SWCLK
#define PADS_BANK0_SWCLK_OFFSET _u(0x000000c4)
#define PADS_BANK0_SWCLK_BITS _u(0x000001ff)
#define PADS_BANK0_SWCLK_RESET _u(0x0000005a)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_SWCLK_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_SWCLK_ISO_RESET _u(0x0)
#define PADS_BANK0_SWCLK_ISO_BITS _u(0x00000100)
#define PADS_BANK0_SWCLK_ISO_MSB _u(8)
#define PADS_BANK0_SWCLK_ISO_LSB _u(8)
#define PADS_BANK0_SWCLK_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_SWCLK_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_SWCLK_OD_RESET _u(0x0)
#define PADS_BANK0_SWCLK_OD_BITS _u(0x00000080)
#define PADS_BANK0_SWCLK_OD_MSB _u(7)
#define PADS_BANK0_SWCLK_OD_LSB _u(7)
#define PADS_BANK0_SWCLK_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_SWCLK_IE
// Description : Input enable
#define PADS_BANK0_SWCLK_IE_RESET _u(0x1)
#define PADS_BANK0_SWCLK_IE_BITS _u(0x00000040)
#define PADS_BANK0_SWCLK_IE_MSB _u(6)
#define PADS_BANK0_SWCLK_IE_LSB _u(6)
#define PADS_BANK0_SWCLK_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_SWCLK_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_SWCLK_DRIVE_RESET _u(0x1)
#define PADS_BANK0_SWCLK_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_SWCLK_DRIVE_MSB _u(5)
#define PADS_BANK0_SWCLK_DRIVE_LSB _u(4)
#define PADS_BANK0_SWCLK_DRIVE_ACCESS "RW"
#define PADS_BANK0_SWCLK_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_SWCLK_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_SWCLK_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_SWCLK_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_SWCLK_PUE
// Description : Pull up enable
#define PADS_BANK0_SWCLK_PUE_RESET _u(0x1)
#define PADS_BANK0_SWCLK_PUE_BITS _u(0x00000008)
#define PADS_BANK0_SWCLK_PUE_MSB _u(3)
#define PADS_BANK0_SWCLK_PUE_LSB _u(3)
#define PADS_BANK0_SWCLK_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_SWCLK_PDE
// Description : Pull down enable
#define PADS_BANK0_SWCLK_PDE_RESET _u(0x0)
#define PADS_BANK0_SWCLK_PDE_BITS _u(0x00000004)
#define PADS_BANK0_SWCLK_PDE_MSB _u(2)
#define PADS_BANK0_SWCLK_PDE_LSB _u(2)
#define PADS_BANK0_SWCLK_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_SWCLK_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_SWCLK_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_SWCLK_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_SWCLK_SCHMITT_MSB _u(1)
#define PADS_BANK0_SWCLK_SCHMITT_LSB _u(1)
#define PADS_BANK0_SWCLK_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_SWCLK_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_SWCLK_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_SWCLK_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_SWCLK_SLEWFAST_MSB _u(0)
#define PADS_BANK0_SWCLK_SLEWFAST_LSB _u(0)
#define PADS_BANK0_SWCLK_SLEWFAST_ACCESS "RW"
// =============================================================================
// Register : PADS_BANK0_SWD
#define PADS_BANK0_SWD_OFFSET _u(0x000000c8)
#define PADS_BANK0_SWD_BITS _u(0x000001ff)
#define PADS_BANK0_SWD_RESET _u(0x0000005a)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_SWD_ISO
// Description : Pad isolation control. Remove this once the pad is configured
// by software.
#define PADS_BANK0_SWD_ISO_RESET _u(0x0)
#define PADS_BANK0_SWD_ISO_BITS _u(0x00000100)
#define PADS_BANK0_SWD_ISO_MSB _u(8)
#define PADS_BANK0_SWD_ISO_LSB _u(8)
#define PADS_BANK0_SWD_ISO_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_SWD_OD
// Description : Output disable. Has priority over output enable from
// peripherals
#define PADS_BANK0_SWD_OD_RESET _u(0x0)
#define PADS_BANK0_SWD_OD_BITS _u(0x00000080)
#define PADS_BANK0_SWD_OD_MSB _u(7)
#define PADS_BANK0_SWD_OD_LSB _u(7)
#define PADS_BANK0_SWD_OD_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_SWD_IE
// Description : Input enable
#define PADS_BANK0_SWD_IE_RESET _u(0x1)
#define PADS_BANK0_SWD_IE_BITS _u(0x00000040)
#define PADS_BANK0_SWD_IE_MSB _u(6)
#define PADS_BANK0_SWD_IE_LSB _u(6)
#define PADS_BANK0_SWD_IE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_SWD_DRIVE
// Description : Drive strength.
// 0x0 -> 2mA
// 0x1 -> 4mA
// 0x2 -> 8mA
// 0x3 -> 12mA
#define PADS_BANK0_SWD_DRIVE_RESET _u(0x1)
#define PADS_BANK0_SWD_DRIVE_BITS _u(0x00000030)
#define PADS_BANK0_SWD_DRIVE_MSB _u(5)
#define PADS_BANK0_SWD_DRIVE_LSB _u(4)
#define PADS_BANK0_SWD_DRIVE_ACCESS "RW"
#define PADS_BANK0_SWD_DRIVE_VALUE_2MA _u(0x0)
#define PADS_BANK0_SWD_DRIVE_VALUE_4MA _u(0x1)
#define PADS_BANK0_SWD_DRIVE_VALUE_8MA _u(0x2)
#define PADS_BANK0_SWD_DRIVE_VALUE_12MA _u(0x3)
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_SWD_PUE
// Description : Pull up enable
#define PADS_BANK0_SWD_PUE_RESET _u(0x1)
#define PADS_BANK0_SWD_PUE_BITS _u(0x00000008)
#define PADS_BANK0_SWD_PUE_MSB _u(3)
#define PADS_BANK0_SWD_PUE_LSB _u(3)
#define PADS_BANK0_SWD_PUE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_SWD_PDE
// Description : Pull down enable
#define PADS_BANK0_SWD_PDE_RESET _u(0x0)
#define PADS_BANK0_SWD_PDE_BITS _u(0x00000004)
#define PADS_BANK0_SWD_PDE_MSB _u(2)
#define PADS_BANK0_SWD_PDE_LSB _u(2)
#define PADS_BANK0_SWD_PDE_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_SWD_SCHMITT
// Description : Enable schmitt trigger
#define PADS_BANK0_SWD_SCHMITT_RESET _u(0x1)
#define PADS_BANK0_SWD_SCHMITT_BITS _u(0x00000002)
#define PADS_BANK0_SWD_SCHMITT_MSB _u(1)
#define PADS_BANK0_SWD_SCHMITT_LSB _u(1)
#define PADS_BANK0_SWD_SCHMITT_ACCESS "RW"
// -----------------------------------------------------------------------------
// Field : PADS_BANK0_SWD_SLEWFAST
// Description : Slew rate control. 1 = Fast, 0 = Slow
#define PADS_BANK0_SWD_SLEWFAST_RESET _u(0x0)
#define PADS_BANK0_SWD_SLEWFAST_BITS _u(0x00000001)
#define PADS_BANK0_SWD_SLEWFAST_MSB _u(0)
#define PADS_BANK0_SWD_SLEWFAST_LSB _u(0)
#define PADS_BANK0_SWD_SLEWFAST_ACCESS "RW"
// =============================================================================
#endif // _HARDWARE_REGS_PADS_BANK0_H