Merge branch 'feature/add_nmi_panic_wd' into 'master'

feat(esp8266): add non-mask watch dog to panic critical function

See merge request sdk/ESP8266_RTOS_SDK!1327
This commit is contained in:
Dong Heng
2020-07-23 14:05:41 +08:00
6 changed files with 106 additions and 23 deletions

View File

@ -29,15 +29,6 @@
static const char *TAG = "ir tx";
#define WDEVTSF0_TIME_LO 0x3ff21004
#define WDEVTSF0_TIME_HI 0x3ff21008
#define WDEVTSFSW0_LO 0x3ff21018
#define WDEVTSFSW0_HI 0x3ff2101C
#define WDEVTSF0_TIMER_LO 0x3ff2109c
#define WDEVTSF0_TIMER_HI 0x3ff210a0
#define WDEVTSF0TIMER_ENA 0x3ff21098
#define WDEV_TSF0TIMER_ENA BIT(31)
int wDev_MacTimSetFunc(void (*handle)(void));
#define IR_TX_CHECK(a, str, ret_val) \

View File

@ -55,15 +55,6 @@ static const char *TAG = "pwm";
#define AHEAD_TICKS3 2
#define MAX_TICKS 10000000ul
#define WDEVTSF0_TIME_LO 0x3ff21004
#define WDEVTSF0_TIME_HI 0x3ff21008
#define WDEVTSFSW0_LO 0x3ff21018
#define WDEVTSFSW0_HI 0x3ff2101C
#define WDEVTSF0_TIMER_LO 0x3ff2109c
#define WDEVTSF0_TIMER_HI 0x3ff210a0
#define WDEVTSF0TIMER_ENA 0x3ff21098
#define WDEV_TSF0TIMER_ENA BIT(31)
#define PWM_VERSION "PWM v3.2"
typedef struct {