On Fri, 16 Mar 2007, sletter1 wrote:
> I'm writing software to interface with their hardware. They won't
> (can't) give me a board. All I have is the kernel version, the
> compiler versions, and general descriptions of the hardware. The
> little endian customer is using a Conexant NP. The Cirrus in the 7300
> is "close enough". The big endian customer is using an XScale.
>
> Since I won't be interfacing directly with their hardware, all I need
> is something (hardware wise) close.
>
> I expect the answer to your question is pretty obvious now (assuming I
> actually understood what you were asking). The board is already in
> place. This is an upgrade for their customers. I'm adding additional
> features. If this was a new project, it wouldn't matter.
And which interface will endian-ness cause a problem with?
The PC/104 interface is a PC/104 interface as per standard.
Most other things can be organised as bytes or the software can byte
switch?
>
> --- In Jim Jackson <> wrote:
> >
> >
> >
> >
> > On Thu, 15 Mar 2007, sletter1 wrote:
> >
> > > Not an option for me but thanks. I have to support a customer. Looks
> > > like I need to find and eval a different board that has been set up
> > > for big endian. Just switching the control bit won't suffice, I
> > > guess. Seems there is this silly matter of address and data lines :)
> > >
> > > Refer to:
> > >
> http://lists.arm.linux.org.uk/pipermail/linux-arm-kernel/2001-November/006141.html
> > >
> > > This 7300 isn't a waste though, I have a customer little endian too.
> >
> > I'm just curious as to why it matters?
> >
> > Jim
> >
> > >
> > > --- In "Don W. Carr" <doncarr@> wrote:
> > > >
> > > > On the endian issue, you can not change the processor, so you will
> > > have to
> > > > convert the data that you communicate. Use ntohs(), htohl(),
> htons(),
> > > > htonl() to do the converting. Don.
> > > >
> > > > On 15 Mar 2007 04:27:03 -0700, sletter1 <sletter1@> wrote:
> > > > >
> > > > > I have just received my first ts-7300. I got it with the SD
> card and
> > > > > Linux already installed. When I looked it over, I found that it is
> > > > > little endian and I need to switch it to big. Any suggestions,
> > > > > pitfalls, explicit directions for complete idiots would be
> > > appreciated.
> > > > >
> > > > > Fortunately, I'm not a complete idiot. There are parts missing...
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Dr. Don W. Carr
> > > > J. G. Montenegro 2258
> > > > Guadalajara, Mexico
> > > > +52-333-630-0704
> > > > +52-333-836-4500 ext 2930
> > > >
> > >
> > >
> > >
> >
>
>
>
------------------------ Yahoo! Groups Sponsor --------------------~-->
Great things are happening at Yahoo! Groups. See the new email design.
http://us.click.yahoo.com/lOt0.A/hOaOAA/yQLSAA/CFFolB/TM
--------------------------------------------------------------------~->
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|