Module atsam4lc8a_pac::gpio
source · 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 (rw) register accessor: an alias for
Reg<ASR_SPEC>
- EVER (rw) register accessor: an alias for
Reg<EVER_SPEC>
- EVERC (w) register accessor: an alias for
Reg<EVERC_SPEC>
- EVERS (w) register accessor: an alias for
Reg<EVERS_SPEC>
- EVERT (w) register accessor: an alias for
Reg<EVERT_SPEC>
- GFER (rw) register accessor: an alias for
Reg<GFER_SPEC>
- GFERC (w) register accessor: an alias for
Reg<GFERC_SPEC>
- GFERS (w) register accessor: an alias for
Reg<GFERS_SPEC>
- GFERT (w) register accessor: an alias for
Reg<GFERT_SPEC>
- GPER (rw) register accessor: an alias for
Reg<GPER_SPEC>
- GPERC (w) register accessor: an alias for
Reg<GPERC_SPEC>
- GPERS (w) register accessor: an alias for
Reg<GPERS_SPEC>
- GPERT (w) register accessor: an alias for
Reg<GPERT_SPEC>
- IER (rw) register accessor: an alias for
Reg<IER_SPEC>
- IERC (w) register accessor: an alias for
Reg<IERC_SPEC>
- IERS (w) register accessor: an alias for
Reg<IERS_SPEC>
- IERT (w) register accessor: an alias for
Reg<IERT_SPEC>
- IFR (r) register accessor: an alias for
Reg<IFR_SPEC>
- IFRC (w) register accessor: an alias for
Reg<IFRC_SPEC>
- IMR0 (rw) register accessor: an alias for
Reg<IMR0_SPEC>
- IMR0C (w) register accessor: an alias for
Reg<IMR0C_SPEC>
- IMR0S (w) register accessor: an alias for
Reg<IMR0S_SPEC>
- IMR0T (w) register accessor: an alias for
Reg<IMR0T_SPEC>
- IMR1 (rw) register accessor: an alias for
Reg<IMR1_SPEC>
- IMR1C (w) register accessor: an alias for
Reg<IMR1C_SPEC>
- IMR1S (w) register accessor: an alias for
Reg<IMR1S_SPEC>
- IMR1T (w) register accessor: an alias for
Reg<IMR1T_SPEC>
- LOCK (rw) register accessor: an alias for
Reg<LOCK_SPEC>
- LOCKC (w) register accessor: an alias for
Reg<LOCKC_SPEC>
- LOCKS (w) register accessor: an alias for
Reg<LOCKS_SPEC>
- LOCKT (w) register accessor: an alias for
Reg<LOCKT_SPEC>
- ODCR0 (rw) register accessor: an alias for
Reg<ODCR0_SPEC>
- ODCR0C (rw) register accessor: an alias for
Reg<ODCR0C_SPEC>
- ODCR0S (rw) register accessor: an alias for
Reg<ODCR0S_SPEC>
- ODCR0T (rw) register accessor: an alias for
Reg<ODCR0T_SPEC>
- ODCR1 (rw) register accessor: an alias for
Reg<ODCR1_SPEC>
- ODCR1C (rw) register accessor: an alias for
Reg<ODCR1C_SPEC>
- ODCR1S (rw) register accessor: an alias for
Reg<ODCR1S_SPEC>
- ODCR1T (rw) register accessor: an alias for
Reg<ODCR1T_SPEC>
- ODER (rw) register accessor: an alias for
Reg<ODER_SPEC>
- ODERC (w) register accessor: an alias for
Reg<ODERC_SPEC>
- ODERS (w) register accessor: an alias for
Reg<ODERS_SPEC>
- ODERT (w) register accessor: an alias for
Reg<ODERT_SPEC>
- ODMER (rw) register accessor: an alias for
Reg<ODMER_SPEC>
- ODMERC (w) register accessor: an alias for
Reg<ODMERC_SPEC>
- ODMERS (w) register accessor: an alias for
Reg<ODMERS_SPEC>
- ODMERT (w) register accessor: an alias for
Reg<ODMERT_SPEC>
- OSRR0 (rw) register accessor: an alias for
Reg<OSRR0_SPEC>
- OSRR0C (rw) register accessor: an alias for
Reg<OSRR0C_SPEC>
- OSRR0S (rw) register accessor: an alias for
Reg<OSRR0S_SPEC>
- OSRR0T (rw) register accessor: an alias for
Reg<OSRR0T_SPEC>
- OVR (rw) register accessor: an alias for
Reg<OVR_SPEC>
- OVRC (w) register accessor: an alias for
Reg<OVRC_SPEC>
- OVRS (w) register accessor: an alias for
Reg<OVRS_SPEC>
- OVRT (w) register accessor: an alias for
Reg<OVRT_SPEC>
- PARAMETER (r) register accessor: an alias for
Reg<PARAMETER_SPEC>
- PDER (rw) register accessor: an alias for
Reg<PDER_SPEC>
- PDERC (w) register accessor: an alias for
Reg<PDERC_SPEC>
- PDERS (w) register accessor: an alias for
Reg<PDERS_SPEC>
- PDERT (w) register accessor: an alias for
Reg<PDERT_SPEC>
- PMR0 (rw) register accessor: an alias for
Reg<PMR0_SPEC>
- PMR0C (w) register accessor: an alias for
Reg<PMR0C_SPEC>
- PMR0S (w) register accessor: an alias for
Reg<PMR0S_SPEC>
- PMR0T (w) register accessor: an alias for
Reg<PMR0T_SPEC>
- PMR1 (rw) register accessor: an alias for
Reg<PMR1_SPEC>
- PMR1C (w) register accessor: an alias for
Reg<PMR1C_SPEC>
- PMR1S (w) register accessor: an alias for
Reg<PMR1S_SPEC>
- PMR1T (w) register accessor: an alias for
Reg<PMR1T_SPEC>
- PMR2 (rw) register accessor: an alias for
Reg<PMR2_SPEC>
- PMR2C (w) register accessor: an alias for
Reg<PMR2C_SPEC>
- PMR2S (w) register accessor: an alias for
Reg<PMR2S_SPEC>
- PMR2T (w) register accessor: an alias for
Reg<PMR2T_SPEC>
- PUER (rw) register accessor: an alias for
Reg<PUER_SPEC>
- PUERC (w) register accessor: an alias for
Reg<PUERC_SPEC>
- PUERS (w) register accessor: an alias for
Reg<PUERS_SPEC>
- PUERT (w) register accessor: an alias for
Reg<PUERT_SPEC>
- PVR (r) register accessor: an alias for
Reg<PVR_SPEC>
- STER (rw) register accessor: an alias for
Reg<STER_SPEC>
- STERC (rw) register accessor: an alias for
Reg<STERC_SPEC>
- STERS (rw) register accessor: an alias for
Reg<STERS_SPEC>
- STERT (rw) register accessor: an alias for
Reg<STERT_SPEC>
- UNLOCK (w) register accessor: an alias for
Reg<UNLOCK_SPEC>
- VERSION (r) register accessor: an alias for
Reg<VERSION_SPEC>