[Suzaku:01044] Re: insmodでドライバーが登録されない

Tetsuya OHKAWA email@hidden
2007年 10月 10日 (水) 17:31:24 JST


大川です。

森戸 誠[MORITO Makoto] さんは書きました:
> 大川様
>    森戸です。
> 
>   uClinux-dist-20051110-suzaku8の下で作業をすると
> すべてうまくいきました。

それは、良かったです。

>  いままで、別の共有ファイル上で作業をしていました。
> 
>  マニュアルに明記していただけるとありがたいのですが…
>  それとも 常識なのでしょうか!!

どのような環境なのか、
もう少し詳しく説明いただいても宜しいですか?
他の方への参考にもなりますので。

>>>>>  sil-led.o と .sil-led.o.flags
>>>>> のファイルができました。
>>>> 通常ならば、.sil-led.o.flags は作成されないはずです。
>>>> コンパイル時のログを添付していただけると
>>>> 何かわかるかもしれません。

失礼しました。
.sil-led.o.flags は作成されます。

>> -----Original Message-----
>> From: 森戸 誠[MORITO Makoto] [mailto:email@hidden]
>> Sent: Wednesday, October 10, 2007 9:32 AM
>> To: 'SUZAKU general discussion list'
>> Cc: 森戸 誠 (森戸 誠)
>> Subject: RE: [Suzaku:01037] Re: insmodでドライバーが登録されない
>>
>> 大川様
>>    森戸です。
>>
>>  よろしく お願いいたします。  
>>
>>> お使いのディストリビューションを、再度、ご確認いただけますか?
>>> - uClinux-dist-20040408-suzaku6 ?
>>>> - uClinux-dist-20051110-suzaku8 ?
>> 申し訳ありません。
>>  uClinux-dist-20051110-suzaku8 です。
>>
>>>> コンパイル時のログを添付していただけると
>>>> 何かわかるかもしれません。
>>   ログを添付します。
>> make[2]: Nothing to be done for `modules'.のメッセージに原因があるのでは?
>>
>> #=======ログ ======
>> make -C
>> /home/morito/uClinux-dist-20051110-suzaku8/linux-2.4.x
>> SUBDIRS=`pwd` modules
>> make[1]: Entering directory
>> `/home/morito/uClinux-dist-20051110-suzaku8/linux-2.4.x'
>> make -C  /home/morito/suzaku_win/sil-led CFLAGS="-D__KERNEL__
>> -I/home/morito/uClinux-dist-20051110-suzaku8/linux-2.4.x/inclu
>> de  -Wall -Wstrict-prototypes -Wno-trigraphs -O2
>> -fno-strict-aliasing -fno-common -fomit-frame-pointer
>> -I/home/morito/uClinux-dist-20051110-suzaku8/linux-2.4.
>> x/arch/ppc -fsigned-char -msoft-float -pipe -ffixed-r2
>> -Wno-uninitialized -mmultiple -mstring -Wa,-m405 -DMODULE
>> -DMODVERSIONS -include
>> /home/morito/uClinux-dist-20051110-suzaku8/linux-2.4.x/include
>> /linux/modvers
>> ions.h" MAKING_MODULES=1 modules
>> make[2]: Entering directory `/home/morito/suzaku_win/sil-led'
>> make[2]: Nothing to be done for `modules'.
>> make[2]: Leaving directory `/home/morito/suzaku_win/sil-led'
>> make[1]: Leaving directory
>> `/home/morito/uClinux-dist-20051110-suzaku8/linux-2.4.x'
>> #=======ログ終わり ======
>>
>>
>>  Makefileも送ります。
>> #=======Makefile ======
>> MODULES = sil-led.o
>>
>> ifdef UCLINUX_BUILD_KMODULE
>> obj-m = $(MODULES)
>> include $(TOPDIR)/Rules.make
>> else
>> ifndef ROOTDIR
>> ROOTDIR=/home/morito/uClinux-dist-20051110-suzaku8
>> endif
>>
>> PATH      := $(PATH):$(ROOTDIR)/tools
>>
>> UCLINUX_BUILD_KMODULE = 1
>> include $(ROOTDIR)/.config
>> include $(ROOTDIR)/config.arch
>>
>> all:
>> 	make -C $(ROOTDIR)/linux-2.4.x SUBDIRS=`pwd` modules
>> clean:
>> 	-rm -f $(MODULES)
>>
>> endif
>> #=======Makefile End ======
>>
>>
>>
>>> -----Original Message-----
>>> From: 森戸 誠[MORITO Makoto] [mailto:email@hidden]
>>> Sent: Thursday, October 04, 2007 3:31 PM
>>> To: 'SUZAKU general discussion list'
>>> Cc: 森戸 誠 (森戸 誠)
>>> Subject: RE: [Suzaku:01037] Re: insmodでドライバーが登録されない
>>>
>>> 大川様
>>>    森戸です。
>>>
>>>> お使いのディストリビューションを、再度、ご確認いただけますか?
>>>> - uClinux-dist-20040408-suzaku6 ?
>>>> - uClinux-dist-20051110-suzaku8 ?
>>> 申し訳ありません。
>>>  uClinux-dist-20051110-suzaku8 です。
>>> よろしく お願いいたします。
>>> ===========================================
>>>
>>>
>>>
>>>> -----Original Message-----
>>>> From: email@hidden
>>>> [mailto:email@hidden] On Behalf
>> Of Tetsuya
>>>> OHKAWA
>>>> Sent: Thursday, October 04, 2007 3:22 PM
>>>> To: SUZAKU general discussion list
>>>> Subject: [Suzaku:01037] Re: insmodでドライバーが登録されない
>>>>
>>>> 大川です。
>>>>
>>>> 森戸 誠[MORITO Makoto] さんは書きました:
>>>>> 森戸と申します。
>>>>>
>>>>>  SUZAKU-V SZ310 のデバイスドライバーと作ろうとしています。
>>>>>
>>>>>  最初に練習を兼ねて スターターズキットに添付されているLEDの
>>>>> ドライバー(sil-led.c)を使って ドライバーの作成、インストールを
>>>>> 試みています。
>>>>>
>>>>> 現在の環境は uClinux-dist-20040408-suzaku8です。
>>>> お使いのディストリビューションを、再度、ご確認いただけますか?
>>>> - uClinux-dist-20040408-suzaku6 ?
>>>> - uClinux-dist-20051110-suzaku8 ?
>>>>
>>>>
>>>>> SUZAKU-Vスターターズキットガイド(Linux開発編) Version1.2.2の
>>>>> 7章ドライバーの開発にしたがって Makefileを作成し、コンパイルしまし
>> た。
>>>>>  結果、




suzaku メーリングリストの案内