[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: firmware status for eagle-usb-*

"Marco d'Itri" <md@Linux.IT> writes:

> josh.trip@verizon.net 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 Sniffen                                       bts@alum.mit.edu

Reply to: