Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
GpioUSBAPin< Defs > Struct Template Reference

GPIO Input pin for USB. More...

#include <TivaGPIO.hxx>

Inheritance diagram for GpioUSBAPin< Defs >:

Static Public Member Functions

static void hw_init ()
 Initializes the hardware pin.
 
static void hw_set_to_safe ()
 Sets the hardware pin to a safe state.
 

Detailed Description

template<class Defs>
struct GpioUSBAPin< Defs >

GPIO Input pin for USB.

This pin cannot be read or written directly (will fail compilation).

Do not use this class directly. Use GPIO_PIN instead.

Definition at line 454 of file TivaGPIO.hxx.

Member Function Documentation

◆ hw_init()

template<class Defs >
static void GpioUSBAPin< Defs >::hw_init ( )
inlinestatic

Initializes the hardware pin.

Definition at line 460 of file TivaGPIO.hxx.

◆ hw_set_to_safe()

template<class Defs >
static void GpioUSBAPin< Defs >::hw_set_to_safe ( )
inlinestatic

Sets the hardware pin to a safe state.

Definition at line 466 of file TivaGPIO.hxx.


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