Date: Thu, 4 Feb 2016 21:23:19 -0800 From: Adrian Chadd <adrian.chadd@gmail.com> To: Mori Hiroki <yamori813@yahoo.co.jp> Cc: Warner Losh <imp@bsdimp.com>, "freebsd-mips@freebsd.org" <freebsd-mips@freebsd.org> Subject: Re: CFI Byte order problem Message-ID: <CAJ-Vmo=bCpR%2BqUwCxM0jHVBiF9StsbPBVB16q_fJpJP-SV8Qnw@mail.gmail.com> In-Reply-To: <915990.4597.qm@web101713.mail.ssk.yahoo.co.jp> References: <658790.3177.qm@web101716.mail.ssk.yahoo.co.jp> <CANCZdfqPJEsRAKwt93vvyy9Uf9cQtYRien85GHUSOLBJGWT_ew@mail.gmail.com> <915990.4597.qm@web101713.mail.ssk.yahoo.co.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
I have the AR9132 datasheet. What's the CFI hooked up to? That's what I'm confused about, the AR9132 doesn't /have/ a parallel flash interface. :P -a On 4 February 2016 at 20:17, Mori Hiroki <yamori813@yahoo.co.jp> wrote: > I don't have AR9132 datasheet. But Some other Atheros datasheet > tell to know Byteswap Control register. I think if Atheros open > the AR9132 datasheet, then set correct to Byteswap Control > register. But It's impossible, then ifdef workaround. > > Hiroki Mori > > ----- Original Message ----- >>From: Warner Losh <imp@bsdimp.com> >>To: Mori Hiroki <yamori813@yahoo.co.jp> >>Cc: "freebsd-mips@freebsd.org" <freebsd-mips@freebsd.org> >>Date: 2016/2/5, Fri 13:04 >>Subject: Re: CFI Byte order problem >> >> >> >> >> >> >>On Thu, Feb 4, 2016 at 8:31 AM, Mori Hiroki <yamori813@yahoo.co.jp> wrote: >> >>Hi. >>> >>>I build Current for AR9132. But don't recognize cfi flash memory. >>>I make debug write and found byte endian issue. I seem AR9132 >>>is byte swap in cfi flash memory by default. Current cif code is >>>byte swap on Big Endian machine. This is conflict. >>> >>>I make workaound by option for this problem. >>> >>>https://github.com/yamori813/freebsd/commit/2da6531d24e0d689763f25055420078a63a08baa >> >> >>Why the #ifdef? Why not always swap on big endian platforms? >> >> >>Warner >> >> >> >> > _______________________________________________ > freebsd-mips@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-mips > To unsubscribe, send any mail to "freebsd-mips-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmo=bCpR%2BqUwCxM0jHVBiF9StsbPBVB16q_fJpJP-SV8Qnw>