When designing and developing generic display interfaces. That allows developers to build their drivers for embedded displays, in embedded systems. What are other features that interfaces should allow developers to use for their drivers? (Focusing less on the graphics-related, but more on handling generic embedded displays)Considering that what is involved are Initialization/Configurations, Drawing Primitives, Buffer management, Power management, Geometry Transformation, Event Handling, and even Device Information handling. Aside from these features what other specifics besides the ones I have, would be part of the interfaces?For context, what I am asking is on the interface level aside from the features I named above, what other internal features should interfaces have? (Please explain very detailed on this)Aside from the basics of interfaces, I deep dive into interfaces and other portions of what features I can look into implementing or thinking about, in the context of expanding the interfaces. Assuming the fundamental implementation layout has already been done, and generic display interfaces are what I want to expand.
When designing and developing generic display interfaces. That allows developers to build their drivers for embedded displays, in embedded systems. What are other features that interfaces should allow developers to use for their drivers? (Focusing less on the graphics-related, but more on handling generic embedded displays)
Considering that what is involved are Initialization/Configurations, Drawing Primitives, Buffer management, Power management, Geometry Transformation, Event Handling, and even Device Information handling. Aside from these features what other specifics besides the ones I have, would be part of the interfaces?
For context, what I am asking is on the interface level aside from the features I named above, what other internal features should interfaces have? (Please explain very detailed on this)
Aside from the basics of interfaces, I deep dive into interfaces and other portions of what features I can look into implementing or thinking about, in the context of expanding the interfaces. Assuming the fundamental implementation layout has already been done, and generic display interfaces are what I want to expand.
Step by step
Solved in 2 steps