[Kos-dev] Concept de "controleur" ?

Thomas Petazzoni kos-dev@enix.org
Wed, 23 Apr 2003 23:31:37 +0200


Raphaël Junqueira <fenix@club-internet.fr> writes:

Hello,

> Si c'est pas honteux tout ca ;p

On va essayer de reprendre les discussions sur la mailing list (David,
Julien, Ok ?).

> Logique, et je ne voit tjs pas l'interet du mapping direct 
> INTERFACE->IMPLEMENTATION.

Qui a dit qu'il y avait un interet ?

> 	En clair, moi je le voyait plutot un "controleur" qui fournirait "une 
> implementation par defaut/generique" et dechargerait les parties speciques a 
> des modules dedies (drivers)

C'est à dire ? Peut être plus précis sur l'implémentation de la chose ?

>  -  les infos sur les IOs doivent etre regroupees afin d'avoir un scheduleur 
> d'IO digne de ce nom

Le problème des I/O est indépendant : c'est une librairie à laquelle
tous les drivers peuvent accéder et qui enregistrent leurs bordels. Le
problème est différent AMHA.

Thomas
-- 
PETAZZONI Thomas - thomas.petazzoni@enix.org - UIN : 34937744
http://www.enix.org/~thomas/
KOS: http://kos.enix.org/ - Lolut: http://lolut.utbm.info
Fingerprint : 0BE1 4CF3 CEA4 AC9D CC6E  1624 F653 CB30 98D3 F7A7