Module atsam4lc4c_pac::gpio[][src]

Expand description

General-Purpose Input/Output Controller

Modules

Access Status Register

Event Enable Register

Event Enable Register - Clear

Event Enable Register - Set

Event Enable Register - Toggle

Glitch Filter Enable Register

Glitch Filter Enable Register - Clear

Glitch Filter Enable Register - Set

Glitch Filter Enable Register - Toggle

GPIO Enable Register

GPIO Enable Register - Clear

GPIO Enable Register - Set

GPIO Enable Register - Toggle

Interrupt Enable Register

Interrupt Enable Register - Clear

Interrupt Enable Register - Set

Interrupt Enable Register - Toggle

Interrupt Flag Register

Interrupt Flag Register - Clear

Interrupt Mode Register 0

Interrupt Mode Register 0 - Clear

Interrupt Mode Register 0 - Set

Interrupt Mode Register 0 - Toggle

Interrupt Mode Register 1

Interrupt Mode Register 1 - Clear

Interrupt Mode Register 1 - Set

Interrupt Mode Register 1 - Toggle

Lock Register

Lock Register - Clear

Lock Register - Set

Lock Register - Toggle

Output Driving Capability Register 0

Output Driving Capability Register 0 - Clear

Output Driving Capability Register 0 - Set

Output Driving Capability Register 0 - Toggle

Output Driving Capability Register 1

Output Driving Capability Register 1 - Clear

Output Driving Capability Register 1 - Set

Output Driving Capability Register 1 - Toggle

Output Driver Enable Register

Output Driver Enable Register - Clear

Output Driver Enable Register - Set

Output Driver Enable Register - Toggle

Open Drain Mode Register

Open Drain Mode Register - Clear

Open Drain Mode Register - Set

Open Drain Mode Register - Toggle

Output Slew Rate Register 0

Output Slew Rate Register 0 - Clear

Output Slew Rate Register 0 - Set

Output Slew Rate Register 0 - Toggle

Output Value Register

Output Value Register - Clear

Output Value Register - Set

Output Value Register - Toggle

Parameter Register

Pull-down Enable Register

Pull-down Enable Register - Clear

Pull-down Enable Register - Set

Pull-down Enable Register - Toggle

Peripheral Mux Register 0

Peripheral Mux Register 0 - Clear

Peripheral Mux Register 0 - Set

Peripheral Mux Register 0 - Toggle

Peripheral Mux Register 1

Peripheral Mux Register 1 - Clear

Peripheral Mux Register 1 - Set

Peripheral Mux Register 1 - Toggle

Peripheral Mux Register 2

Peripheral Mux Register 2 - Clear

Peripheral Mux Register 2 - Set

Peripheral Mux Register 2 - Toggle

Pull-up Enable Register

Pull-up Enable Register - Clear

Pull-up Enable Register - Set

Pull-up Enable Register - Toggle

Pin Value Register

Schmitt Trigger Enable Register

Schmitt Trigger Enable Register - Clear

Schmitt Trigger Enable Register - Set

Schmitt Trigger Enable Register - Toggle

Unlock Register

Version Register

Structs

Register block

Type Definitions

ASR register accessor: an alias for Reg<ASR_SPEC>

EVER register accessor: an alias for Reg<EVER_SPEC>

EVERC register accessor: an alias for Reg<EVERC_SPEC>

EVERS register accessor: an alias for Reg<EVERS_SPEC>

EVERT register accessor: an alias for Reg<EVERT_SPEC>

GFER register accessor: an alias for Reg<GFER_SPEC>

GFERC register accessor: an alias for Reg<GFERC_SPEC>

GFERS register accessor: an alias for Reg<GFERS_SPEC>

GFERT register accessor: an alias for Reg<GFERT_SPEC>

GPER register accessor: an alias for Reg<GPER_SPEC>

GPERC register accessor: an alias for Reg<GPERC_SPEC>

GPERS register accessor: an alias for Reg<GPERS_SPEC>

GPERT register accessor: an alias for Reg<GPERT_SPEC>

IER register accessor: an alias for Reg<IER_SPEC>

IERC register accessor: an alias for Reg<IERC_SPEC>

IERS register accessor: an alias for Reg<IERS_SPEC>

IERT register accessor: an alias for Reg<IERT_SPEC>

IFR register accessor: an alias for Reg<IFR_SPEC>

IFRC register accessor: an alias for Reg<IFRC_SPEC>

IMR0 register accessor: an alias for Reg<IMR0_SPEC>

IMR0C register accessor: an alias for Reg<IMR0C_SPEC>

