[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Problem with TCP socket on RTEMS 4.8.1 (ARM BSP)
- Date: Wed, 3 Sep 2008 07:52:47 +0600
- From: nightradio at gmail.com (Alex Zolotov)
- Subject: Problem with TCP socket on RTEMS 4.8.1 (ARM BSP)
>
> >> /opt/rtems-4.10/bin/arm-rtems4.10-gcc
> >> #define __ARMEL__ 1
> >> /opt/rtems-4.6/bin/arm-rtems-gcc
> >> #define __ARMEL__ 1
> >> /opt/rtems-4.7/bin/arm-rtems4.7-gcc
> >> #define __ARMEL__ 1
> >> /opt/rtems-4.8/bin/arm-rtems4.8-gcc
> >> #define __ARMEL__ 1
> >> /opt/rtems-4.9/bin/arm-rtems4.9-gcc
> >> #define __ARMEL__ 1
> >>
> >>
>
It's true. But machine/endian.h (from Newlib) has following:
#ifndef BYTE_ORDER
#ifdef __IEEE_LITTLE_ENDIAN
#define BYTE_ORDER LITTLE_ENDIAN
#else
#define BYTE_ORDER BIG_ENDIAN
#endif
#endif
And result of this code: BYTE_ORDER = BIG_ENDIAN :) And this definition
used by TCPIP functions.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://rtems.rtems.org/pipermail/rtems-users/attachments/20080903/75328c1b/attachment.html