• [^] # Re: mmap

    Posté par . En réponse au message dev/mem mémoire physique. Évalué à 1.

    Pour te répondre brièvement, c'est un pilote en mode caractère accessible en écriture seulement, il permet le chargement d'un fichier type rbf( raw binary file ) c'est par exemple le coeur NIOS d'un FPGA programmé en VHDL. Via 2 ou 3 registres de contrôle ou de data du FPGA , on lui charge le nios ou un programme. 16 adresses sont disponibles sur l'EPLD. Dans le module epld:
    epld.mem_baseioremap(adresse de base ,size = 16 )

    Faut-il que le pilote soit définit en lecture pour que cela fonctionne?
    fd=open("/dev/epld",O_RDWR);;
    adr=mmap( ....,fd......);

    A plus