-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy patha.c
70 lines (56 loc) · 924 Bytes
/
a.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
#include "a.h"
int a_u1;
int a_y1;
static int a_u2;
void a_set_u2(int u2){
a_u2 = u2;
}
static int a_y2;
int a_get_y2(void){
return a_y2;
}
static int a_u3, a_u4;
void a_set_u3_and_u4(int u3, int u4){
a_u3 = u3;
a_u4 = u4;
}
static int a_y3, a_u5;
int a_get_y3_and_set_u5(int u5){
a_u5 = u5;
return a_y3;
}
a_y4_t a_y4;
static a_u6_t a_u6;
void a_set_u6(a_u6_t u6){
a_u6 = u6;
}
static a_y5_t a_y5;
a_y5_t a_get_y5(void){
return a_y5;
}
static int a_y6;
void a_get_y6(int *y6){
*y6 = a_y6;
}
void a_init(void){
a_u1 = 0;
a_u2 = 0;
a_u3 = 0;
a_u4 = 0;
a_u5 = 0;
a_u6 = 0;
a_y1 = 0;
a_y2 = 0;
a_y3 = 0;
a_y4 = 0;
a_y5 = 0;
a_y6 = 0;
}
void a_step(void){
a_y1 = a_u1;
a_y2 = a_u2;
a_y3 = a_u3;
a_y4 = a_u4;
a_y5 = a_u5;
a_y6 = a_u6;
}