This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: Re: Floating point representation with Ecos
- From: Nick Garnett <nickg at ecoscentric dot com>
- To: Grant Edwards <grante at visi dot com>
- Cc: ecos-discuss at ecos dot sourceware dot org
- Date: 02 Mar 2006 09:51:13 +0000
- Subject: Re: [ECOS] Re: Floating point representation with Ecos
- References: <001d01c63c96$ca6e1210$326062c8@homeuser> <du4tda$u5h$1@sea.gmane.org> <20060301214233.EFFA2562A6@rivatek.dnsalias.net>
Grant Edwards <grante@visi.com> writes:
> In gmane.os.ecos.general, you wrote:
>
> > ARM7 working in little-endian mode has big-endian order of 2 4-byte
> > words in double and little-endian order of bytes inside the words, while
> > ix86 has little-endian-everything. This doesn't depend on eCos or
> > Windows, -- it's entirely hardware incompatibility.
>
> There are ARM7 parts that do double-precision FP in hardware?
No, but there are floating point units for ARM9/10/11. So ARM have
defined a floating point format as part of the ARM architecture. Even
on an ARM7, doing all FP by software emulation, it makes sense to
conform to the architecture definition since that makes the code
portable between ARM variants.
--
Nick Garnett eCos Kernel Architect
http://www.ecoscentric.com The eCos and RedBoot experts
Visit us at ESC Silicon Valley, April 4-6 2006. Booth 1448
San Jose McEnery Convention Center http://www.embedded.com/esc/sv
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss