OpenQNX :: The QNX Community Portal

Aug 21, 2008 - 06:30 AM
Google
  Web openqnx.com   
     Create an account Home · Submit News · QNX Forums · QNX Download · Search   
_
Main Menu
Who's Online
There are 51 unlogged users and 0 registered users online.

You can log-in or register for a user account here.

Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
AG
19 Post subject: Difference in output of 'pidin mem' in ARM and x86  PostPosted: Mar 14, 2008 - 11:23 AM
Active Member


Joined: Oct 21, 2003
Posts: 49

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 on x86 (MS VirtualPC on Core2Duo) and ARM (xScale PXA255).

Fragment of output of 'pidin mem' in x86:
Code:
     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:
Code:
     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://community.qnx.com/sf/discussion/do/listPosts/projects.core_os/discussion.newcode.topc2210
--
AG
 
 View user's profile Send private message Visit poster's website ICQ Number 
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © 2003-2007 The PNphpBB Group
Credits
All logos and trademarks in this site are property of their respective owners. The comments are property of their posters.
Powered by OpenQNX: The QNX Community Portal Site
QNX and the QNX logo are registered trademarks of QNX Software Systems.