• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Using Gestalt... (Resend)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Using Gestalt... (Resend)


  • Subject: Re: Using Gestalt... (Resend)
  • From: Diggory Laycock <email@hidden>
  • Date: Mon, 18 Nov 2002 13:10:06 +0000

See here:

http://www.cocoadev.com/index.pl?GestaltAndCocoa



On Sunday, November 17, 2002, at 09:53 pm, Gregory Weston wrote:

On 11/17/02 at 10:44 AM, Chris Giddings <email@hidden> wrote:

In order to do the properly I've chosen to use gestaltProcClkSpeed and
gestaltProcessorType to grab the speed and type of processor. Both of
these require some divider in order to process them into an
understandable value. Does anyone know what this value is? I know the
speed should be divided by 1000000, but what should the processor type
be worked with? Perplexing to me. Thanks.

Result values for Gestalt are fairly well documented at in Apple's online
documentation and headers. An example:

enum {
/*gestaltProcessorType response values*/
gestalt68000 = 1, /*68000 microprocessor*/
gestalt68010 = 2, /*68010 microprocessor*/
gestalt68020 = 3, /*68020 microprocessor*/
gestalt68030 = 4, /*68030 microprocessor*/
gestalt68040 = 5 /*68040 microprocessor*/
};

You can also look at gestaltNativeCPUtype, which I believe is preferred over
gestaltProcessorType.

As an alternative, you can get Apple System Profiler to do what you want. You
can either give the user instructions to create the report, or do it
programmatically. Here's a quick-n-dirty AppleScript form:

tell application "Apple System Profiler"
set theReport to make new report at 1 with properties {report view format:text}
--close theReport saving yes
end tell
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.


Diggory Laycock
----------------------
http://www.monkeyfood.com
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

References: 
 >Re: Using Gestalt... (Resend) (From: Gregory Weston <email@hidden>)

  • Prev by Date: Re: Changing text color for NSTableView
  • Next by Date: First cocoa app & crashes
  • Previous by thread: Re: Using Gestalt... (Resend)
  • Next by thread: MamaSam down?
  • Index(es):
    • Date
    • Thread