Tectu/ChibiOS-LCD-Driver — pull request #18 by trsaunders (2012-07-24 16:29:45+00:00)
Title: improvements to glcd.c

* reduce memory usage for message structs by removing result field
* result is instead passed when releasing the message
* functions that return values should have extra fields added to the message struct instead of all messages having a result field
* add new type glcd_result_t which is returned by all glcd worker functions apart from lcdGetPixelColor (because it returns a value. for consistency this could take a pointer to a uint16_t to be modified with the pixel value)