modm API documentation
modm::platform::SoftwareGpioPort< Gpios > Member List

This is the complete list of members for modm::platform::SoftwareGpioPort< Gpios >, including all inherited members.

DataOrder enum namemodm::GpioPortstrong
PinCfg typedef (defined in modm::platform::GpioSet< Gpios... >)modm::platform::GpioSet< Gpios... >protected
PortType typedef (defined in modm::platform::SoftwareGpioPort< Gpios >)modm::platform::SoftwareGpioPort< Gpios >
modm::GpioPort::PortType typedefmodm::GpioPort
configure(InputType type) (defined in modm::platform::GpioSet< Gpios... >)modm::platform::GpioSet< Gpios... >inlinestatic
disconnect() (defined in modm::platform::GpioSet< Gpios... >)modm::platform::GpioSet< Gpios... >inlinestatic
getDataOrder() (defined in modm::platform::SoftwareGpioPort< Gpios >)modm::platform::SoftwareGpioPort< Gpios >inlinestaticconstexpr
modm::GpioPort::getDataOrder()modm::GpioPortstaticconstexpr
getPortReg(size_t offset) (defined in modm::platform::GpioSet< Gpios... >)modm::platform::GpioSet< Gpios... >inlinestaticprotectedconstexpr
invertedMask(PortName port) (defined in modm::platform::GpioSet< Gpios... >)modm::platform::GpioSet< Gpios... >inlinestaticprotected
isSet() (defined in modm::platform::SoftwareGpioPort< Gpios >)modm::platform::SoftwareGpioPort< Gpios >inlinestatic
mask(PortName port) (defined in modm::platform::GpioSet< Gpios... >)modm::platform::GpioSet< Gpios... >inlinestaticprotected
nonInvertedMask(PortName port) (defined in modm::platform::GpioSet< Gpios... >)modm::platform::GpioSet< Gpios... >inlinestaticprotected
number_of_portsmodm::GpioPortstaticconstexpr
read() (defined in modm::platform::SoftwareGpioPort< Gpios >)modm::platform::SoftwareGpioPort< Gpios >inlinestatic
modm::GpioPort::read()modm::GpioPortstatic
readPortReg(size_t offset) (defined in modm::platform::GpioSet< Gpios... >)modm::platform::GpioSet< Gpios... >inlinestaticprotectedconstexpr
reset() (defined in modm::platform::GpioSet< Gpios... >)modm::platform::GpioSet< Gpios... >inlinestatic
set() (defined in modm::platform::GpioSet< Gpios... >)modm::platform::GpioSet< Gpios... >inlinestatic
set(bool status) (defined in modm::platform::GpioSet< Gpios... >)modm::platform::GpioSet< Gpios... >inlinestatic
set(uint8_t) (defined in modm::platform::PinCfgMixin< PinConfigs... >)modm::platform::PinCfgMixin< PinConfigs... >inlinestatic
set(uint8_t, uint8_t) (defined in modm::platform::PinCfgMixin< PinConfigs... >)modm::platform::PinCfgMixin< PinConfigs... >inlinestatic
setAnalogInput() (defined in modm::platform::GpioSet< Gpios... >)modm::platform::GpioSet< Gpios... >inlinestatic
setInput() (defined in modm::GpioPort)modm::GpioPortstatic
setInput() (defined in modm::platform::GpioSet< Gpios... >)modm::platform::GpioSet< Gpios... >inlinestatic
setInput(InputType type) (defined in modm::platform::GpioSet< Gpios... >)modm::platform::GpioSet< Gpios... >inlinestatic
setOutput() (defined in modm::GpioPort)modm::GpioPortstatic
setOutput() (defined in modm::platform::GpioSet< Gpios... >)modm::platform::GpioSet< Gpios... >inlinestatic
setOutput(bool status) (defined in modm::platform::GpioSet< Gpios... >)modm::platform::GpioSet< Gpios... >inlinestatic
setPortReg(size_t offset) (defined in modm::platform::GpioSet< Gpios... >)modm::platform::GpioSet< Gpios... >inlinestaticprotectedconstexpr
shift_mask_A(uint8_t pos) (defined in modm::platform::SoftwareGpioPort< Gpios >)modm::platform::SoftwareGpioPort< Gpios >inlinestaticprotectedconstexpr
shift_mask_B(uint8_t pos) (defined in modm::platform::SoftwareGpioPort< Gpios >)modm::platform::SoftwareGpioPort< Gpios >inlinestaticprotectedconstexpr
shift_masks_A (defined in modm::platform::SoftwareGpioPort< Gpios >)modm::platform::SoftwareGpioPort< Gpios >staticprotectedconstexpr
shift_masks_B (defined in modm::platform::SoftwareGpioPort< Gpios >)modm::platform::SoftwareGpioPort< Gpios >staticprotectedconstexpr
modm::toggle()modm::GpioPortstatic
toggle() (defined in modm::platform::GpioSet< Gpios... >)modm::platform::GpioSet< Gpios... >inlinestatic
width (defined in modm::platform::SoftwareGpioPort< Gpios >)modm::platform::SoftwareGpioPort< Gpios >staticconstexpr
modm::GpioPort::widthmodm::GpioPortstaticconstexpr
write(PortType data) (defined in modm::platform::SoftwareGpioPort< Gpios >)modm::platform::SoftwareGpioPort< Gpios >inlinestatic
modm::GpioPort::write(PortType data)modm::GpioPortstatic