1
2
3
4
5; **************************************************
6; SMSlib - C programming library for the SMS/GG
7; ( part of devkitSMS - github.com/sverx/devkitSMS )
8; **************************************************
9
10INCLUDE "SMSlib_private.inc"
11
12SECTION code_clib
13SECTION code_l
14
15PUBLIC asm_SMSlib_outi_block
16
17PUBLIC asm_SMSlib_outi32
18PUBLIC asm_SMSlib_outi64
19PUBLIC asm_SMSlib_outi128
20PUBLIC asm_SMSlib_outi256
21
22PUBLIC l_outi_256
23PUBLIC l_outi_128
24PUBLIC l_outi_64
25PUBLIC l_outi_32
26PUBLIC l_outi_16
27PUBLIC l_outi_8
28PUBLIC l_outi_4
29PUBLIC l_outi_2
30PUBLIC l_outi_1
31
32defc l_outi_128 = asm_SMSlib_outi128
33defc l_outi_64  = asm_SMSlib_outi64
34defc l_outi_32  = asm_SMSlib_outi32
35defc l_outi_16 = l_outi_32 + 32
36defc l_outi_8  = l_outi_16 + 16
37defc l_outi_4  = l_outi_8  +  8
38defc l_outi_2  = l_outi_4  +  4
39defc l_outi_1  = l_outi_2  +  2
40
41asm_SMSlib_outi256:
42l_outi_256:
43
44   call asm_SMSlib_outi128
45
46asm_SMSlib_outi128:
47
48
49   outi
50
51   outi
52
53   outi
54
55   outi
56
57   outi
58
59   outi
60
61   outi
62
63   outi
64
65   outi
66
67   outi
68
69   outi
70
71   outi
72
73   outi
74
75   outi
76
77   outi
78
79   outi
80
81   outi
82
83   outi
84
85   outi
86
87   outi
88
89   outi
90
91   outi
92
93   outi
94
95   outi
96
97   outi
98
99   outi
100
101   outi
102
103   outi
104
105   outi
106
107   outi
108
109   outi
110
111   outi
112
113   outi
114
115   outi
116
117   outi
118
119   outi
120
121   outi
122
123   outi
124
125   outi
126
127   outi
128
129   outi
130
131   outi
132
133   outi
134
135   outi
136
137   outi
138
139   outi
140
141   outi
142
143   outi
144
145   outi
146
147   outi
148
149   outi
150
151   outi
152
153   outi
154
155   outi
156
157   outi
158
159   outi
160
161   outi
162
163   outi
164
165   outi
166
167   outi
168
169   outi
170
171   outi
172
173   outi
174
175   outi
176
177
178asm_SMSlib_outi64:
179
180
181   outi
182
183   outi
184
185   outi
186
187   outi
188
189   outi
190
191   outi
192
193   outi
194
195   outi
196
197   outi
198
199   outi
200
201   outi
202
203   outi
204
205   outi
206
207   outi
208
209   outi
210
211   outi
212
213   outi
214
215   outi
216
217   outi
218
219   outi
220
221   outi
222
223   outi
224
225   outi
226
227   outi
228
229   outi
230
231   outi
232
233   outi
234
235   outi
236
237   outi
238
239   outi
240
241   outi
242
243   outi
244
245
246asm_SMSlib_outi32:
247
248
249   outi
250
251   outi
252
253   outi
254
255   outi
256
257   outi
258
259   outi
260
261   outi
262
263   outi
264
265   outi
266
267   outi
268
269   outi
270
271   outi
272
273   outi
274
275   outi
276
277   outi
278
279   outi
280
281   outi
282
283   outi
284
285   outi
286
287   outi
288
289   outi
290
291   outi
292
293   outi
294
295   outi
296
297   outi
298
299   outi
300
301   outi
302
303   outi
304
305   outi
306
307   outi
308
309   outi
310
311   outi
312
313
314asm_SMSlib_outi_block:
315
316   ret
317