IMR0S register accessor: an alias for Reg<IMR0S_SPEC>

IMR0T register accessor: an alias for Reg<IMR0T_SPEC>

IMR1 register accessor: an alias for Reg<IMR1_SPEC>

IMR1C register accessor: an alias for Reg<IMR1C_SPEC>

IMR1S register accessor: an alias for Reg<IMR1S_SPEC>

IMR1T register accessor: an alias for Reg<IMR1T_SPEC>

LOCK register accessor: an alias for Reg<LOCK_SPEC>

LOCKC register accessor: an alias for Reg<LOCKC_SPEC>

LOCKS register accessor: an alias for Reg<LOCKS_SPEC>

LOCKT register accessor: an alias for Reg<LOCKT_SPEC>

ODCR0 register accessor: an alias for Reg<ODCR0_SPEC>

ODCR0C register accessor: an alias for Reg<ODCR0C_SPEC>

ODCR0S register accessor: an alias for Reg<ODCR0S_SPEC>

ODCR0T register accessor: an alias for Reg<ODCR0T_SPEC>

ODCR1 register accessor: an alias for Reg<ODCR1_SPEC>

ODCR1C register accessor: an alias for Reg<ODCR1C_SPEC>

ODCR1S register accessor: an alias for Reg<ODCR1S_SPEC>

ODCR1T register accessor: an alias for Reg<ODCR1T_SPEC>

ODER register accessor: an alias for Reg<ODER_SPEC>

ODERC register accessor: an alias for Reg<ODERC_SPEC>

ODERS register accessor: an alias for Reg<ODERS_SPEC>

ODERT register accessor: an alias for Reg<ODERT_SPEC>

ODMER register accessor: an alias for Reg<ODMER_SPEC>

ODMERC register accessor: an alias for Reg<ODMERC_SPEC>

ODMERS register accessor: an alias for Reg<ODMERS_SPEC>

ODMERT register accessor: an alias for Reg<ODMERT_SPEC>

OSRR0 register accessor: an alias for Reg<OSRR0_SPEC>

OSRR0C register accessor: an alias for Reg<OSRR0C_SPEC>

OSRR0S register accessor: an alias for Reg<OSRR0S_SPEC>

OSRR0T register accessor: an alias for Reg<OSRR0T_SPEC>

OVR register accessor: an alias for Reg<OVR_SPEC>

OVRC register accessor: an alias for Reg<OVRC_SPEC>

OVRS register accessor: an alias for Reg<OVRS_SPEC>

OVRT register accessor: an alias for Reg<OVRT_SPEC>

PARAMETER register accessor: an alias for Reg<PARAMETER_SPEC>

PDER register accessor: an alias for Reg<PDER_SPEC>

PDERC register accessor: an alias for Reg<PDERC_SPEC>

PDERS register accessor: an alias for Reg<PDERS_SPEC>

PDERT register accessor: an alias for Reg<PDERT_SPEC>

PMR0 register accessor: an alias for Reg<PMR0_SPEC>

PMR0C register accessor: an alias for Reg<PMR0C_SPEC>

PMR0S register accessor: an alias for Reg<PMR0S_SPEC>

PMR0T register accessor: an alias for Reg<PMR0T_SPEC>

PMR1 register accessor: an alias for Reg<PMR1_SPEC>

PMR1C register accessor: an alias for Reg<PMR1C_SPEC>

PMR1S register accessor: an alias for Reg<PMR1S_SPEC>

PMR1T register accessor: an alias for Reg<PMR1T_SPEC>

PMR2 register accessor: an alias for Reg<PMR2_SPEC>

PMR2C register accessor: an alias for Reg<PMR2C_SPEC>

PMR2S register accessor: an alias for Reg<PMR2S_SPEC>

PMR2T register accessor: an alias for Reg<PMR2T_SPEC>

PUER register accessor: an alias for Reg<PUER_SPEC>

PUERC register accessor: an alias for Reg<PUERC_SPEC>

PUERS register accessor: an alias for Reg<PUERS_SPEC>

PUERT register accessor: an alias for Reg<PUERT_SPEC>

PVR register accessor: an alias for Reg<PVR_SPEC>

STER register accessor: an alias for Reg<STER_SPEC>

STERC register accessor: an alias for Reg<STERC_SPEC>

STERS register accessor: an alias for Reg<STERS_SPEC>

STERT register accessor: an alias for Reg<STERT_SPEC>

UNLOCK register accessor: an alias for Reg<UNLOCK_SPEC>

VERSION register accessor: an alias for Reg<VERSION_SPEC>