| 1 |
cycrow |
1 |
//---------------------------------------------------------------------------------
|
|
|
2 |
unsigned int be2le(unsigned int i)
|
|
|
3 |
{
|
|
|
4 |
register unsigned int n=i >> 24;
|
|
|
5 |
n|=(i & 0x00ff0000) >> 8;
|
|
|
6 |
n|=(i & 0x0000ff00) << 8;
|
|
|
7 |
n|=(i & 0x000000ff) << 24;
|
|
|
8 |
return n;
|
|
|
9 |
}
|
|
|
10 |
//---------------------------------------------------------------------------------
|
|
|
11 |
unsigned short be2le(unsigned short s)
|
|
|
12 |
{
|
|
|
13 |
register unsigned short ss=s >> 8;
|
|
|
14 |
return ss | (s << 8);
|
|
|
15 |
}
|
|
|
16 |
//---------------------------------------------------------------------------------
|