Article View: pl.comp.os.linux.programowanie
Article #72269Re: Sterownik I2C
From: Krzysztof Halasa
Date: Wed, 10 Aug 2011 20:06
Date: Wed, 10 Aug 2011 20:06
39 lines
2176 bytes
2176 bytes
"elonica.pl" <bartlomiej.grzeskowiak@gmail.com> writes: > OK. Jeśli moglibyście mnie trochę naprowadzić co nie działa. > Potrzebuje uruchomić RTC (pcf8563) który jest podłączony przez I2C do > procka. > > Stworzyłem prosty moduł sterownika i2c-rt3352. Jak na razie niewiele > sie w nim dzieje, ale chciałbym dotrzeć do miejsca w którym wywołanie > hwclock będzie wysyłało do niego ioctl-e. Ładuje po kolei: > insmod i2c-core > insmod i2c-rt3352 Rozumiem ze to jest driver "adaptera i2c". > insmod rtc-pcf8563 > insmod rtc-dev > > Po zaladowaniu tego ostatniego mam: > #cat /proc/devices > 253 rtc > > Dalej tworze noda: > #mknod /dev/rtc c 253 0 > #ls -l /dev/rtc > crw-r--r-- 1 0 0 253, 0 /dev/rtc No tak, ale to nie oznacza, ze driver PCFa wykryl i zarejestrowal istniejace urzadzenie. Najprosciej dopisac kilka printk(KERN_DEBUG "%s[%u]\n", __FUNCTION__, __LINE__); np. w pcf8563_probe(), bedzie wiadomo w ktorym miejscu cos sie nie udalo. Tak w ogole rtc_device_register() tworzy pliki urzadzen w /dev (w /sys, a na ich podstawie udev tworzy pliki w /dev), wiec wszelkie takie mknody sa zbedne. -- Krzysztof Halasa
Technical Details
Message-ID:
<m3hb5pm3pz.fsf@intrepid.localdomain>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!not-for-mailReferences:
<89c17ddd-6492-40d1-906e-792989e1d4f3@e35g2000yqc.googlegroups.com> <m34o2e5k66.fsf@intrepid.localdomain> <67c90105-f34b-45fe-9a9b-2d07725bf899@fq4g2000vbb.googlegroups.com> <m3tyadgmjn.fsf@intrepid.localdomain> <08db7d3a-2544-4ba6-ad05-c74a1dfbfeb7@df3g2000vbb.googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!not-for-mail From: Krzysztof Halasa <khc@pm.waw.pl> Newsgroups: pl.comp.os.linux.programowanie Subject: Re: Sterownik I2C Date: Wed, 10 Aug 2011 22:06:00 +0200 Organization: NASK - www.nask.pl Lines: 39 Message-ID: <m3hb5pm3pz.fsf@intrepid.localdomain> References: <89c17ddd-6492-40d1-906e-792989e1d4f3@e35g2000yqc.googlegroups.com> <m34o2e5k66.fsf@intrepid.localdomain> <67c90105-f34b-45fe-9a9b-2d07725bf899@fq4g2000vbb.googlegroups.com> <m3tyadgmjn.fsf@intrepid.localdomain> <08db7d3a-2544-4ba6-ad05-c74a1dfbfeb7@df3g2000vbb.googlegroups.com> NNTP-Posting-Host: nat.piap.pl Mime-Version: 1.0 X-Trace: pippin.nask.net.pl 1313006763 11807 195.187.100.13 (10 Aug 2011 20:06:03 GMT) X-Complaints-To: abuse ATSIGN nask.pl NNTP-Posting-Date: Wed, 10 Aug 2011 20:06:03 +0000 (UTC) Cancel-Lock: sha1:GWXV/gpf1TA3oria9Fg+2i9v1Nw= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit