Project Home
Project Home
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - Difference in output of 'pidin mem' in ARM and x86: (1 Item)
   
Difference in output of 'pidin mem' in ARM and x86  
Hi!

I'm using two target machines to check difference in vmem layout in x86 and ARM builds of QNX.
So I run QNX 6.3.2 (not SVN) on x86 (MS VirtualPC of Core2Duo) and ARM (xScale PXA255).

Fragment of output of 'pidin mem' in x86:
     pid tid name               prio STATE           code  data         stack
.....
    4100   1 proc/boot/slogger   10o RECEIVE          8192  140K  8192(516K)*
            libc.so.2          @b0300000             360K   12K
            proc/boot/slogger  @ 8046000 (       0)        8192
            proc/boot/slogger  @b035d000 (       0)        4096
.....
  565286   1 bin/pidin           10r REPLY             44K   84K  8192(516K)*
            libc.so.2          @b0300000             360K   12K
            bin/pidin          @ 8046000 (       0)        8192
            bin/pidin          @ 8055000 (       0)        8192
            bin/pidin          @b035d000 (       0)        4096


Fragment of output of 'pidin mem' in ARM:
     pid tid name               prio STATE           code  data         stack
.....
       2   1 proc/boot/slogger   20r RECEIVE           12K   68K  8192(132K)*
            ldqnx.so.2         @ 1000000             408K   16K
.....
  315451   1 proc/boot/pidin     10r REPLY             48K   80K  8192(132K)*
            ldqnx.so.2         @ 1000000             408K   16K


Output of x86 has information about placement of application binary in vmem, but in ARM this information is missing.

What's a reason of this? And how to get this missing information in ARM?

Thanks!

Crosspost to http://www.openqnx.com/index.php?name=PNphpBB2&file=viewtopic&p=41954
-- 
AG