How to identity processor architecture
From: Thirugnanam Balamurugan <hidden>
Date: 2011-01-27 11:32:25
Also , the below one could help. $ getconf LONG_BIT 64 $ Regards, Bala -----Original Message----- From: kernelnewbies-bounces@kernelnewbies.org [mailto:kernelnewbies-bounces at kernelnewbies.org] On Behalf Of Henry Gebhardt Sent: Thursday, January 27, 2011 4:46 PM To: prabhu Cc: Enrico Granata; kernelnewbies Subject: Re: How to identity processor architecture On Thu, Jan 27, 2011 at 03:23:28PM +0530, prabhu wrote:
Any C programming technique apart from using this /proc/cpuinfo
detail?
What about using the machine field of uname(2):
$ man 2 uname
Quoting from that man page:
[...] the operating system presumably knows its name, release
and version. It also knows what hardware it runs on.
Perhaps a downside, it returns the machine type as a string. Does that
do what you want?
I also find "man linux32" rather interesting:
setarch - change reported architecture in new program environment
and set personality flags
Might be useful for testing.
Greetings,
Henry
_______________________________________________
Kernelnewbies mailing list
Kernelnewbies at kernelnewbies.org
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies