12 void setup()
override;
23 uint8_t
read8()
override;
24 uint64_t
read64()
override;
Copy of GPIOPin that is safe to use from ISRs (with no virtual functions)
virtual ISRInternalGPIOPin to_isr() const =0
uint64_t search_int() override
void reset_search() override
uint8_t last_discrepancy_
float get_setup_priority() const override
void dump_config() override
void write_bit_(bool bit)
void set_pin(InternalGPIOPin *pin)
void write64(uint64_t val) override
uint64_t read64() override
void write8(uint8_t val) override
bool read_bit_(uint32_t *t)
const float BUS
For communication buses like i2c/spi.
Providing packet encoding functions for exchanging data with a remote host.