lkml.org 
[lkml]   [2007]   [May]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: How to access correctly serial port inside module?
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA1

    Tilman Schmidt schrieb:
    > Am 24.05.2007 12:22 schrieb Lars K.W. Gohlke:
    >> I will summarize the concrete scenario, which will lead to the
    >> understanding and further solution of deadling with serial driver.
    >>
    >> [scenario]
    >>
    >> 1. in userspace I'm doing: > date > /dev/ttyS0
    >> 2. in kernelspace I want to print out this date.
    >>
    >> [/scenario]
    >
    > I must admit that now I do not understand anything anymore.
    > I thought you wanted to receive some data over an RS232 serial
    > port and process it in your kernel module, but this doesn't
    > look like that at all.
    >


    > So what is it you are trying to do?
    > Do you just want to write something to a file in userspace and
    > receive it in your kernel module?
    I want to read from serial port (I mean the port, which is called
    /dev/ttyS0 in user-space). Then I want copy_to_user() it through
    /proc/serialPort

    This is just to get familiar with driver programming (in kernelspace),
    it could be better done in userspace - I know. But this is for learning.

    It is a kind of synthetic problem, but after this, I hope too know how
    to handle further ones.

    Understood? It is a little bit strange, but hope it is explained well. ;)

    If tell me that for /dev/ttyS0 I can adept it to /dev/ttyS1 etc..

    thx

    >
    > Regards,
    > Tilman
    >

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.3 (MingW32) - GPGrelay v0.959

    iD8DBQFGVck/AAomYJ1taN8RAiYwAJ96kYK6byxHea5MhvO0zaEB1yAXQQCdGS9c
    PFU39kx+d/xgj9QxusfEplc=
    =OeRZ
    -----END PGP SIGNATURE-----
    begin:vcard
    fn:Lars K.W. Gohlke
    n:Gohlke;Lars K.W.
    email;internet:lkwg82@gmx.de
    x-mozilla-html:FALSE
    version:2.1
    end:vcard

    \
     
     \ /
      Last update: 2007-05-24 19:23    [W:3.282 / U:1.040 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site