diff --git a/components/esp8266/lib/VERSION b/components/esp8266/lib/VERSION index 5d436cd3..1af428fa 100644 --- a/components/esp8266/lib/VERSION +++ b/components/esp8266/lib/VERSION @@ -1,7 +1,7 @@ gwen: crypto: 8943c89 espnow: 8943c89 - core: f4f0d3d + core: c875f12 net80211: ac9e664 pp: 830c0c8 pwm: 0181338 diff --git a/components/esp8266/lib/libcore.a b/components/esp8266/lib/libcore.a index a7165fe0..c3475e32 100644 Binary files a/components/esp8266/lib/libcore.a and b/components/esp8266/lib/libcore.a differ diff --git a/components/freertos/port/esp8266/include/freertos/xtensa_timer.h b/components/freertos/port/esp8266/include/freertos/xtensa_timer.h index 76f87957..ff97830f 100644 --- a/components/freertos/port/esp8266/include/freertos/xtensa_timer.h +++ b/components/freertos/port/esp8266/include/freertos/xtensa_timer.h @@ -111,7 +111,9 @@ Adjust this frequency to taste (it's not real-time anyway!). #ifdef XT_XT2000 /* deprecated */ #define XT_CLOCK_FREQ 16500000 /* 16.5 MHz (XT2000 default) */ #else -#define XT_CLOCK_FREQ 80000000 +//#define XT_CLOCK_FREQ 80000000 +#define XT_BOARD +#define xtbsp_clock_freq_hz() 80000000 #endif #endif /* XT_SIMULATOR */ diff --git a/components/freertos/port/esp8266/port.c b/components/freertos/port/esp8266/port.c index 5aa58680..49e9dfde 100644 --- a/components/freertos/port/esp8266/port.c +++ b/components/freertos/port/esp8266/port.c @@ -204,6 +204,7 @@ portBASE_TYPE xPortStartScheduler(void) _xt_isr_unmask(1 << ETS_SOFT_INUM); /* Initialize system tick timer interrupt and schedule the first tick. */ + _xt_tick_divisor_init(); _xt_tick_timer_init(); vTaskSwitchContext();