• # Re: Porter un driver sur un 2.6

    Posté par . En réponse au journal Porter un driver sur un 2.6. Évalué à 2.

    J'ai pas lu toute les sources (immenses comme archive)
    mais un drivers 2.4 recent et bien ecris ce porte facilement sur un 2.6.
    Quand tu le compile tu as quoi d'autre comme message d'erreur ?
    La structure pci_dev->driver_data etait une zone de stockage que le driver utilisait pour ces donnes a lui et a ca sauce.
    en general on faisait un kmalloc d'une structure et l'adresse de resultat etait mémorisée dans pci_dev->driver_data.
    Pour s'en debarasser remplace toute les references vers une variable globale de la structure en question.
    Quand au modification du driver, si on te donnne les sources , que tu les modifie et ne les redistribue pas ca m'etonnerait que tu ai des soucis legaux.