gem5  v19.0.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules 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

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

◆ name()

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

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

Generated on Fri Feb 28 2020 16:27:14 for gem5 by doxygen 1.8.13