From 41db08d0a940af8496946dee1284efc5d965655f Mon Sep 17 00:00:00 2001 From: Vlad Ivanov Date: Sun, 21 Aug 2016 23:55:49 +0300 Subject: [PATCH] FreeRTOS: Drop reference to xthal_set_intset --- FreeRTOS/Source/portable/esp8266/port.c | 2 +- ld/program.ld | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/FreeRTOS/Source/portable/esp8266/port.c b/FreeRTOS/Source/portable/esp8266/port.c index 54bca65..1167aaf 100644 --- a/FreeRTOS/Source/portable/esp8266/port.c +++ b/FreeRTOS/Source/portable/esp8266/port.c @@ -143,7 +143,7 @@ void IRAM PendSV(enum SVC_ReqType req) else if(req == SVC_MACLayer) pending_maclayer_sv= 1; - xthal_set_intset(BIT(INUM_SOFT)); + WSR(BIT(INUM_SOFT), interrupt); vPortExitCritical(); } diff --git a/ld/program.ld b/ld/program.ld index 88fa0f4..d040a2f 100644 --- a/ld/program.ld +++ b/ld/program.ld @@ -131,9 +131,6 @@ SECTIONS *libc.a:*findfp.o(.literal .text .literal.* .text.*) *libc.a:*fputwc.o(.literal .text .literal.* .text.*) - /* xthal_set_intset() called from PendSV in NMI context */ - *libhal.a:*set_intset.o(.literal .text .literal.* .text.*) - *(.stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.literal .gnu.linkonce.t.*) *(.fini.literal) *(.fini)