mirror of
https://github.com/opentx/opentx.git
synced 2025-07-23 16:25:16 +03:00
Fixed simu build
This commit is contained in:
parent
271dae71f7
commit
5566439e76
4 changed files with 7 additions and 3 deletions
|
@ -168,9 +168,11 @@ extern display_t * displayBuf;
|
||||||
#else
|
#else
|
||||||
extern display_t displayBuf[DISPLAY_BUF_SIZE];
|
extern display_t displayBuf[DISPLAY_BUF_SIZE];
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
extern coord_t lcdLastPos;
|
extern coord_t lcdLastPos;
|
||||||
extern coord_t lcdNextPos;
|
extern coord_t lcdNextPos;
|
||||||
|
|
||||||
|
#define DISPLAY_BUFER_SIZE (sizeof(display_t)*DISPLAY_BUF_SIZE)
|
||||||
#define DISPLAY_END (displayBuf + DISPLAY_BUF_SIZE)
|
#define DISPLAY_END (displayBuf + DISPLAY_BUF_SIZE)
|
||||||
#define ASSERT_IN_DISPLAY(p) assert((p) >= displayBuf && (p) < DISPLAY_END)
|
#define ASSERT_IN_DISPLAY(p) assert((p) >= displayBuf && (p) < DISPLAY_END)
|
||||||
|
|
||||||
|
|
|
@ -41,10 +41,8 @@
|
||||||
display_t displayBuf1[DISPLAY_BUF_SIZE];
|
display_t displayBuf1[DISPLAY_BUF_SIZE];
|
||||||
display_t displayBuf2[DISPLAY_BUF_SIZE];
|
display_t displayBuf2[DISPLAY_BUF_SIZE];
|
||||||
display_t * displayBuf = displayBuf1;
|
display_t * displayBuf = displayBuf1;
|
||||||
#define DISPLAY_BUFER_SIZE sizeof(displayBuf1)
|
|
||||||
#else
|
#else
|
||||||
display_t displayBuf[DISPLAY_BUF_SIZE];
|
display_t displayBuf[DISPLAY_BUF_SIZE];
|
||||||
#define DISPLAY_BUFER_SIZE sizeof(displayBuf)
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
void lcd_clear()
|
void lcd_clear()
|
||||||
|
|
|
@ -85,7 +85,7 @@ Open9xSim::Open9xSim(FXApp* a):
|
||||||
FXMainWindow(a, "OpenTX Simu", NULL, NULL, DECOR_ALL, 20, 90, 0, 0)
|
FXMainWindow(a, "OpenTX Simu", NULL, NULL, DECOR_ALL, 20, 90, 0, 0)
|
||||||
{
|
{
|
||||||
firstTime = true;
|
firstTime = true;
|
||||||
memset(displayBuf, 0, sizeof(displayBuf));
|
memset(displayBuf, 0, DISPLAY_BUFER_SIZE);
|
||||||
bmp = new FXPPMImage(getApp(),NULL,IMAGE_OWNED|IMAGE_KEEP|IMAGE_SHMI|IMAGE_SHMP, W2, H2);
|
bmp = new FXPPMImage(getApp(),NULL,IMAGE_OWNED|IMAGE_KEEP|IMAGE_SHMI|IMAGE_SHMP, W2, H2);
|
||||||
|
|
||||||
FXHorizontalFrame *hf11=new FXHorizontalFrame(this,LAYOUT_CENTER_X);
|
FXHorizontalFrame *hf11=new FXHorizontalFrame(this,LAYOUT_CENTER_X);
|
||||||
|
|
|
@ -117,6 +117,8 @@ uint32_t stack_free(uint32_t tid)
|
||||||
return i*4;
|
return i*4;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if !defined(SIMU)
|
||||||
|
|
||||||
void mixerTask(void * pdata)
|
void mixerTask(void * pdata)
|
||||||
{
|
{
|
||||||
s_pulses_paused = true;
|
s_pulses_paused = true;
|
||||||
|
@ -209,3 +211,5 @@ void tasksStart()
|
||||||
|
|
||||||
CoStartOS();
|
CoStartOS();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#endif // #if !defined(SIMU)
|
Loading…
Add table
Add a link
Reference in a new issue