Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

vax.h File Reference

Go to the source code of this file.

Defines

#define QUICKTHREADS_STKBASE   (10 * 4)
#define QUICKTHREADS_VSTKBASE   (9 * 4)
#define QUICKTHREADS_STKALIGN   (4)
#define QUICKTHREADS_ONLY_INDEX   (5)
#define QUICKTHREADS_USER_INDEX   (8)
#define QUICKTHREADS_ARGT_INDEX   (7)
#define QUICKTHREADS_ARGU_INDEX   (6)
#define QUICKTHREADS_VSTARTUP_INDEX   (6)
#define QUICKTHREADS_VUSERF_INDEX   (7)
#define QUICKTHREADS_VCLEANUP_INDEX   (8)
#define QUICKTHREADS_VARGT_INDEX   (5)
#define QUICKTHREADS_GROW_DOWN
#define QUICKTHREADS_VAX_GMASK_NOREGS   (0)
#define QUICKTHREADS_ARGS_MD(sto)
#define QUICKTHREADS_VARGS_MD0(sto, nbytes)
#define QUICKTHREADS_VARGS_ADJUST(sp)   ((char *)sp + 4)
#define QUICKTHREADS_VARGS_MD1(sto)
#define QUICKTHREADS_VARGS_DEFAULT

Typedefs

typedef unsigned long qt_word_t

Functions

void qt_start (void)
void qt_vstart (void)
void qt_error (void)


Define Documentation

#define QUICKTHREADS_ARGS_MD sto   
 

Value:

(QUICKTHREADS_SPUT (sto, 0, 0), \
     QUICKTHREADS_SPUT (sto, 1, QUICKTHREADS_VAX_GMASK_NOREGS), \
     QUICKTHREADS_SPUT (sto, 2, 0), \
     QUICKTHREADS_SPUT (sto, 3, 0), \
     QUICKTHREADS_SPUT (sto, 4, qt_start))

Definition at line 108 of file vax.h.

#define QUICKTHREADS_ARGT_INDEX   (7)
 

Definition at line 86 of file vax.h.

#define QUICKTHREADS_ARGU_INDEX   (6)
 

Definition at line 87 of file vax.h.

#define QUICKTHREADS_GROW_DOWN
 

Definition at line 97 of file vax.h.

#define QUICKTHREADS_ONLY_INDEX   (5)
 

Definition at line 84 of file vax.h.

#define QUICKTHREADS_STKALIGN   (4)
 

Definition at line 80 of file vax.h.

#define QUICKTHREADS_STKBASE   (10 * 4)
 

Definition at line 73 of file vax.h.

#define QUICKTHREADS_USER_INDEX   (8)
 

Definition at line 85 of file vax.h.

#define QUICKTHREADS_VARGS_ADJUST sp       ((char *)sp + 4)
 

Definition at line 119 of file vax.h.

#define QUICKTHREADS_VARGS_DEFAULT
 

Definition at line 128 of file vax.h.

#define QUICKTHREADS_VARGS_MD0 sto,
nbytes   
 

Value:

(QUICKTHREADS_SPUT (sto, (-(nbytes)/4)-1, (nbytes)/4), \
     ((char *)(((sto)-4) - QUICKTHREADS_STKROUNDUP(nbytes))))

Definition at line 115 of file vax.h.

#define QUICKTHREADS_VARGS_MD1 sto   
 

Value:

(QUICKTHREADS_SPUT (sto, 0, 0), \
     QUICKTHREADS_SPUT (sto, 1, QUICKTHREADS_VAX_GMASK_NOREGS), \
     QUICKTHREADS_SPUT (sto, 2, 0), \
     QUICKTHREADS_SPUT (sto, 3, 0), \
     QUICKTHREADS_SPUT (sto, 4, qt_vstart))

Definition at line 121 of file vax.h.

#define QUICKTHREADS_VARGT_INDEX   (5)
 

Definition at line 92 of file vax.h.

#define QUICKTHREADS_VAX_GMASK_NOREGS   (0)
 

Definition at line 102 of file vax.h.

#define QUICKTHREADS_VCLEANUP_INDEX   (8)
 

Definition at line 91 of file vax.h.

#define QUICKTHREADS_VSTARTUP_INDEX   (6)
 

Definition at line 89 of file vax.h.

#define QUICKTHREADS_VSTKBASE   (9 * 4)
 

Definition at line 74 of file vax.h.

#define QUICKTHREADS_VUSERF_INDEX   (7)
 

Definition at line 90 of file vax.h.


Typedef Documentation

typedef unsigned long qt_word_t
 

Definition at line 17 of file vax.h.


Function Documentation

void qt_error void   
 

void qt_start void   
 

void qt_vstart void   
 


Generated on Fri Jan 14 08:30:57 2005 for SystemC2.1beta11(excludingMSLib)(IncludingSCV)\nProvidedby:www.openverificationfoundation.org by doxygen1.2.18