Skip to content
Snippets Groups Projects
Commit c6c45db2 authored by patacongo's avatar patacongo
Browse files

Add Yu Qiang's patch for RGMP support on the ARM

git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3843 42af7a65-404d-4744-a932-0658087f49c3
parent cc99666c
No related branches found
No related tags found
No related merge requests found
...@@ -257,12 +257,25 @@ void nxlines_test(NXWINDOW hwnd) ...@@ -257,12 +257,25 @@ void nxlines_test(NXWINDOW hwnd)
message("nxlines_test: nx_drawline failed clearing: %d\n", ret); message("nxlines_test: nx_drawline failed clearing: %d\n", ret);
} }
/* Set up for the next time throught the loop then sleep for a bit. */ /* Set up for the next time through the loop then sleep for a bit. */
angle += b16PI / 16; /* 32 angular positions in full circle */ angle += b16PI / 16; /* 32 angular positions in full circle */
if (angle > (31 * (2 * b16PI) / 32)) /* Wrap back to zero.. allowing for slop */
/* Check if we have gone all the way around */
if (angle > (31 * (2 * b16PI) / 32))
{ {
#ifdef CONFIG_EXAMPLES_NXLINES_BUILTIN
/* If this example was built as an NSH add-on, then exit after we
* have gone all the way around once.
*/
return;
#else
/* Wrap back to zero and continue with the test */
angle = 0; angle = 0;
#endif
} }
memcpy(&previous, &vector, sizeof(struct nxgl_vector_s)); memcpy(&previous, &vector, sizeof(struct nxgl_vector_s));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment