Skip to content

Commit 71396ce

Browse files
authored
Merge pull request #65 from hectorespert/supress_ticks_and_sleep
Define function for portSUPPRESS_TICKS_AND_SLEEP macro
2 parents 4e816e4 + 134a959 commit 71396ce

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/portmacro.h

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,14 @@ extern void vPortYield( void ) __attribute__ ( ( naked ) );
111111

112112
#define portTASK_FUNCTION( vFunction, pvParameters ) void vFunction( void *pvParameters )
113113

114+
/* Tickless idle/low power functionality. */
115+
#if( configUSE_TICKLESS_IDLE > 0 )
116+
#ifndef portSUPPRESS_TICKS_AND_SLEEP
117+
extern void vPortSuppressTicksAndSleep(TickType_t xExpectedIdleTime);
118+
#define portSUPPRESS_TICKS_AND_SLEEP(xExpectedIdleTime) vPortSuppressTicksAndSleep(xExpectedIdleTime)
119+
#endif
120+
#endif
121+
114122
#ifdef __cplusplus
115123
}
116124
#endif

0 commit comments

Comments
 (0)