[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Kernel Module Programmierung



Am 2008-08-08 15:09:38, schrieb Jens Kapitza:
> register_blkdev (oder register_chrdev) ist eventuel eher das was du 
> willst? wenn es um daten von und zu einem gerät geht.

Hmmm, die finde ich nicht...
Gibt es auch keine Manualseite (2.6.18) dafür.

> --> Frage gehört evtl. auf die LKML [1]

Da bin ich schon ne ganze weile, nur hat mir keiner geantwortet...

Bis jetzt habe ich den Umweg über /dev/bus/i2c-N gemacht und eine kleine
Helfer-Application geschrieben, die  mir  das  dann  macht,  weil  /sys/
irgendwie nicht ganz so will wie ich will.

> da gibt es Functionen wie copy_to_userspace, copy_from_userspace, ...

----[ manpage 'copy_to_user' ]------------------------------------------
SYNOPSIS
       unsigned long copy_to_user(void __user * to, const void * from,
                                  unsigned long n);
ARGUMENTS
       to
          Destination address, in user space.
       from
          Source address, in kernel space.
       n
          Number of bytes to copy.
------------------------------------------------------------------------

Verstehe ich irgendwie nicht...
Hat doch nichts mit /sys/class/i2c-adapter/i2c-N/... zu tun.

> ist der Linux Kernel nicht Beispiel genug? // Wie man in sys etwas 
> anlegt steht dort auch mal mit grep auf die source nach sys suchen?

Da kommt aber jede menge "sys" zum vorschein...
So gut wie mindestens die Hälfte aller Dateien.

> ich habe zwar nur mal drin gestöbert aber dieser Link könnte die helfen. [2]
> [2] http://ezs.kr.hsnr.de/TreiberBuch/html/

Habe ich mir mal wget'ed...

Thanks, Greetings and nice Day/Evening
    Michelle Konzack
    Systemadministrator
    24V Electronic Engineer
    Tamay Dogan Network
    Debian GNU/Linux Consultant


-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
Michelle Konzack   Apt. 917                  ICQ #328449886
+49/177/9351947    50, rue de Soultz         MSN LinuxMichi
+33/6/61925193     67100 Strasbourg/France   IRC #Debian (irc.icq.com)

Attachment: signature.pgp
Description: Digital signature


Reply to: