Sponsored Content
Full Discussion: AIX endian again
Top Forums UNIX for Advanced & Expert Users AIX endian again Post 18003 by Shobhit on Friday 22nd of March 2002 12:11:17 AM
Old 03-22-2002
To many doubts

Hi Perderabo
I am basically trying to read a radar message following ASTERIX format(which is bit oriented) which comes on HDLC(little Endian) line.Now I have to put the bit stream coming into standard structures as per protocol.This decoding has to been implemented on Compaq(little endian) and i have to implement rather port it on HP(big endian).Since there is relative difference in LSB and MSB bits(I mean zeroth bit and 7th bit) on two platforms ,will redefining bit pattern will be a good solution to solve the problem.
##########
Also i have one general query regarding TCP and endian.Suppose I transmit from my application one long integer(say 8 bytes size) which is ruuning on littel endian and at other end on big endian system read it directly,will this cause some error.
################
Which is the ideal way or recommended way to transmit integers on network.Should we convert them to chars(one byte) and transmit 4 chars for one integer and regenerate integer using program at other end.
############
The last two question's answer will help me in my general understanding of transmission on TCP/IP and other lines.
###############
hope Perderabo you will be again kind enough to share some more knowlege of yours with all of us.
################
What difference it makes when u say TCP transmits octet and not byte?

I guess thats too many questions in one query.
sorry for that.

Last edited by Shobhit; 03-22-2002 at 01:18 AM..
 

7 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Endian issues in TCP/IP

Hello, Can anybody tell me whether the little endian-big endian issues will affect porting from True64 to HP UNIX or TCP/IP will take care of that? If it affects what can be the solution. Thank you, (3 Replies)
Discussion started by: informshilpa
3 Replies

2. Programming

Big and Little Endian

We are developing an application using TLI for network communication.The Server Code is developed in Sun and client in SCO unix. When we route data from Client to Server we encrypt the data using DES algotithm utility.The problem we are facing that Sun uses Big Endian methodology to store data in... (1 Reply)
Discussion started by: S.P.Prasad
1 Replies

3. UNIX for Advanced & Expert Users

Endian Conversion

Hi everybody, I met this week a problem. For now, we used TRU64 system based on alpha. Now, we're installing UP-UX systems (on Itanium). And we have problem with our files. Indeed, we use file with COMP-3, COMP-5 data. These files are used on both platforms. (we use also TXT files which... (1 Reply)
Discussion started by: bigmike59270
1 Replies

4. UNIX for Dummies Questions & Answers

Little Endiean and Big Endian

Dear Friends, I have one question in my mind. That question is "how to detect whether the system is little endiean or big endian" Processing the bit position is the difference between this endians. But I could not understand how to find the pariticular sytem works... (3 Replies)
Discussion started by: Nirmal Babu
3 Replies

5. UNIX and Linux Applications

Migrating Oracle from Big Endian to Little Endian Platorm

Hi, We are trying to migrate an oracle database from Sun Solaris (SunOS 5.9 Generic_118558-28 sun4u sparc SUNW,Ultra-60) to Linux 2.6.18-53.1.19.el5 #1 SMP Tue Apr 22 03:01:10 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux which is basically a Big Endian to Little Endian conversion. We shutdown... (3 Replies)
Discussion started by: luft
3 Replies

6. Solaris

question about the little-endian in sparc

hi folks, in the sparc v9 manul , it says it is possible to access the memory data in little-endian mode, but there is only privilaged instruction that could set the PSTATE ( the cle bit ) regist. if I'm in the user mode , is it possible for me to access the data in little-endian mode? (10 Replies)
Discussion started by: zerocool_08
10 Replies

7. UNIX and Linux Applications

Endian vs pfsense??

Hi Endian firewall free version if we do compare pfsense For a LAN network with active user 1000 Which do you recommend Share (0 Replies)
Discussion started by: mnnn
0 Replies
XD(1)							      General Commands Manual							     XD(1)

NAME
xd - hex, octal, decimal, or ASCII dump SYNOPSIS
xd [ option ... ] [ -format ... ] [ file ... ] DESCRIPTION
Xd concatenates and dumps the files (standard input by default) in one or more formats. Groups of 16 bytes are printed in each of the named formats, one format per line. Each line of output is prefixed by its address (byte offset) in the input file. The first line of output for each group is zero-padded; subsequent are blank-padded. Formats other than -c are specified by pairs of characters telling size and style, by default. The sizes are 1 or b 1-byte units. 2 or w 2-byte big-endian units. 4 or l 4-byte big-endian units. 8 or v 8-byte big-endian units. The styles are o Octal. x Hexadecimal. d Decimal. Other options are -c Format as 1x but print ASCII representations or C escape sequences where possible. -astyle Print file addresses in the given style (and size 4). -u (Unbuffered) Flush the output buffer after each 16-byte sequence. -s Reverse (swab) the order of bytes in each group of 4 before printing. -r Print repeating groups of identical 16-byte sequences as the first group followed by an asterisk. SOURCE
/sys/src/cmd/xd.c SEE ALSO
db(1) BUGS
The various output formats don't line up properly in the output of xd. XD(1)
All times are GMT -4. The time now is 03:49 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy