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:

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:

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   ) 

Definition at line 51 of file qt.c.

void qt_start ( void   ) 

void qt_vstart ( void   ) 


Generated on Wed Jan 21 15:32:11 2009 for SystemC by  doxygen 1.5.5