Update TODO and some comments.

This commit is contained in:
Gregory Nutt
2019-03-10 07:15:03 -06:00
parent 2caf135d05
commit bd6b05f5bb
2 changed files with 10 additions and 7 deletions
+2 -3
View File
@@ -2393,11 +2393,10 @@ o Graphics Subsystem (graphics/)
Priority: Low Priority: Low
Title: AUTO-RAISE DISABLED Title: AUTO-RAISE DISABLED
Description: Auto-raise is currently disabled in NX multi-server mode. The Description: Auto-raise is currently disabled. The reason is complex:
reason is complex:
- Most touchscreen controls send touch data a high rates - Most touchscreen controls send touch data a high rates
- In multi-server mode, touch events get queued in a message - In multi-server mode, touch events get queued in a message
queue. queue.
- The logic that receives the messages performs the auto-raise. - The logic that receives the messages performs the auto-raise.
But it can do stupid things after the first auto-raise as But it can do stupid things after the first auto-raise as
it operates on the stale data in the message queue. it operates on the stale data in the message queue.
+8 -4
View File
@@ -602,9 +602,13 @@ extern "C"
* Description: * Description:
* Initialize the framebuffer video hardware associated with the display. * Initialize the framebuffer video hardware associated with the display.
* *
* There are multiple logic paths that may call up_fbinitialize() so any
* implementation of up_fbinitialize() should be tolerant of being called
* multiple times.
*
* Input Parameters: * Input Parameters:
* display - In the case of hardware with multiple displays, this * display - In the case of hardware with multiple displays, this
* specifies the display. Normally this is zero. * specifies the display. Normally this is zero.
* *
* Returned Value: * Returned Value:
* Zero is returned on success; a negated errno value is returned on any * Zero is returned on success; a negated errno value is returned on any
@@ -623,8 +627,8 @@ int up_fbinitialize(int display);
* *
* Input Parameters: * Input Parameters:
* display - In the case of hardware with multiple displays, this * display - In the case of hardware with multiple displays, this
* specifies the display. Normally this is zero. * specifies the display. Normally this is zero.
* vplane - Identifies the plane being queried. * vplane - Identifies the plane being queried.
* *
* Returned Value: * Returned Value:
* A non-NULL pointer to the frame buffer access structure is returned on * A non-NULL pointer to the frame buffer access structure is returned on
@@ -642,7 +646,7 @@ FAR struct fb_vtable_s *up_fbgetvplane(int display, int vplane);
* *
* Input Parameters: * Input Parameters:
* display - In the case of hardware with multiple displays, this * display - In the case of hardware with multiple displays, this
* specifies the display. Normally this is zero. * specifies the display. Normally this is zero.
* *
* Returned Value: * Returned Value:
* None * None