btashton opened a new pull request #2241:
URL: https://github.com/apache/incubator-nuttx/pull/2241


   ## Summary
   This resolves three issues with sim:touchscreen that made it non-functional 
as noted in #2098 
   1. sim_bringup() was never called because CONFIG_BOARD_LATE_INITIALIZE was 
not enabled and the touchscreen example does not use  the boadctl to trigger it.
   2. `NX_MXSVRMSGLEN` `NX_MXEVENTLEN` `NX_MXCLIMSGLEN` are all defined as 64, 
but the default CONFIG_MQ_MAXMSGSIZE is only 32 which would cause an assertion.
   3. `CONFIG_NX_BLOCKING` was not enabled which causes `sim_listener` to be in 
a tight loop and the idle loop that serves the events is never triggered.  This 
is warned in the function.
   
   ## Impact
   The sim:touchscreen configuration now works.
   
   ## Testing
   Manual testing on Linux.
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to