blob: 24688c0ae8bd61a0536431901a822b3dd1685a5c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#ifndef _EXEC_H
#define _EXEC_H
typedef struct _EXEC {
unsigned int pc0;
unsigned int gp0;
unsigned int t_addr;
unsigned int t_size;
unsigned int d_addr;
unsigned int d_size;
unsigned int b_addr;
unsigned int b_size;
unsigned int sp_addr;
unsigned int sp_size;
unsigned int sp;
unsigned int fp;
unsigned int gp;
unsigned int ret;
unsigned int base;
} EXEC;
void *loadExecutable(const char* exefile, EXEC *param);
#endif /* _EXEC_H */
|