I've come across the above terms in more than a few articles regarding embedded systems and protocols. I would appreciate you help in understanding what is the difference between:
- Bus driver
- Device driver
- Device controller
I tried finding simple explanations for each with comparison without success. If any one could give an example / refer to any known implementations it would probably be very helpful.
