Architecture

From uGFX Wiki
Revision as of 10:55, 2 July 2014 by Tectu (Talk | contribs) (Created page with "Overall µGFX architecture. Not showing all modules. The library is split into different modules. Each module is responsible for a...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Overall µGFX architecture. Not showing all modules.

The library is split into different modules. Each module is responsible for a specific task such as driving an LCD, reading user inputs or handling files. There are also many modules that are available to the user but that are not necessary to build an application. Such a module is for example the GQUEUE module which provides (a)synchronous queues, buffers and more. Each of these modules has to be enabled in the configuration file before it can be used.