|
libxr
Embedded C++ framework for bare-metal, RTOS and Linux
|
This is the complete list of members for LibXR::HPMGPIO, including all inherited members.
| Callback typedef (defined in LibXR::GPIO) | LibXR::GPIO | |
| callback_ | LibXR::GPIO | |
| CheckInterrupt(uint32_t port) | LibXR::HPMGPIO | static |
| Direction enum name | LibXR::GPIO | |
| DisableInterrupt() override | LibXR::HPMGPIO | virtual |
| EnableInterrupt() override | LibXR::HPMGPIO | virtual |
| GPIO() | LibXR::GPIO | inline |
| HPMGPIO(GPIO_Type *gpio, uint32_t port, uint8_t pin, uint32_t irq=INVALID_IRQ, uint16_t pad_index=INVALID_PAD_INDEX) | LibXR::HPMGPIO | |
| Pull enum name | LibXR::GPIO | |
| Read() override | LibXR::HPMGPIO | inlinevirtual |
| RegisterCallback(Callback callback) | LibXR::GPIO | inline |
| SetAnalogHighImpedance() | LibXR::HPMGPIO | |
| SetConfig(Configuration config) override | LibXR::HPMGPIO | virtual |
| Write(bool value) override | LibXR::HPMGPIO | inlinevirtual |
| ~GPIO()=default | LibXR::GPIO | virtual |