[Armadillo:06058] Re: ローム製無線LANデバイスのデバイスドライバに関して
email@hidden
2010年 11月 2日 (火) 15:08:27 JST
$email@hidden!((Jnakai$BMM(J
$B$*@$OC$K$J$C$F$*$j$^$9!#(JT$B<R>eB<$G$9!#(J
$B$42sEzM-Fq$&8f:B$$$^$9!#(J
$B0J2<$NE@!"$465<(2<$5$$!#(J
$B-!!d$42sEz!((JFN0$B$N%"%I%l%9(J0$B$O!"(JCCCR$B$G$9$,!"(J
FN0$B$H$O2?$NN,$G$7$g$&$+!)(J
$B-"(J>$B$42sEz!((JFN1$B$N$?$a!"%G%P%$%98GM-$N%l%8%9%?$K$J$j$^$9!#(J
FN1$B$H$O2?$NN,$G$7$g$&$+!)(J
FN1$B$N$?$a!"%G%P%$%98GM-$N%l%8%9%?$H$O!"(JCCCR$B%l%8%9%?$r$3$NL5@~%G%P%$%9$G8GM-$K;H$C$F$$$k$H$$$&$3$H$G$7$g$&$+!)(J
$B$*K;$7$$$H$3$m??$K?=$7Lu8f:B$$$^$;$s$,!"$h$m$7$/$*4j$$CW$7$^$9!#(J
-----Original Message-----
From: email@hidden [mailto:email@hidden] On Behalf Of nakai
Sent: Tuesday, November 02, 2010 1:08 PM
To: Armadillo series general discussion list
Subject: [Armadillo:06056] Re: $B%m!<%`@=L5@~#L#A#N%G%P%$%9$N%G%P%$%9%I%i%$%P$K4X$7$F(J
nakai$B$G$9!#(J
FN0$B$N%"%I%l%9(J0$B$O!"(JCCCR$B$G$9$,!"(J
FN1$B$N$?$a!"%G%P%$%98GM-$N%l%8%9%?$K$J$j$^$9!#(J
(2010/11/02 12:58), email@hidden wrote:
>
>
> $B$*@$OC$K$J$C$F$*$j$^$9!#(J
>
> T$B<R$N>eB<$G$9!#(J
>
> $BB~:#!"(JArmajillo500FX$B$K%m!<%`@=L5@~#L#A#N$r@\B3$7$F$$$k$N$G$9$,!"L5@~#L#A#N%G%P%$%9$KIUB0$7$F$$$k%[%9%HB&%G%P%$%9%I%i%$%P(J(Linux)$B$K4X$7$F8f>\$7$$J}!"$465<(D:$1$J$$$G$7$g$&$+!#(J
>
>
>
> $B%G%P%$%9%I%i%$%P(J(Linux)$B$K$*$$$F!"(JSDIO$B$N(JCCCR(Card Common Control Registers)$B%l%8%9%?$N%"%I%l%9#0(J(AERIAL_F1REG_SD2AHB_BLOCKLEN_LSB)$B$X(Jblock length($BAw?.%V%m%C%/D9!)(J)$B$email@hidden$7$F$$$k2U=j$,$"$j$^$9!#(J
>
> $BE:IU$N(JSDIO$B5,3J$G$O!"%"%I%l%9#0$O(JCCCR$B%U%)!<%^%C%H%P!<%8%g%sHV9f!!Ey$r07$&$h$&$K5-=R$5$l$F$$$k$N$G$9$,!"(Jblock length($BAw?.%V%m%C%/D9!)(J)$B$email@hidden$7$F$$$k$h$&$K8+<u$1$i$l$^$9!#(J
>
> $B8f>\$7$$J}$,!"$"$i$l$^$7$?$i$465<(D:$1$J$$$G$7$g$&$+!#(J
>
> $B$h$m$7$/$*4j$$CW$7$^$9!#(J
>
>
>
> #define AERIAL_F1REG_SD2AHB_BLOCKLEN_LSB (0x00000)
>
> #define AERIAL_F1REG_SD2AHB_BLOCKLEN_MSB (0x00001)
>
> #define AERIAL_F1REG_AHB2SD_BLOCKLEN_LSB (0x00002)
>
> #define AERIAL_F1REG_AHB2SD_BLOCKLEN_MSB (0x00003)
>
> #define AERIAL_F1REG_INT_MASK_REG (0x00004)
>
> #define AERIAL_F1REG_FUNC1_INT_PENDING (0x00005)
>
> #define AERIAL_F1REG_FUNC1_INT_STATUS (0x00006)
>
> #define AERIAL_F1WRITEBUFFER_ADDR (0x00007)
>
> #define AERIAL_F1READBUFFER_ADDR (0x00008)
>
>
>
> aerial_send_prepare(struct sdio_func *func) {
>
> unsigned char val;
>
> int retry = 100;
>
> int ret = -EIO;
>
> /* Set block length as word(32bit) to SD2AHB register (LSB) */
>
> retry = 10;
>
> while (retry--)
>
> {
>
> $B!!!!!!!!(Jsdio_writeb(func, AERIAL_WRITE_WORD_SIZE&
>
> $B!!!!!!!!(J0xff,AERIAL_F1REG_SD2AHB_BLOCKLEN_LSB,&ret);
>
> if (!ret)
>
> {val =
>
> $B!!!!!!!!!!!!!!!!!!(Jsdio_readb(func,AERIAL_F1REG_SD2AHB_BLOCKLEN_LSB,&ret);
>
> if (val == (AERIAL_WRITE_WORD_SIZE& 0xff))
>
> break;}
>
> }
>
>
>
> $B0J2<$O!"(JSDIO$B$N(JCCCR(Card Common Control Registers)$B%l%8%9%?$N%"%I%l%9$G$9!#(J
>
>
>
>
>
> $B0J>e!"$h$m$7$/$*4j$$CW$7$^$9!#(J
>
>
>
>
>
>
>
>
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
_______________________________________________
armadillo mailing list
email@hidden
http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
armadillo メーリングリストの案内