I need to build a graphics driver for E4690 card with ATI Raden RV730 GPU on it. Its only beginning. I am trying to understand the relationship between the following from linux sources:
- DRM
- KMS
- Frame buffer
What is the purpose for each? How do they relate? Can DRM work without KMS or KMS without DRM. I am kind of going in an infinite loop understanding this. Please help.
Thanks