7 #include "hardware/watchdog.h" 17 watchdog_reboot(0, 0, 10);
22 void arch_init() { watchdog_enable(0x7fffff,
false); }
26 return pgm_read_byte(addr);
void IRAM_ATTR HOT arch_feed_wdt()
void delay_microseconds_safe(uint32_t us)
Delay for the given amount of microseconds, possibly yielding to other processes during the wait...
uint32_t IRAM_ATTR HOT micros()
uint32_t IRAM_ATTR HOT millis()
unsigned long ulMainGetRunTimeCounterValue()
uint32_t arch_get_cpu_freq_hz()
uint8_t progmem_read_byte(const uint8_t *addr)
void IRAM_ATTR HOT yield()
Implementation of SPI Controller mode.
void IRAM_ATTR HOT delayMicroseconds(uint32_t us)
uint32_t arch_get_cpu_cycle_count()
void IRAM_ATTR HOT delay(uint32_t ms)