Re: IDE/ATAPI in 2.5

Christer Weinigel (wingel@acolyte.hack.org)
16 Jul 2002 05:16:10 +0200


[Joerg, sorry about the two copies, I'm new to gnus and missed that I
have to do a wide reply]

Joerg Schilling <schilling@fokus.gmd.de> writes:

> As my textual description has not been read, here comes a acsii art
> of the proposal for a driver structure:

So what you are suggesting is a lot of layering between the clients
and the hardware. If you look at the history of Linux I would regard
most of the "middle layer" code as failures, what one does end up with
is a middle layer that is some sort of least common denominator that
makes noone happy. A much better choice is to place common code (what
usually ends up in a middle layer) in a library, so that a driver can
choose either to use the common code, or to implement its own better
version that can take advantage of the hardware if possible.

/Christer

-- 
"Just how much can I get away with and still go to heaven?"
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/