emfcamp / Mk2-Firmware

Firmware that runs on the TiLDA v2 Badge
18 stars 36 forks source link

GLCD questions #117

Open marksteward opened 10 years ago

marksteward commented 10 years ago

Why was there a timeout on acquiring the mutex? Can we move XY into Write/ReadData? Do we ever care about the mutex acquiring failing? Should the tx buffer be in stack or heap? Can we reduce the number of locks taken, or do we want to focus on keeping them as short as possible? Why is the updatemutex a queue, not a semaphore? Can we reduce the number of files involved? Is InvertRect useful? Any reason not to switch to DelayUntil?

marksteward commented 10 years ago

We're moving to the adafruit library as a long-term project. Expect this all to be fixed in the next few months.