Recently I had so many problems with a device driver on my computer and during that time I though of something interesting. We use abstraction to deal with complex systems - systems that can not be understood in its entirety - and this is one the unique capabilities of human mind. It seems that God is using the same tool in communication with human. For the sake of analogy, we can consider God as a sophisticated graphic card with a lot of capabilities and human as an operating system with very limited hardware support. How can we use the graphics features through this limited operating system without knowing how it works? What about a device driver that gives us a easy to use high level consistenet API and make the hardware (God) identifiable and usable for the applications on the operating system (human). sounds good! so we get a basic device driver to let us have at least a console to display commands and system interaction for now.
At the same time, the operating system has an active community of developers zealously enhancing and improving its features. After a while, we are getting to the point to use a GUI shell on our operating system but the device driver is only capable of displaying two colors because that was the ultimate capability of last version of the operating system. Now we need a driver update. Lets get a newer driver that supports at least 256 colors that let us have a fancier look and feel.
Developers never stop. They are just developing a new bitmap image editor that requires millions of colors. We are pretty sure that the graphics hardware is able to handle but we rely on a device driver for graphics support which is now limited to 256 colors only. A new driver version again? That seems to be the only way to have millions of color without major change to the operating system. This process continues ...
What is the version of your driver ?
Wednesday, November 19, 2008
Subscribe to:
Post Comments (Atom)
2 comments:
How about if a new graphic card coming out?
I wouldn't hesitate to upgrade
Post a Comment