Products Support Documentation Download
pspplatcpu.h File Reference

Header for the Platform Support Package - Dependent settings for each CPU for each OS. More...

#include "pspplatdetect.h"
Include dependency graph for pspplatcpu.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define RDM_32BIT
 
#define RDM_64BIT
 
#define RDM_LITTLEENDIAN
 
#define RDM_BIGENDIAN
 
#define RDM_ALIGN4
 
#define RDM_ALIGN8
 
#define RDM_MUSTALIGN
 
#define RDM_ANDROID
 
#define RDM_INTEGRITY
 
#define RDM_IPHONE
 
#define RDM_LINUX
 
#define RDM_NEUTRINO
 
#define RDM_NO_OS
 
#define RDM_OSX
 
#define RDM_SOLARIS
 
#define RDM_UNIX
 
#define RDM_VXWORKS
 
#define RDM_VXWORKS_RTP
 
#define RDM_WINDOWS
 
#define RDM_ARM
 
#define RDM_ITANIUM
 
#define RDM_MIPS
 
#define RDM_PPC
 
#define RDM_SH
 
#define RDM_SPARC
 
#define RDM_X64
 
#define RDM_X86
 

Detailed Description

Header for the Platform Support Package - Dependent settings for each CPU for each OS.

Definition in file pspplatcpu.h.

Macro Definition Documentation

◆ RDM_32BIT

#define RDM_32BIT

Defined for 32-bit systems

Definition at line 24 of file pspplatcpu.h.

◆ RDM_64BIT

#define RDM_64BIT

Defined for 64-bit systems

Definition at line 27 of file pspplatcpu.h.

◆ RDM_ALIGN4

#define RDM_ALIGN4

Defined if alignement of 4 bytes is required

Definition at line 38 of file pspplatcpu.h.

◆ RDM_ALIGN8

#define RDM_ALIGN8

Defined if alignement of 4 bytes is required

Definition at line 41 of file pspplatcpu.h.

◆ RDM_ANDROID

#define RDM_ANDROID

Defined for Android: An OS from Google LLC

Definition at line 49 of file pspplatcpu.h.

◆ RDM_ARM

#define RDM_ARM

Defined for Arm: A CPU platform

Definition at line 86 of file pspplatcpu.h.

◆ RDM_BIGENDIAN

#define RDM_BIGENDIAN

Defined if byte order of big endian

Definition at line 34 of file pspplatcpu.h.

◆ RDM_INTEGRITY

#define RDM_INTEGRITY

Defined for INTEGRIRTY: An Green Hills Software Inc

Definition at line 52 of file pspplatcpu.h.

◆ RDM_IPHONE

#define RDM_IPHONE

Defined for IPhone: An OS from Apple Inc.

Definition at line 55 of file pspplatcpu.h.

◆ RDM_ITANIUM

#define RDM_ITANIUM

Defined for Itanium: A CPU platform

Definition at line 89 of file pspplatcpu.h.

◆ RDM_LINUX

#define RDM_LINUX

Defined for Linux: An OS developed by the community trademarked by The Linux Mark Institute

Definition at line 58 of file pspplatcpu.h.

◆ RDM_LITTLEENDIAN

#define RDM_LITTLEENDIAN

Defined if byte order of little endian

Definition at line 31 of file pspplatcpu.h.

◆ RDM_MIPS

#define RDM_MIPS

Defined for MIPS: A CPU platform

Definition at line 92 of file pspplatcpu.h.

◆ RDM_MUSTALIGN

#define RDM_MUSTALIGN

Careful when copying unaligned date (may be defined on some systems)

Definition at line 45 of file pspplatcpu.h.

◆ RDM_NEUTRINO

#define RDM_NEUTRINO

Defined for QNX Neutrino: An OS from BlackBerry Ltd

Definition at line 61 of file pspplatcpu.h.

◆ RDM_NO_OS

#define RDM_NO_OS

Defined if no support for any OS. Reentrant without use of any OS calls

Definition at line 64 of file pspplatcpu.h.

◆ RDM_OSX

#define RDM_OSX

Defined for OS-X: An OS from Apple Inc.

Definition at line 67 of file pspplatcpu.h.

◆ RDM_PPC

#define RDM_PPC

Defined for PPC: A CPU platform

Definition at line 95 of file pspplatcpu.h.

◆ RDM_SH

#define RDM_SH

Defined for SH: A CPU platform

Definition at line 98 of file pspplatcpu.h.

◆ RDM_SOLARIS

#define RDM_SOLARIS

Defined for Solaris: An OS from Oracle Corporation

Definition at line 70 of file pspplatcpu.h.

◆ RDM_SPARC

#define RDM_SPARC

Defined for Sparc: A CPU platform

Definition at line 101 of file pspplatcpu.h.

◆ RDM_UNIX

#define RDM_UNIX

Defined for Unix, Unix like, or Posix systems

Definition at line 73 of file pspplatcpu.h.

◆ RDM_VXWORKS

#define RDM_VXWORKS

Defined for VxWorks: An OS from Wind River Systems, Inc.

Definition at line 76 of file pspplatcpu.h.

◆ RDM_VXWORKS_RTP

#define RDM_VXWORKS_RTP

Defined for VxWorks RTP: An OS from Wind River Systems, Inc.

Definition at line 79 of file pspplatcpu.h.

◆ RDM_WINDOWS

#define RDM_WINDOWS

Defined for Windows: An OS from Microsoft Corporation

Definition at line 82 of file pspplatcpu.h.

◆ RDM_X64

#define RDM_X64

Defined for X64: A CPU platform

Definition at line 104 of file pspplatcpu.h.

◆ RDM_X86

#define RDM_X86

Defined for X86: A CPU platform

Definition at line 107 of file pspplatcpu.h.