gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Static Public Member Functions | List of all members
PAL Struct Reference

#include <osfpal.hh>

Public Types

enum  {
  halt = 0x00, cflush = 0x01, draina = 0x02, cserve = 0x09,
  swppal = 0x0a, wripir = 0x0d, rdmces = 0x10, wrmces = 0x11,
  wrfen = 0x2b, wrvptptr = 0x2d, swpctx = 0x30, wrval = 0x31,
  rdval = 0x32, tbi = 0x33, wrent = 0x34, swpipl = 0x35,
  rdps = 0x36, wrkgp = 0x37, wrusp = 0x38, wrperfmon = 0x39,
  rdusp = 0x3a, whami = 0x3c, retsys = 0x3d, wtint = 0x3e,
  rti = 0x3f, bpt = 0x80, bugchk = 0x81, callsys = 0x83,
  imb = 0x86, urti = 0x92, rdunique = 0x9e, wrunique = 0x9f,
  gentrap = 0xaa, clrfen = 0xae, nphalt = 0xbe, copypal = 0xbf,
  NumCodes
}
 

Static Public Member Functions

static const char * name (int index)
 

Detailed Description

Definition at line 34 of file osfpal.hh.

Member Enumeration Documentation

anonymous enum
Enumerator
halt 
cflush 
draina 
cserve 
swppal 
wripir 
rdmces 
wrmces 
wrfen 
wrvptptr 
swpctx 
wrval 
rdval 
tbi 
wrent 
swpipl 
rdps 
wrkgp 
wrusp 
wrperfmon 
rdusp 
whami 
retsys 
wtint 
rti 
bpt 
bugchk 
callsys 
imb 
urti 
rdunique 
wrunique 
gentrap 
clrfen 
nphalt 
copypal 
NumCodes 

Definition at line 36 of file osfpal.hh.

Member Function Documentation

const char * PAL::name ( int  index)
static

Definition at line 34 of file osfpal.cc.

References MipsISA::index, and NumCodes.

Referenced by AlphaISA::Kernel::Statistics::callpal().


The documentation for this struct was generated from the following files:

Generated on Fri Jun 9 2017 13:04:16 for gem5 by doxygen 1.8.6