I don't really understand how the Linux display device files work and interact together. What files in the
/dev tree need to go where and where do they need to connect/point to, in order to show a basic text console on my screen? Are there any resources that provide the equivalent of 'the hip bone connects to the knee bone ...', but for Linux graphics device files? I have searched the web and found surprisingly little information about this topic.
Please note that I am not looking for anything to do with X - I'm referring to a system that just has a basic text console. Also, this question is focused on using the framebuffer for text/graphics display - I'm not looking for anything involving DRM.