🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #16575

driver

#16575
From: Juan José Escobar
Date: Wed, 05 Apr 2000 00:00
27 lines
1494 bytes
    Hola a tod@s

    Estoy haciendo un driver (tipo char) para una tarjeta. El problema
lo tengo con los prototipos de las funciones, por ejemplo:

    static ssize_t acb_read(struct file *file, char *buffer, size_t
count, loff_t *ppos);

    (este prototipo est� predefinido para el interfaz con el strauct
file_operations, as� que deber�a estar bien) �Sabe alguien porqu� da el
compilador el siguiente warning?

    "warning:  'struct file' declared inside parameter list. Its scope
is only this definition or declaration, which is probably not what yoy
want."

    Adem�s al usar acb_read para inicializar la estructura
file_operations dice "Inicialization from incompatible pointer type".

    �Alguna idea?

    Gracias de antemano por todo
--
  Juan Jos� Escobar
  juanjoem@larural.es
-----------------------
Technical Details
Message-ID: <38EB6551.99D5B732@larural.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,37b42022ce8ed52a,start
X-Google-Attributes: gidf86c8,public
From: Juan José Escobar <juanjoem@larural.es>
Subject: driver
Date: 2000/04/05
Message-ID: <38EB6551.99D5B732@larural.es>
X-Deja-AN: 607197090
Content-Transfer-Encoding: 8bit
X-Accept-Language: en
Content-Type: text/plain; charset=iso-8859-1
X-Complaints-To: news@cica.es
X-Trace: mercurio.cica.es 954950930 7629 150.214.59.110 (5 Apr 2000 16:08:50 GMT)
Organization: C.I.C.A.
Mime-Version: 1.0
NNTP-Posting-Date: 5 Apr 2000 16:08:50 GMT
Newsgroups: es.comp.os.linux.programacion