"Marco d'Itri" <[EMAIL PROTECTED]> writes:

> [EMAIL PROTECTED] wrote:
>
>>> These two cases are well different: the first driver already contains
>>> all code needed to manage the hardware device (even if it chooses to not
>>> send some commends to the device until it will be ready to process them),
>>> in the second case the program is not complete and lacks some parts.
>>
>>The driver contains code to interact with the firmware in operating the
>>hardware device, just as the program contains code to interact with the
>>library in performing its function.
> No, this is again wrong: a program and the libraries it use are a single
> entity (why do you think it's called linking?) while drivers and devices
> are different entities.
> They interact the same way IM clients and servers interact.

>From the point of view of userspace, a driver, device, and any
firmware on it are one abstract entity.

-Brian

-- 
Brian Sniffen                                       [EMAIL PROTECTED]

Reply via email to