mirror of
https://github.com/apache/nuttx-apps.git
synced 2026-10-07 06:05:10 +00:00
Squashed commit of the following:
apps/graphics/twm4nx: Fix various bugs found in bringup: Re-order object instantiation to account for inter-object dependencies. Correct mq_receive() buffer size. Fix a backward comparison.
apps/graphics/twm4nx: Twm4Nx debug can now be separately enabled so that it does not get overwhelmed by other graphics debug output.
This commit is contained in:
parent
a11f55ca4c
commit
358f32bfdc
14 changed files with 235 additions and 204 deletions
|
|
@ -42,6 +42,7 @@
|
|||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#include <nuttx/config.h>
|
||||
#include <debug.h>
|
||||
|
||||
#include "graphics/nxglyphs.hxx"
|
||||
#include "graphics/nxwidgets/nxconfig.hxx"
|
||||
|
|
@ -51,6 +52,18 @@
|
|||
// Pre-Processor Definitions
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
// Debug ////////////////////////////////////////////////////////////////////
|
||||
|
||||
#ifdef CONFIG_TWM4NX_DEBUG
|
||||
# define twminfo(format, ...) _info(format, ##__VA_ARGS__)
|
||||
# define twmwarn(format, ...) _warn(format, ##__VA_ARGS__)
|
||||
# define twmerr(format, ...) _err(format, ##__VA_ARGS__)
|
||||
#else
|
||||
# define twminfo(format, ...) ginfo(format, ##__VA_ARGS__)
|
||||
# define twmwarn(format, ...) gwarn(format, ##__VA_ARGS__)
|
||||
# define twmerr(format, ...) gerr(format, ##__VA_ARGS__)
|
||||
#endif
|
||||
|
||||
// General Configuration ////////////////////////////////////////////////////
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -53,7 +53,8 @@
|
|||
// Preprocessor Definitions
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#define MAX_EVENT_PAYLOAD (64 - sizeof(uint16_t))
|
||||
#define MAX_EVENT_MSGSIZE sizeof(struct SEventMsg)
|
||||
#define MAX_EVENT_PAYLOAD (MAX_EVENT_MSGSIZE - sizeof(uint16_t))
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// WidgetEvent
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue