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:

#define QUICKTHREADS_ARGT_INDEX   (7)

#define QUICKTHREADS_ARGU_INDEX   (6)

#define QUICKTHREADS_GROW_DOWN

#define QUICKTHREADS_ONLY_INDEX   (5)

#define QUICKTHREADS_STKALIGN   (4)

#define QUICKTHREADS_STKBASE   (10 * 4)

#define QUICKTHREADS_USER_INDEX   (8)

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

#define QUICKTHREADS_VARGS_DEFAULT

#define QUICKTHREADS_VARGS_MD0 ( sto,
nbytes   ) 

Value:

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

#define QUICKTHREADS_VARGS_MD1 ( sto   ) 

Value:

#define QUICKTHREADS_VARGT_INDEX   (5)

#define QUICKTHREADS_VAX_GMASK_NOREGS   (0)

#define QUICKTHREADS_VCLEANUP_INDEX   (8)

#define QUICKTHREADS_VSTARTUP_INDEX   (6)

#define QUICKTHREADS_VSTKBASE   (9 * 4)

#define QUICKTHREADS_VUSERF_INDEX   (7)


Typedef Documentation

typedef unsigned long qt_word_t


Function Documentation

void qt_error ( void   ) 

void qt_start ( void   ) 

void qt_vstart ( void   ) 

Generated by
Matthieu Moy <Matthieu.Moy@st.com>
Back to Pinapa Home Page