I am studying Computer Architecture, and am a bit confused about the difference between device descriptors and device handlers in operating systems. Am I correct in saying that a device handler is actually a device driver?

What confuse me is that while the terms device handler and device handler appear in the course slides, I couldn't find then in the course textbook. The closest term I could find there is device driver.


1 Answer 1


Where did you find that terminology? Check how it is defined there.

If it was up to me, a "device descriptor" would be a way to describe a device, perhaps a data structure giving details on it (or some sort of reference to it, like a pointer or an index into an array of the above).

As you state, in my book a "device handler" would be some sort of routine (or a set of routines) to manage it, a driver.

  • $\begingroup$ thanks vonbrand, I was looking for confirmation. $\endgroup$ Commented Apr 21, 2020 at 8:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.