• [^] # Re: Les ISO de la Mandrake 9.2 finale sont disponibles

    Posté par . En réponse à la dépêche Les ISO de la Mandrake 9.2 finale sont disponibles. Évalué à 4.

    D'après ce que j'avais compris le pb était plutot du à une double erreur : utilisation completement allucinante d'une instruction ATAPI par LG __ET__ test à l'arrache complet pour savoir si on a un support du Packet Writing dans un patch du kernel.

    Je suis sur que la personne qui a écrit ce patch pour le Packet Writing dans le noyau serait ravie que tu lui apprennes une meilleure méthode pour détecter si un périphérique est un lecteur ou un graveur :)

    Sérieusement, quelles méthodes connaissez vous pour distinguer un lecteur d'un graveur ?
    Savez-vous comment ce test est effectué par les logiciels sous Windows ?
    Est-ce que le firmware peut renvoyer plus facilement cette capactité ?

    Le patch en question envoie une commande FLUSH_CACHE (si je me souviens bien) au périphérique à tester. Si c'est un graveur, la commande se déroule bien, si c'est un lecteur, le firmware est censé retourner une erreur (d'après la norme ATAPI).
    Mais malheureusement, pour certains lecteurs LG, cette instruction fait un flashage du firmware.

    Est-ce que les développeurs du noyau sont vraiment à blamer pour ça ?
    Je ne vois vraiment pas en quoi ce test est fait "à l'arrache", il repose sur les spéfications ATAPI, c'est tout.