Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion boards/arm/a1x/pcduino-a10/configs/nsh/defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@ CONFIG_FAT_LFN=y
CONFIG_FS_FAT=y
CONFIG_HAVE_CXX=y
CONFIG_HAVE_CXXINITIALIZE=y
CONFIG_HOST_WINDOWS=y
CONFIG_INIT_ENTRYPOINT="nsh_main"
CONFIG_INTELHEX_BINARY=y
CONFIG_NSH_BUILTIN_APPS=y
Expand All @@ -39,6 +38,7 @@ CONFIG_RAM_START=0x4a000000
CONFIG_RAM_VSTART=0x4a000000
CONFIG_RAW_BINARY=y
CONFIG_RR_INTERVAL=200
CONFIG_SCHED_EVENTS=y
CONFIG_SCHED_WAITPID=y
CONFIG_START_DAY=31
CONFIG_START_MONTH=7
Expand Down
1 change: 1 addition & 0 deletions boards/risc-v/c906/smartl-c906/configs/nsh/defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ CONFIG_RAM_START=0x00300000
CONFIG_RAW_BINARY=y
CONFIG_READLINE_CMD_HISTORY=y
CONFIG_RR_INTERVAL=200
CONFIG_SCHED_EVENTS=y
CONFIG_SCHED_HPWORK=y
CONFIG_SCHED_LPWORK=y
CONFIG_SCHED_WAITPID=y
Expand Down
10 changes: 5 additions & 5 deletions sched/event/event_post.c
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ int nxevent_post(FAR nxevent_t *event, nxevent_mask_t events,
dq_queue_t *waitlist;
bool waitall;
bool postall;
bool need_switch;
bool need_switch = false;

if (event == NULL)
{
Expand Down Expand Up @@ -133,11 +133,11 @@ int nxevent_post(FAR nxevent_t *event, nxevent_mask_t events,
break;
}
}
}

if (clear)
{
event->events &= ~clear;
}
if (clear != 0)
{
event->events &= ~clear;
}

if (need_switch)
Expand Down
Loading