Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

jumpxn.c File Reference

#include "kerngen/pilot.h"

Go to the source code of this file.

Defines

#define IADR   iadr
#define INT   int
#define jumpad   type_of_call jumpad_
#define jumpst   type_of_call jumpst_
#define jumpx0   type_of_call jumpx0_
#define jumpx1   type_of_call jumpx1_
#define jumpx2   type_of_call jumpx2_
#define jumpx3   type_of_call jumpx3_
#define jumpx4   type_of_call jumpx4_
#define jumpx5   type_of_call jumpx5_
#define jumpx6   type_of_call jumpx6_
#define jumpx7   type_of_call jumpx7_
#define jumpx8   type_of_call jumpx8_
#define jumpx9   type_of_call jumpx9_

Functions

 void (type_of_call *tarsub)()
INT jumpad (char *ifun)
void jumpst (iadr)
void jumpx0 ()
void jumpx1 (char *ixa)
void jumpx2 (char *ixa, char *ixb)
void jumpx3 (char *ixa, char *ixb, char *ixc)
void jumpx4 (char *ixa, char *ixb, char *ixc, char *ixd)
void jumpx5 (char *ixa, char *ixb, char *ixc, char *ixd, char *ixe)
void jumpx6 (char *ixa, char *ixb, char *ixc, char *ixd, char *ixe, char *ixf)
void jumpx7 (char *ixa, char *ixb, char *ixc, char *ixd, char *ixe, char *ixf, char *ixg)
void jumpx8 (char *ixa, char *ixb, char *ixc, char *ixd, char *ixe, char *ixf, char *ixg, char *ixh)
void jumpx9 (char *ixa, char *ixb, char *ixc, char *ixd, char *ixe, char *ixf, char *ixg, char *ixh, char *ixi)


Define Documentation

#define IADR   iadr
 

Definition at line 49 of file jumpxn.c.

#define INT   int
 

Definition at line 55 of file jumpxn.c.

Referenced by jumpad().

#define jumpad   type_of_call jumpad_
 

Definition at line 59 of file jumpxn.c.

#define jumpst   type_of_call jumpst_
 

Definition at line 60 of file jumpxn.c.

#define jumpx0   type_of_call jumpx0_
 

Definition at line 61 of file jumpxn.c.

#define jumpx1   type_of_call jumpx1_
 

Definition at line 62 of file jumpxn.c.

#define jumpx2   type_of_call jumpx2_
 

Definition at line 63 of file jumpxn.c.

#define jumpx3   type_of_call jumpx3_
 

Definition at line 64 of file jumpxn.c.

#define jumpx4   type_of_call jumpx4_
 

Definition at line 65 of file jumpxn.c.

#define jumpx5   type_of_call jumpx5_
 

Definition at line 66 of file jumpxn.c.

#define jumpx6   type_of_call jumpx6_
 

Definition at line 67 of file jumpxn.c.

#define jumpx7   type_of_call jumpx7_
 

Definition at line 68 of file jumpxn.c.

#define jumpx8   type_of_call jumpx8_
 

Definition at line 69 of file jumpxn.c.

#define jumpx9   type_of_call jumpx9_
 

Definition at line 70 of file jumpxn.c.


Function Documentation

INT jumpad char *  ifun  ) 
 

Definition at line 90 of file jumpxn.c.

References INT.

00092 {
00093     return (INT) ifun;
00094 }

void jumpst iadr   ) 
 

Definition at line 96 of file jumpxn.c.

00098 {
00099     tarsub = *IADR;
00100 }

void jumpx0  ) 
 

Definition at line 102 of file jumpxn.c.

00103 {
00104     (*tarsub)();
00105     return;
00106 }

void jumpx1 char *  ixa  ) 
 

Definition at line 108 of file jumpxn.c.

00110 {
00111     (*tarsub)(ixa);
00112     return;
00113 }

void jumpx2 char *  ixa,
char *  ixb
 

Definition at line 115 of file jumpxn.c.

00117 {
00118     (*tarsub)(ixa, ixb);
00119     return;
00120 }

void jumpx3 char *  ixa,
char *  ixb,
char *  ixc
 

Definition at line 121 of file jumpxn.c.

00123 {
00124     (*tarsub)(ixa, ixb, ixc);
00125     return;
00126 }

void jumpx4 char *  ixa,
char *  ixb,
char *  ixc,
char *  ixd
 

Definition at line 127 of file jumpxn.c.

00129 {
00130     (*tarsub)(ixa, ixb, ixc, ixd);
00131     return;
00132 }

void jumpx5 char *  ixa,
char *  ixb,
char *  ixc,
char *  ixd,
char *  ixe
 

Definition at line 133 of file jumpxn.c.

00135 {
00136     (*tarsub)(ixa, ixb, ixc, ixd, ixe);
00137     return;
00138 }

void jumpx6 char *  ixa,
char *  ixb,
char *  ixc,
char *  ixd,
char *  ixe,
char *  ixf
 

Definition at line 139 of file jumpxn.c.

00141 {
00142     (*tarsub)(ixa, ixb, ixc, ixd, ixe, ixf);
00143     return;
00144 }

void jumpx7 char *  ixa,
char *  ixb,
char *  ixc,
char *  ixd,
char *  ixe,
char *  ixf,
char *  ixg
 

Definition at line 145 of file jumpxn.c.

00147 {
00148     (*tarsub)(ixa, ixb, ixc, ixd, ixe, ixf, ixg);
00149     return;
00150 }

void jumpx8 char *  ixa,
char *  ixb,
char *  ixc,
char *  ixd,
char *  ixe,
char *  ixf,
char *  ixg,
char *  ixh
 

Definition at line 151 of file jumpxn.c.

00153 {
00154     (*tarsub)(ixa, ixb, ixc, ixd, ixe, ixf, ixg, ixh);
00155     return;
00156 }

void jumpx9 char *  ixa,
char *  ixb,
char *  ixc,
char *  ixd,
char *  ixe,
char *  ixf,
char *  ixg,
char *  ixh,
char *  ixi
 

Definition at line 157 of file jumpxn.c.

00159 {
00160     (*tarsub)(ixa, ixb, ixc, ixd, ixe, ixf, ixg, ixh, ixi);
00161     return;
00162 }

void type_of_call *  tarsub  )  [static]
 


Generated on Mon Feb 15 11:08:01 2010 for loon by  doxygen 1.3.9.1