Da bin ich wieder...
Mein Problem heute ist: Im Modul habe ich vereinbart, das der Text "Hallo Welt" mit printk() ausgegeben wird, wenn ein Lese-Zugriff auf das Modul stattfindet.
Wenn ich nun mit dem Shell-Befehl cat /dev/testmodul diesen Lese-Zugriff hervorrufe, schreibt das Modul unentwegt "Hallo Welt". Da hilft nur noch ein Ctrl-Alt-Del...
Merkwürdigerweise passiert das bei einem Lese-Zugriff aus einem C-Programm heraus nicht.
Hat jemand eine Idee, wie man das beheben kann???
Übrigens Heiko... Was heißt hier "In seinem Alter" und was hast du gegen "Bummi" :-) __________________________________________________________________ Do You Yahoo!? Gesendet von Yahoo! Mail - http://mail.yahoo.de Yahoo! Auktionen - gleich ausprobieren - http://auktionen.yahoo.de
On Thu, Nov 18, 1999 at 03:32:11PM +0100, Tobias König wrote:
Wenn ich nun mit dem Shell-Befehl cat /dev/testmodul diesen Lese-Zugriff hervorrufe, schreibt das Modul unentwegt "Hallo Welt". Da hilft nur noch ein Ctrl-Alt-Del...
Merkwürdigerweise passiert das bei einem Lese-Zugriff aus einem C-Programm heraus nicht.
Hat jemand eine Idee, wie man das beheben kann???
Direkt nicht, aber cat ist auch nur ein C-Programm dessen Source du dir anschauen kannst. Der EOF-Test muss wohl irgendwie anders laufen.
Reinhard
On Thu, Nov 18, 1999 at 03:32:11PM +0100, Tobias Koenig wrote:
Mein Problem heute ist:
[...]
schicke doch bitte mal den Quelltext, vielleicht laesst sich dann mehr sagen.
Torsten
lug-dd@mailman.schlittermann.de