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

mips.h File Reference

Go to the source code of this file.

Defines

#define QUICKTHREADS_GROW_DOWN
#define QUICKTHREADS_STKALIGN   (8)
#define QUICKTHREADS_STKBASE   (14 * 4)
#define QUICKTHREADS_VSTKBASE   QUICKTHREADS_STKBASE
#define QUICKTHREADS_31   (9+4)
#define QUICKTHREADS_19   (3+4)
#define QUICKTHREADS_18   (2+4)
#define QUICKTHREADS_17   (1+4)
#define QUICKTHREADS_16   (0+4)
#define QUICKTHREADS_ARGS_MD(sp)   (QUICKTHREADS_SPUT (sp, QUICKTHREADS_31, qt_start))
#define QUICKTHREADS_VARGS_MD0(sp, vabytes)   ((qt_t *)(((char *)(sp)) - 4*4 - QUICKTHREADS_STKROUNDUP(vabytes)))
#define QUICKTHREADS_VARGS_MD1(sp)   (QUICKTHREADS_SPUT (sp, QUICKTHREADS_31, qt_vstart))
#define QUICKTHREADS_VARGS_DEFAULT
#define QUICKTHREADS_ONLY_INDEX   (QUICKTHREADS_19)
#define QUICKTHREADS_USER_INDEX   (QUICKTHREADS_18)
#define QUICKTHREADS_ARGT_INDEX   (QUICKTHREADS_17)
#define QUICKTHREADS_ARGU_INDEX   (QUICKTHREADS_16)
#define QUICKTHREADS_VCLEANUP_INDEX   (QUICKTHREADS_16)
#define QUICKTHREADS_VUSERF_INDEX   (QUICKTHREADS_19)
#define QUICKTHREADS_VSTARTUP_INDEX   (QUICKTHREADS_18)
#define QUICKTHREADS_VARGT_INDEX   (QUICKTHREADS_17)

Typedefs

typedef unsigned long qt_word_t

Functions

void qt_start (void)
void qt_vstart (void)


Define Documentation

#define QUICKTHREADS_16   (0+4)
 

Definition at line 96 of file mips.h.

#define QUICKTHREADS_17   (1+4)
 

Definition at line 95 of file mips.h.

#define QUICKTHREADS_18   (2+4)
 

Definition at line 94 of file mips.h.

#define QUICKTHREADS_19   (3+4)
 

Definition at line 93 of file mips.h.

#define QUICKTHREADS_31   (9+4)
 

Definition at line 92 of file mips.h.

#define QUICKTHREADS_ARGS_MD sp       (QUICKTHREADS_SPUT (sp, QUICKTHREADS_31, qt_start))
 

Definition at line 112 of file mips.h.

#define QUICKTHREADS_ARGT_INDEX   (QUICKTHREADS_17)
 

Definition at line 126 of file mips.h.

#define QUICKTHREADS_ARGU_INDEX   (QUICKTHREADS_16)
 

Definition at line 127 of file mips.h.

#define QUICKTHREADS_GROW_DOWN
 

Definition at line 19 of file mips.h.

#define QUICKTHREADS_ONLY_INDEX   (QUICKTHREADS_19)
 

Definition at line 124 of file mips.h.

#define QUICKTHREADS_STKALIGN   (8)
 

Definition at line 79 of file mips.h.

#define QUICKTHREADS_STKBASE   (14 * 4)
 

Definition at line 87 of file mips.h.

#define QUICKTHREADS_USER_INDEX   (QUICKTHREADS_18)
 

Definition at line 125 of file mips.h.

#define QUICKTHREADS_VARGS_DEFAULT
 

Definition at line 120 of file mips.h.

#define QUICKTHREADS_VARGS_MD0 sp,
vabytes       ((qt_t *)(((char *)(sp)) - 4*4 - QUICKTHREADS_STKROUNDUP(vabytes)))
 

Definition at line 114 of file mips.h.

#define QUICKTHREADS_VARGS_MD1 sp       (QUICKTHREADS_SPUT (sp, QUICKTHREADS_31, qt_vstart))
 

Definition at line 118 of file mips.h.

#define QUICKTHREADS_VARGT_INDEX   (QUICKTHREADS_17)
 

Definition at line 132 of file mips.h.

#define QUICKTHREADS_VCLEANUP_INDEX   (QUICKTHREADS_16)
 

Definition at line 129 of file mips.h.

#define QUICKTHREADS_VSTARTUP_INDEX   (QUICKTHREADS_18)
 

Definition at line 131 of file mips.h.

#define QUICKTHREADS_VSTKBASE   QUICKTHREADS_STKBASE
 

Definition at line 88 of file mips.h.

#define QUICKTHREADS_VUSERF_INDEX   (QUICKTHREADS_19)
 

Definition at line 130 of file mips.h.


Typedef Documentation

typedef unsigned long qt_word_t
 

Definition at line 17 of file mips.h.


Function Documentation

void qt_start void   
 

void qt_vstart void   
 


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