Skip to content

Commit 6e48831

Browse files
committed
add host emulation fake defines
1 parent fac39ed commit 6e48831

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

tests/host/common/Arduino.h

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,9 +145,18 @@ extern "C" {
145145

146146
#define xt_rsil(level) (level)
147147
#define xt_wsr_ps(state) do { (void)(state); } while (0)
148+
148149
#define interrupts() xt_rsil(0)
149150
#define noInterrupts() xt_rsil(15)
150-
151+
152+
#define lockEnterVar(varSave, level) do { (void)(varSave); (void)(level); } while (0)
153+
#define lockLeaveVar(varSave) do { (void)0; } while (0)
154+
#define lockDeclM() do { (void)0; } while (0)
155+
#define lockEnterM() do { (void)0; } while (0)
156+
#define lockLeaveM() do { (void)0; } while (0)
157+
#define lockEnter() do { (void)0; } while (0)
158+
#define lockLeave() do { (void)0; } while (0)
159+
151160
#define clockCyclesPerMicrosecond() ( F_CPU / 1000000L )
152161
#define clockCyclesToMicroseconds(a) ( (a) / clockCyclesPerMicrosecond() )
153162
#define microsecondsToClockCycles(a) ( (a) * clockCyclesPerMicrosecond() )

0 commit comments

Comments
 (0)