12 void setup()
override;
21 bool reset()
override;
23 void write64(uint64_t val)
override;
24 uint8_t
read8()
override;
25 uint64_t
read64()
override;
Copy of GPIOPin that is safe to use from ISRs (with no virtual functions)
void write64(uint64_t val) override
void dump_config() override
const float BUS
For communication buses like i2c/spi.
void reset_search() override
uint8_t last_discrepancy_
uint64_t search_int() override
void write_bit_(bool bit)
virtual ISRInternalGPIOPin to_isr() const =0
Implementation of SPI Controller mode.
float get_setup_priority() const override
void write8(uint8_t val) override
uint64_t read64() override
void set_pin(InternalGPIOPin *pin)