diff --git a/swilib/NSG/explorer_8h_source.html b/swilib/NSG/explorer_8h_source.html index 2f2733e8..6189bf71 100644 --- a/swilib/NSG/explorer_8h_source.html +++ b/swilib/NSG/explorer_8h_source.html @@ -207,68 +207,68 @@
120void RegExplorerExt(const REGEXPLEXT *ext)
121__swi_end(0x08C, RegExplorerExt, (ext));
122
-
128__swi_begin(0x095)
-
129int UnRegExplorerExt(const REGEXPLEXT *ext)
-
130__swi_end(0x095, UnRegExplorerExt, (ext));
-
131
-
136__swi_begin(0x81B8)
-
137TREGEXPLEXT *EXT_TOP(void)
-
138__swi_end(0x81B8, EXT_TOP, ());
-
139
-
145__swi_begin(0x1CF)
-
146TREGEXPLEXT *get_regextpnt_by_uid(int uid)
-
147__swi_end(0x1CF, get_regextpnt_by_uid, (uid));
-
148
-
154__swi_begin(0x1D0)
-
155int GetExtUid_ws(const WSHDR *ext)
-
156__swi_end(0x1D0, GetExtUid_ws, (ext));
-
157
-
163__swi_begin(0x2E1)
-
164int GetExtUidByFileName_ws(const WSHDR *file)
-
165__swi_end(0x2E1, GetExtUidByFileName_ws, (file));
-
166
-
172__swi_begin(0x2DB)
-
173void MediaSendCSM_Open(const WSHDR *file, const WSHDR *path)
-
174__swi_end(0x2DB, MediaSendCSM_Open, (file, path));
-
175
-
184__swi_begin(0x3CC)
-
185int PersMenuCSM_Open(const WSHDR *file_name, const WSHDR *dir, int flag, int open_mode)
-
186__swi_end(0x3CC, PersMenuCSM_Open, (file_name, dir, flag, open_mode));
-
187
-
193__swi_begin(0x254)
-
194int StartNativeExplorer(NativeExplorerData *data)
-
195__swi_end(0x254, StartNativeExplorer, (data));
-
196
-
202__swi_begin(0x22E)
-
203int OpenExplorer(NativeExplorerData *data)
-
204__swi_end(0x22E, OpenExplorer, (data));
-
205
-
211__swi_begin(0x212)
-
212int CardExplGetCurItem(void *csm)
-
213__swi_end(0x212, CardExplGetCurItem, (csm));
-
214
-
221__swi_begin(0x213)
-
222void CardExplGetFName(void *csm, int index, WSHDR *filename)
-
223__swi_end(0x213, CardExplGetFName, (csm, index, filename));
-
224
-
232__swi_begin(0x094)
-
233int ExecuteFile(const WSHDR *filepath, const WSHDR *mime, void *param)
-
234__swi_end(0x094, ExecuteFile, (filepath, mime, param));
-
235
-
251__swi_begin(0x1F0)
-
252int ExplorerCopyFile(const WSHDR *from, const WSHDR *to, int overwrite, char transfer_id, uint32_t *errp)
-
253__swi_end(0x1F0, ExplorerCopyFile, (from, to, overwrite, transfer_id, errp));
-
254
-
261__swi_begin(0x1F1)
-
262int ExplorerSetTransferState(char transfer_id, int state)
-
263__swi_end(0x1F1, ExplorerSetTransferState, (transfer_id, state));
-
264
-
272__swi_begin(0x3C8)
-
273int GetMimeType(int uid, WSHDR *mime_type, int unk_0)
-
274__swi_end(0x3C8, GetMimeType, (uid, mime_type, unk_0));
-
275
-
276__swilib_end
+
129__swi_begin(0x095)
+
130int UnRegExplorerExt(const REGEXPLEXT *ext)
+
131__swi_end(0x095, UnRegExplorerExt, (ext));
+
132
+
138__swi_begin(0x81B8)
+
139TREGEXPLEXT *EXT_TOP(void)
+
140__swi_end(0x81B8, EXT_TOP, ());
+
141
+
147__swi_begin(0x1CF)
+
148TREGEXPLEXT *get_regextpnt_by_uid(int uid)
+
149__swi_end(0x1CF, get_regextpnt_by_uid, (uid));
+
150
+
156__swi_begin(0x1D0)
+
157int GetExtUid_ws(const WSHDR *ext)
+
158__swi_end(0x1D0, GetExtUid_ws, (ext));
+
159
+
165__swi_begin(0x2E1)
+
166int GetExtUidByFileName_ws(const WSHDR *file)
+
167__swi_end(0x2E1, GetExtUidByFileName_ws, (file));
+
168
+
174__swi_begin(0x2DB)
+
175void MediaSendCSM_Open(const WSHDR *file, const WSHDR *path)
+
176__swi_end(0x2DB, MediaSendCSM_Open, (file, path));
+
177
+
186__swi_begin(0x3CC)
+
187int PersMenuCSM_Open(const WSHDR *file_name, const WSHDR *dir, int flag, int open_mode)
+
188__swi_end(0x3CC, PersMenuCSM_Open, (file_name, dir, flag, open_mode));
+
189
+
195__swi_begin(0x254)
+
196int StartNativeExplorer(NativeExplorerData *data)
+
197__swi_end(0x254, StartNativeExplorer, (data));
+
198
+
204__swi_begin(0x22E)
+
205int OpenExplorer(NativeExplorerData *data)
+
206__swi_end(0x22E, OpenExplorer, (data));
+
207
+
213__swi_begin(0x212)
+
214int CardExplGetCurItem(void *csm)
+
215__swi_end(0x212, CardExplGetCurItem, (csm));
+
216
+
223__swi_begin(0x213)
+
224void CardExplGetFName(void *csm, int index, WSHDR *filename)
+
225__swi_end(0x213, CardExplGetFName, (csm, index, filename));
+
226
+
234__swi_begin(0x094)
+
235int ExecuteFile(const WSHDR *filepath, const WSHDR *mime, void *param)
+
236__swi_end(0x094, ExecuteFile, (filepath, mime, param));
+
237
+
253__swi_begin(0x1F0)
+
254int ExplorerCopyFile(const WSHDR *from, const WSHDR *to, int overwrite, char transfer_id, uint32_t *errp)
+
255__swi_end(0x1F0, ExplorerCopyFile, (from, to, overwrite, transfer_id, errp));
+
256
+
263__swi_begin(0x1F1)
+
264int ExplorerSetTransferState(char transfer_id, int state)
+
265__swi_end(0x1F1, ExplorerSetTransferState, (transfer_id, state));
+
266
+
274__swi_begin(0x3C8)
+
275int GetMimeType(int uid, WSHDR *mime_type, int unk_0)
+
276__swi_end(0x3C8, GetMimeType, (uid, mime_type, unk_0));
277
+
278__swilib_end
+
279
base.h
__swilib_begin
#define __swilib_begin
Definition doxygen.h:20
__swi_end
#define __swi_end(number, func, call)
Definition doxygen.h:24
diff --git a/swilib/NSG/file_8h_source.html b/swilib/NSG/file_8h_source.html index 7d6383bb..f5e2e156 100644 --- a/swilib/NSG/file_8h_source.html +++ b/swilib/NSG/file_8h_source.html @@ -270,222 +270,222 @@
191int sys_open(const char *path, uint32_t mode, uint32_t permission, uint32_t *err)
192__swi_end(0x00A, sys_open, (path, mode, permission, err));
193
-
202__swi_begin(0x00B)
-
203int sys_read(int fd, void *buffer, int length, uint32_t *err)
-
204__swi_end(0x00B, sys_read, (fd, buffer, length, err));
-
205
-
214__swi_begin(0x00C)
-
215int sys_write(int fd, const void *buffer, int length, uint32_t *err)
-
216__swi_end(0x00C, sys_write, (fd, buffer, length, err));
-
217
-
224__swi_begin(0x00D)
-
225int sys_close(int fd, uint32_t *err)
-
226__swi_end(0x00D, sys_close, (fd, err));
-
227
-
234__swi_begin(0x00E)
-
235int sys_fflush(int fd, uint32_t *err)
-
236__swi_end(0x00E, sys_fflush, (fd, err));
-
237
-
247__swi_begin(0x00F)
-
248long sys_lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
-
249__swi_end(0x00F, sys_lseek, (fd, offset, origin, err, err2));
-
250
-
257__swi_begin(0x010)
-
258int sys_mkdir(const char *dirname, uint32_t *err)
-
259__swi_end(0x010, sys_mkdir, (dirname, err));
-
260
-
264__swi_begin(0x3B7)
-
265int sys_mkdir_ws(const WSHDR *dirname, uint32_t *err)
-
266__swi_end(0x3B7, sys_mkdir_ws, (dirname, err));
-
267
-
274__swi_begin(0x08F)
-
275int sys_rmdir(const char *dirname, uint32_t *err)
-
276__swi_end(0x08F, sys_rmdir, (dirname, err));
-
277
-
285__swi_begin(0x08E)
-
286int sys_rename(const char *old_name, const char *new_name, uint32_t *err)
-
287__swi_end(0x08E, sys_rename, (old_name, new_name, err));
-
288
-
292__swi_begin(0x3B9)
-
293int sys_rename_ws(const WSHDR *old_name, const WSHDR *new_name, uint32_t *err)
-
294__swi_end(0x3B9, sys_rename_ws, (old_name, new_name, err));
-
295
-
302__swi_begin(0x16B)
-
303int sys_unlink(const char *path, uint32_t *err)
-
304__swi_end(0x16B, sys_unlink, (path, err));
-
305
-
313__swi_begin(0x090)
-
314int sys_truncate(int fd, int length, uint32_t *err)
-
315__swi_end(0x090, sys_truncate, (fd, length, err));
-
316
-
324__swi_begin(0x084)
-
325int sys_stat(const char *path, FSTATS *stat, uint32_t *err)
-
326__swi_end(0x084, sys_stat, (path, stat, err));
-
327
-
335__swi_begin(0x38D)
-
336int sys_fstat(int fd, FSTATS *stat, uint32_t *err)
-
337__swi_end(0x38D, sys_fstat, (fd, stat, err));
-
338
-
345__swi_begin(0x38C)
-
346int sys_format(uint16_t drive, uint32_t *err)
-
347__swi_end(0x38C, sys_format, (drive, err));
-
348
-
356__swi_begin(0x03C)
-
357int setfilesize(int fd, uint32_t length, uint32_t *err)
-
358__swi_end(0x03C, setfilesize, (fd, length, err));
-
359
-
364__swi_begin(0x08E)
-
365int fmove(const char *old_name, const char *new_name, uint32_t *err)
-
366__swi_end(0x08E, fmove, (old_name, new_name, err));
-
367
-
374__swi_begin(0x091)
-
375int isdir(const char *path, uint32_t *err)
-
376__swi_end(0x091, isdir, (path, err));
-
377
-
381__swi_begin(0x3BC)
-
382int isdir_ws(const WSHDR *path, uint32_t *err)
-
383__swi_end(0x3BC, isdir_ws, (path, err));
-
384
-
390__swi_begin(0x2E3)
-
391int fexists(WSHDR *path)
-
392__swi_end(0x2E3, fexists, (path));
-
393
-
401__swi_begin(0x012)
-
402int GetFileAttrib(const char *path, uint8_t *attr, uint32_t *err)
-
403__swi_end(0x012, GetFileAttrib, (path, attr, err));
-
404
-
412__swi_begin(0x013)
-
413int SetFileAttrib(const char *path, uint8_t attr, uint32_t *err)
-
414__swi_end(0x013, SetFileAttrib, (path, attr, err));
-
415
-
424__swi_begin(0x246)
-
425int GetFileProp(FILE_PROP *props, const WSHDR *file, const WSHDR *path)
-
426__swi_end(0x246, GetFileProp, (props, file, path));
-
427
-
428#ifdef NEWSGOLD
-
435__swi_begin(0x045)
-
436int GetWavLen(const char *path)
-
437__swi_end(0x045, GetWavLen, (path));
-
438#else
-
445__swi_begin(0x045)
-
446int GetWavLen(TWavLen *wav_info)
-
447__swi_end(0x045, GetWavLen, (wav_info));
-
448#endif
-
449
-
460__swi_begin(0x06B)
-
461int FindFirstFile(DIR_ENTRY *dir_entry, const char *mask, uint32_t *err)
-
462__swi_end(0x06B, FindFirstFile, (dir_entry, mask, err));
-
463
-
471__swi_begin(0x06C)
-
472int FindNextFile(DIR_ENTRY *dir_entry, uint32_t *err)
-
473__swi_end(0x06C, FindNextFile, (dir_entry, err));
-
474
-
481__swi_begin(0x06D)
-
482int FindClose(DIR_ENTRY *dir_entry, uint32_t *err)
-
483__swi_end(0x06D, FindClose, (dir_entry, err));
-
484
-
491__swi_begin(0x08A)
-
492int GetFreeFlexSpace(int drive, uint32_t *err)
-
493__swi_end(0x08A, GetFreeFlexSpace, (drive, err));
-
494
-
501__swi_begin(0x08B)
-
502int GetTotalFlexSpace(int drive, uint32_t *err)
-
503__swi_end(0x08B, GetTotalFlexSpace, (drive, err));
-
504
-
505// ------------------------------------------------------
-
516__swi_begin(0x084)
-
517int GetFileStats(const char *path, FSTATS *stat, uint32_t *err)
-
518__swi_end(0x084, GetFileStats, (path, stat, err));
-
519
-
524__swi_begin(0x00A)
-
525int _open(const char *path, uint32_t mode, uint32_t permission, uint32_t *err)
-
526__swi_end(0x00A, _open, (path, mode, permission, err));
-
527
-
532__swi_begin(0x00B)
-
533int _read(int fd, void *buffer, int length, uint32_t *err)
-
534__swi_end(0x00B, _read, (fd, buffer, length, err));
-
535
-
540__swi_begin(0x00C)
-
541int _write(int fd, const void *buffer, int length, uint32_t *err)
-
542__swi_end(0x00C, _write, (fd, buffer, length, err));
-
543
-
548__swi_begin(0x00D)
-
549int _close(int fd, uint32_t *err)
-
550__swi_end(0x00D, _close, (fd, err));
-
551
-
556__swi_begin(0x00E)
-
557int _flush(int fd, uint32_t *err)
-
558__swi_end(0x00E, _flush, (fd, err));
-
559
-
564__swi_begin(0x00F)
-
565long _lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
-
566__swi_end(0x00F, _lseek, (fd, offset, origin, err, err2));
-
567
-
572__swi_begin(0x010)
-
573int _mkdir(const char *dirname, uint32_t *err)
-
574__swi_end(0x010, _mkdir, (dirname, err));
-
575
-
580__swi_begin(0x08F)
-
581int _rmdir(const char *dirname, uint32_t *err)
-
582__swi_end(0x08F, _rmdir, (dirname, err));
-
583
-
588__swi_begin(0x16B)
-
589int _unlink(const char *path, uint32_t *err)
-
590__swi_end(0x16B, _unlink, (path, err));
-
591
-
596__swi_begin(0x090)
-
597int _truncate(int fd, int length, uint32_t *err)
-
598__swi_end(0x090, _truncate, (fd, length, err));
-
599
-
601// ------------------------------------------------------
-
602
+
203__swi_begin(0x00B)
+
204int sys_read(int fd, void *buffer, int length, uint32_t *err)
+
205__swi_end(0x00B, sys_read, (fd, buffer, length, err));
+
206
+
216__swi_begin(0x00C)
+
217int sys_write(int fd, const void *buffer, int length, uint32_t *err)
+
218__swi_end(0x00C, sys_write, (fd, buffer, length, err));
+
219
+
226__swi_begin(0x00D)
+
227int sys_close(int fd, uint32_t *err)
+
228__swi_end(0x00D, sys_close, (fd, err));
+
229
+
236__swi_begin(0x00E)
+
237int sys_fflush(int fd, uint32_t *err)
+
238__swi_end(0x00E, sys_fflush, (fd, err));
+
239
+
249__swi_begin(0x00F)
+
250long sys_lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
+
251__swi_end(0x00F, sys_lseek, (fd, offset, origin, err, err2));
+
252
+
259__swi_begin(0x010)
+
260int sys_mkdir(const char *dirname, uint32_t *err)
+
261__swi_end(0x010, sys_mkdir, (dirname, err));
+
262
+
266__swi_begin(0x3B7)
+
267int sys_mkdir_ws(const WSHDR *dirname, uint32_t *err)
+
268__swi_end(0x3B7, sys_mkdir_ws, (dirname, err));
+
269
+
276__swi_begin(0x08F)
+
277int sys_rmdir(const char *dirname, uint32_t *err)
+
278__swi_end(0x08F, sys_rmdir, (dirname, err));
+
279
+
287__swi_begin(0x08E)
+
288int sys_rename(const char *old_name, const char *new_name, uint32_t *err)
+
289__swi_end(0x08E, sys_rename, (old_name, new_name, err));
+
290
+
294__swi_begin(0x3B9)
+
295int sys_rename_ws(const WSHDR *old_name, const WSHDR *new_name, uint32_t *err)
+
296__swi_end(0x3B9, sys_rename_ws, (old_name, new_name, err));
+
297
+
304__swi_begin(0x16B)
+
305int sys_unlink(const char *path, uint32_t *err)
+
306__swi_end(0x16B, sys_unlink, (path, err));
+
307
+
315__swi_begin(0x090)
+
316int sys_truncate(int fd, int length, uint32_t *err)
+
317__swi_end(0x090, sys_truncate, (fd, length, err));
+
318
+
326__swi_begin(0x084)
+
327int sys_stat(const char *path, FSTATS *stat, uint32_t *err)
+
328__swi_end(0x084, sys_stat, (path, stat, err));
+
329
+
337__swi_begin(0x38D)
+
338int sys_fstat(int fd, FSTATS *stat, uint32_t *err)
+
339__swi_end(0x38D, sys_fstat, (fd, stat, err));
+
340
+
347__swi_begin(0x38C)
+
348int sys_format(uint16_t drive, uint32_t *err)
+
349__swi_end(0x38C, sys_format, (drive, err));
+
350
+
358__swi_begin(0x03C)
+
359int setfilesize(int fd, uint32_t length, uint32_t *err)
+
360__swi_end(0x03C, setfilesize, (fd, length, err));
+
361
+
366__swi_begin(0x08E)
+
367int fmove(const char *old_name, const char *new_name, uint32_t *err)
+
368__swi_end(0x08E, fmove, (old_name, new_name, err));
+
369
+
376__swi_begin(0x091)
+
377int isdir(const char *path, uint32_t *err)
+
378__swi_end(0x091, isdir, (path, err));
+
379
+
383__swi_begin(0x3BC)
+
384int isdir_ws(const WSHDR *path, uint32_t *err)
+
385__swi_end(0x3BC, isdir_ws, (path, err));
+
386
+
392__swi_begin(0x2E3)
+
393int fexists(WSHDR *path)
+
394__swi_end(0x2E3, fexists, (path));
+
395
+
403__swi_begin(0x012)
+
404int GetFileAttrib(const char *path, uint8_t *attr, uint32_t *err)
+
405__swi_end(0x012, GetFileAttrib, (path, attr, err));
+
406
+
414__swi_begin(0x013)
+
415int SetFileAttrib(const char *path, uint8_t attr, uint32_t *err)
+
416__swi_end(0x013, SetFileAttrib, (path, attr, err));
+
417
+
426__swi_begin(0x246)
+
427int GetFileProp(FILE_PROP *props, const WSHDR *file, const WSHDR *path)
+
428__swi_end(0x246, GetFileProp, (props, file, path));
+
429
+
430#ifdef NEWSGOLD
+
437__swi_begin(0x045)
+
438int GetWavLen(const char *path)
+
439__swi_end(0x045, GetWavLen, (path));
+
440#else
+
447__swi_begin(0x045)
+
448int GetWavLen(TWavLen *wav_info)
+
449__swi_end(0x045, GetWavLen, (wav_info));
+
450#endif
+
451
+
462__swi_begin(0x06B)
+
463int FindFirstFile(DIR_ENTRY *dir_entry, const char *mask, uint32_t *err)
+
464__swi_end(0x06B, FindFirstFile, (dir_entry, mask, err));
+
465
+
473__swi_begin(0x06C)
+
474int FindNextFile(DIR_ENTRY *dir_entry, uint32_t *err)
+
475__swi_end(0x06C, FindNextFile, (dir_entry, err));
+
476
+
483__swi_begin(0x06D)
+
484int FindClose(DIR_ENTRY *dir_entry, uint32_t *err)
+
485__swi_end(0x06D, FindClose, (dir_entry, err));
+
486
+
493__swi_begin(0x08A)
+
494int GetFreeFlexSpace(int drive, uint32_t *err)
+
495__swi_end(0x08A, GetFreeFlexSpace, (drive, err));
+
496
+
503__swi_begin(0x08B)
+
504int GetTotalFlexSpace(int drive, uint32_t *err)
+
505__swi_end(0x08B, GetTotalFlexSpace, (drive, err));
+
506
+
507// ------------------------------------------------------
+
518__swi_begin(0x084)
+
519int GetFileStats(const char *path, FSTATS *stat, uint32_t *err)
+
520__swi_end(0x084, GetFileStats, (path, stat, err));
+
521
+
526__swi_begin(0x00A)
+
527int _open(const char *path, uint32_t mode, uint32_t permission, uint32_t *err)
+
528__swi_end(0x00A, _open, (path, mode, permission, err));
+
529
+
534__swi_begin(0x00B)
+
535int _read(int fd, void *buffer, int length, uint32_t *err)
+
536__swi_end(0x00B, _read, (fd, buffer, length, err));
+
537
+
542__swi_begin(0x00C)
+
543int _write(int fd, const void *buffer, int length, uint32_t *err)
+
544__swi_end(0x00C, _write, (fd, buffer, length, err));
+
545
+
550__swi_begin(0x00D)
+
551int _close(int fd, uint32_t *err)
+
552__swi_end(0x00D, _close, (fd, err));
+
553
+
558__swi_begin(0x00E)
+
559int _flush(int fd, uint32_t *err)
+
560__swi_end(0x00E, _flush, (fd, err));
+
561
+
566__swi_begin(0x00F)
+
567long _lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
+
568__swi_end(0x00F, _lseek, (fd, offset, origin, err, err2));
+
569
+
574__swi_begin(0x010)
+
575int _mkdir(const char *dirname, uint32_t *err)
+
576__swi_end(0x010, _mkdir, (dirname, err));
+
577
+
582__swi_begin(0x08F)
+
583int _rmdir(const char *dirname, uint32_t *err)
+
584__swi_end(0x08F, _rmdir, (dirname, err));
+
585
+
590__swi_begin(0x16B)
+
591int _unlink(const char *path, uint32_t *err)
+
592__swi_end(0x16B, _unlink, (path, err));
+
593
+
598__swi_begin(0x090)
+
599int _truncate(int fd, int length, uint32_t *err)
+
600__swi_end(0x090, _truncate, (fd, length, err));
+
601
603// ------------------------------------------------------
-
604#ifdef SWILIB_LEGACY_COMPAT
-
616__swi_begin(0x00A)
-
617int fopen(const char *path, uint32_t mode, uint32_t permission, uint32_t *err)
-
618__swi_end(0x00A, fopen, (path, mode, permission, err));
-
619
-
624__swi_begin(0x00B)
-
625int fread(int fd, void *buffer, int length, uint32_t *err)
-
626__swi_end(0x00B, fread, (fd, buffer, length, err));
-
627
-
632__swi_begin(0x00D)
-
633int fclose(int fd, uint32_t *err)
-
634__swi_end(0x00D, fclose, (fd, err));
-
635
-
640__swi_begin(0x00E)
-
641int fflush(int fd, uint32_t *err)
-
642__swi_end(0x00E, fflush, (fd, err));
-
643
-
648__swi_begin(0x00C)
-
649int fwrite(int fd, const void *buffer, int length, uint32_t *err)
-
650__swi_end(0x00C, fwrite, (fd, buffer, length, err));
-
651
-
656__swi_begin(0x00F)
-
657long lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
-
658__swi_end(0x00F, lseek, (fd, offset, origin, err, err2));
-
659
-
664__swi_begin(0x010)
-
665int mkdir(const char *dirname, uint32_t *err)
-
666__swi_end(0x010, mkdir, (dirname, err));
-
667
-
672__swi_begin(0x08F)
-
673int rmdir(const char *dirname, uint32_t *err)
-
674__swi_end(0x08F, rmdir, (dirname, err));
-
675
-
680__swi_begin(0x16B)
-
681int unlink(const char *path, uint32_t *err)
-
682__swi_end(0x16B, unlink, (path, err));
-
683
-
688__swi_begin(0x090)
-
689int truncate(int fd, int length, uint32_t *err)
-
690__swi_end(0x090, truncate, (fd, length, err));
-
691
-
693#endif
-
694// ------------------------------------------------------
-
695
-
696__swilib_end
+
604
+
605// ------------------------------------------------------
+
606#ifdef SWILIB_LEGACY_COMPAT
+
618__swi_begin(0x00A)
+
619int fopen(const char *path, uint32_t mode, uint32_t permission, uint32_t *err)
+
620__swi_end(0x00A, fopen, (path, mode, permission, err));
+
621
+
626__swi_begin(0x00B)
+
627int fread(int fd, void *buffer, int length, uint32_t *err)
+
628__swi_end(0x00B, fread, (fd, buffer, length, err));
+
629
+
634__swi_begin(0x00D)
+
635int fclose(int fd, uint32_t *err)
+
636__swi_end(0x00D, fclose, (fd, err));
+
637
+
642__swi_begin(0x00E)
+
643int fflush(int fd, uint32_t *err)
+
644__swi_end(0x00E, fflush, (fd, err));
+
645
+
650__swi_begin(0x00C)
+
651int fwrite(int fd, const void *buffer, int length, uint32_t *err)
+
652__swi_end(0x00C, fwrite, (fd, buffer, length, err));
+
653
+
658__swi_begin(0x00F)
+
659long lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
+
660__swi_end(0x00F, lseek, (fd, offset, origin, err, err2));
+
661
+
666__swi_begin(0x010)
+
667int mkdir(const char *dirname, uint32_t *err)
+
668__swi_end(0x010, mkdir, (dirname, err));
+
669
+
674__swi_begin(0x08F)
+
675int rmdir(const char *dirname, uint32_t *err)
+
676__swi_end(0x08F, rmdir, (dirname, err));
+
677
+
682__swi_begin(0x16B)
+
683int unlink(const char *path, uint32_t *err)
+
684__swi_end(0x16B, unlink, (path, err));
+
685
+
690__swi_begin(0x090)
+
691int truncate(int fd, int length, uint32_t *err)
+
692__swi_end(0x090, truncate, (fd, length, err));
+
693
+
695#endif
+
696// ------------------------------------------------------
697
+
698__swilib_end
+
699
base.h
__swilib_begin
#define __swilib_begin
Definition doxygen.h:20
__swi_end
#define __swi_end(number, func, call)
Definition doxygen.h:24
diff --git a/swilib/NSG/group___explorer.html b/swilib/NSG/group___explorer.html index 0ba32c57..6cf9732d 100644 --- a/swilib/NSG/group___explorer.html +++ b/swilib/NSG/group___explorer.html @@ -420,7 +420,7 @@

Returns
number of registered extensions
+
Returns
number of registered extensions @builtin X75, SG
@@ -440,7 +440,7 @@

Get a pointer to the explorer extensions.

-
Returns
pointer
+
Returns
pointer @builtin ELKA, NSG, X75, SG
diff --git a/swilib/NSG/group___file.html b/swilib/NSG/group___file.html index e86bcf9c..c4266e08 100644 --- a/swilib/NSG/group___file.html +++ b/swilib/NSG/group___file.html @@ -738,7 +738,7 @@

Returns
count of read bytes or error (< 0)
+
Returns
count of read bytes or error (< 0) @builtin X75, SG
@@ -781,7 +781,7 @@

Returns
count of written bytes or error (< 0)
+
Returns
count of written bytes or error (< 0) @builtin X75, SG
@@ -1824,7 +1824,7 @@

Returns
count of read bytes or error (< 0)
+
Returns
count of read bytes or error (< 0) @builtin X75, SG
Deprecated
For compatibility with old GCC code. Use sys_read instead.
@@ -1868,7 +1868,7 @@

Returns
count of written bytes or error (< 0)
+
Returns
count of written bytes or error (< 0) @builtin X75, SG
Deprecated
For compatibility with old GCC code. Use sys_write instead.
@@ -2204,7 +2204,7 @@

Returns
count of read bytes or error (< 0)
+
Returns
count of read bytes or error (< 0) @builtin X75, SG
Deprecated
For compatibility with old IAR code. Use sys_read instead.
@@ -2312,7 +2312,7 @@

Returns
count of written bytes or error (< 0)
+
Returns
count of written bytes or error (< 0) @builtin X75, SG
Deprecated
For compatibility with old IAR code. Use sys_write instead.
diff --git a/swilib/NSG/group___g_u_i.html b/swilib/NSG/group___g_u_i.html index e0e55610..df231160 100644 --- a/swilib/NSG/group___g_u_i.html +++ b/swilib/NSG/group___g_u_i.html @@ -2165,7 +2165,7 @@

Request redraw of the GUI.

-
Note
Platform independent function. Use it where possible.
+
Note
Platform independent function. Use it where possible. @builtin ELKA, NSG, X75, SG
@@ -2258,7 +2258,7 @@

Parameters
- +
callbackint callback(int submsg, int msg)
callbackint callback(int submsg, int msg) @builtin X75, SG
@@ -2287,7 +2287,7 @@

Returns
1: success, 0: error
+
Returns
1: success, 0: error @builtin X75, SG
@@ -2309,7 +2309,7 @@

Parameters
- +
callbackint callback(int submsg, int msg)
callbackint callback(int submsg, int msg) @builtin X75, SG
diff --git a/swilib/NSG/group___image.html b/swilib/NSG/group___image.html index aecf43a3..0428ea3f 100644 --- a/swilib/NSG/group___image.html +++ b/swilib/NSG/group___image.html @@ -517,7 +517,7 @@

Get a pointer to the PNG list (PIT overrides).

-
Returns
pointer
+
Returns
pointer @builtin ELKA, NSG, X75, SG
@@ -622,7 +622,7 @@

Parameters
- +
pathpath ot the filename
typeunknown, set to 0
typeunknown, set to 0 @builtin ELKA, NSG, X75, SG
diff --git a/swilib/NSG/group___system.html b/swilib/NSG/group___system.html index 4f4cdb6a..3a909471 100644 --- a/swilib/NSG/group___system.html +++ b/swilib/NSG/group___system.html @@ -327,7 +327,7 @@

Parameters
- +
callbackpointer to the callback
callbackpointer to the callback @builtin ELKA, NSG, X75, SG
@@ -564,7 +564,7 @@

Get a pointer to the loaded blib.

-
Returns
pointer
+
Returns
pointer @builtin ELKA, NSG, X75, SG
@@ -584,7 +584,7 @@

Get a pointer to the list of loaded shared libs.

-
Returns
pointer to the first element of the linked-list
+
Returns
pointer to the first element of the linked-list @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -605,7 +605,7 @@

Get a pointer to a list of environment variables.

-
Returns
pointer to the C-like array of strings
+
Returns
pointer to the C-like array of strings @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -632,7 +632,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -711,7 +711,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -743,7 +743,7 @@

Returns
pointer to the symbol
+
Returns
pointer to the symbol @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -770,7 +770,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -791,7 +791,7 @@

Get a string representation of the last error in _dlopen.

-
Returns
C-string
+
Returns
C-string @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -812,7 +812,7 @@

Call the garbage collector for the loaded dynamic objects.

-
Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
diff --git a/swilib/NSG/group___utils.html b/swilib/NSG/group___utils.html index 65f4d182..7d26622d 100644 --- a/swilib/NSG/group___utils.html +++ b/swilib/NSG/group___utils.html @@ -181,7 +181,7 @@

datadata passed to the next_in_seq next_in_seqdestructor - data_to_killpointer to be freed + data_to_killpointer to be freed @builtin ELKA, NSG, X75, SG diff --git a/swilib/NSG/group__libc.html b/swilib/NSG/group__libc.html index 2cfc5a71..73941654 100644 --- a/swilib/NSG/group__libc.html +++ b/swilib/NSG/group__libc.html @@ -1674,7 +1674,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
@@ -1700,7 +1700,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
@@ -1726,7 +1726,7 @@

Returns
C-string
+
Returns
C-string @builtin ELKA, NSG, X75, SG
@@ -1746,7 +1746,7 @@

Remove all environment variables.

-
Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
@@ -1772,7 +1772,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
@@ -1803,7 +1803,7 @@

Returns
pointer to the symbol
+
Returns
pointer to the symbol @builtin ELKA, NSG, X75, SG
@@ -1829,7 +1829,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
@@ -1849,7 +1849,7 @@

Get a string representation of the last error in _dlopen.

-
Returns
C-string
+
Returns
C-string @builtin ELKA, NSG, X75, SG
diff --git a/swilib/NSG/gui_8h_source.html b/swilib/NSG/gui_8h_source.html index a5f5deaa..b87a4711 100644 --- a/swilib/NSG/gui_8h_source.html +++ b/swilib/NSG/gui_8h_source.html @@ -607,266 +607,266 @@
716void UnfocusGUI(void)
717__swi_end(0x21F, UnfocusGUI, ());
718
-
731__swi_begin(0x172)
-
732void REDRAW(void)
-
733__swi_end(0x172, REDRAW, ());
-
734
-
741__swi_begin(0x13F)
- -
743__swi_end(0x13F, DirectRedrawGUI, ());
-
744
-
752__swi_begin(0x140)
- -
754__swi_end(0x140, DirectRedrawGUI_ID, (id));
-
755
-
762__swi_begin(0x141)
- -
764__swi_end(0x141, PendedRedrawGUI, ());
-
765
-
776__swi_begin(0x12B)
- -
778__swi_end(0x12B, AddKeybMsgHook, (callback));
-
779
-
785__swi_begin(0x12C)
- -
787__swi_end(0x12C, AddKeybMsgHook_end, (callback));
-
788
-
793__swi_begin(0x12D)
- -
795__swi_end(0x12D, RemoveKeybMsgHook, (callback));
-
796
-
809__swi_begin(0x1C5)
-
810int GetFontYSIZE(int font_id)
-
811__swi_end(0x1C5, GetFontYSIZE, (font_id));
-
812
-
819__swi_begin(0x1E1)
-
820int GetSymbolWidth(int character, int font_id)
-
821__swi_end(0x1E1, GetSymbolWidth, (character, font_id));
-
822
-
829__swi_begin(0x208)
-
830int Get_WS_width(WSHDR *text, int font_id)
-
831__swi_end(0x208, Get_WS_width, (text, font_id));
-
832
-
845__swi_begin(0x3A5)
-
846void DrawIMGHDR(int x, int y, IMGHDR *img)
-
847__swi_end(0x3A5, DrawIMGHDR, (x, y, img));
-
848
-
854__swi_begin(0x023)
-
855void DrawImg(int x, int y, int picture)
-
856__swi_end(0x023, DrawImg, (x, y, picture));
-
857
-
865__swi_begin(0x026)
-
866void DrawImgBW(int x, int y, int picture, const char *pen, const char *brush)
-
867__swi_end(0x026, DrawImgBW, (x, y, picture, pen, brush));
-
868
-
874__swi_begin(0x203)
-
875void DrawPixel(int x, int y, const char *color)
-
876__swi_end(0x203, DrawPixel, (x, y, color));
-
877
-
887__swi_begin(0x202)
-
888void DrawTriangle(int x1, int y1, int x2, int y2, int x3, int y3, int flags, const char *pen, const char *brush)
-
889__swi_end(0x202, DrawTriangle, (x1, y1, x2, y2, x3, y3, flags, pen, brush));
-
890
-
901__swi_begin(0x204)
-
902void DrawArc(int x1, int y1, int x2, int y2, int start_angle, int end_start, int flags, const char *pen, const char *brush)
-
903__swi_end(0x204, DrawArc, (x1, y1, x2, y2, start_angle, end_start, flags, pen, brush));
-
904
-
912__swi_begin(0x1B3)
-
913void DrawLine(int x1, int y1, int x2, int y2, int flags, const char *pen)
-
914__swi_end(0x1B3, DrawLine, (x1, y1, x2, y2, flags, pen));
-
915
-
924__swi_begin(0x1B4)
-
925void DrawRectangle(int x1, int y1, int x2, int y2, int flags, const char *pen, const char *brush)
-
926__swi_end(0x1B4, DrawRectangle, (x1, y1, x2, y2, flags, pen, brush));
-
927
-
938__swi_begin(0x150)
-
939void DrawRoundedFrame(int x1, int y1, int x2, int y2, int x_round, int y_round, int flags, const char *pen, const char *brush)
-
940__swi_end(0x150, DrawRoundedFrame, (x1, y1, x2, y2, x_round, y_round, flags, pen, brush));
-
941
-
953__swi_begin(0x14C)
-
954void DrawString(WSHDR *text, int x1, int y1, int x2, int y2, int font, int text_flags, const char *pen, const char *brush)
-
955__swi_end(0x14C, DrawString, (text, x1, y1, x2, y2, font, text_flags, pen, brush));
-
956
-
969__swi_begin(0x207)
-
970void DrawScrollString(WSHDR *text, int x1, int y1, int x2, int y2, int xdisp, int font, int text_flags, const char *pen, const char *brush)
-
971__swi_end(0x207, DrawScrollString, (text, x1, y1, x2, y2, xdisp, font, text_flags, pen, brush));
-
972
-
979__swi_begin(0x80F1)
-
980void *BuildCanvas(void)
-
981__swi_end(0x80F1, BuildCanvas, ());
-
982
-
990__swi_begin(0x025)
-
991void DrawCanvas(void *data, int x, int y, int x2, int y2, int flag_one)
-
992__swi_end(0x025, DrawCanvas, (data, x, y, x2, y2, flag_one));
-
993
-
998__swi_begin(0x12A)
-
999void DrawObject(DRWOBJ *drwobj)
-
1000__swi_end(0x12A, DrawObject, (drwobj));
-
1001
-
1010#if 0
-
1017__swi_begin(0xXXX)
-
1018void DrwObj_InitLine(DRWOBJ *drwobj, RECT *rect, int flags, int x, int y, int x2, int y2)
-
1019__swi_end(0xXXX, DrwObj_InitLine, (drwobj, rect, flags, x, y, x2, y2));
-
1020
-
1031__swi_begin(0xXXX)
-
1032void DrwObj_InitTriangle(DRWOBJ *drwobj, int x1, int y1, int x2, int y2, int x3, int y3, int flags, char *pen, char *brush)
-
1033__swi_end(0xXXX, DrwObj_InitTriangle, (drwobj, x1, y1, x2, y2, x3, y3, flags, pen, brush));
-
1034#endif
-
1035
-
1042__swi_begin(0x1FD)
-
1043void DrwObj_InitRect(DRWOBJ *drwobj, RECT *rect, int flags)
-
1044__swi_end(0x1FD, DrwObj_InitRect, (drwobj, rect, flags));
-
1045
-
1054__swi_begin(0x205)
-
1055void DrwObj_InitRectEx(DRWOBJ *drwobj, RECT *rect, int flags, int fill_type, int fill_pattern)
-
1056__swi_end(0x205, DrwObj_InitRectEx, (drwobj, rect, flags, fill_type, fill_pattern));
-
1057
-
1067__swi_begin(0x149)
-
1068void DrwObj_InitText(DRWOBJ *drwobj, RECT *rect, int flags, WSHDR *text, int font, int text_flags)
-
1069__swi_end(0x149, DrwObj_InitText, (drwobj, rect, flags, text, font, text_flags));
-
1070
-
1078__swi_begin(0x151)
-
1079void DrwObj_InitImage(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img)
-
1080__swi_end(0x151, DrwObj_InitImage, (drwobj, rect, flags, img));
-
1081
-
1090__swi_begin(0x201)
-
1091void DrwObj_InitTiledImage(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img, int offset_x, int offset_y)
-
1092__swi_end(0x201, DrwObj_InitTiledImage, (drwobj, rect, flags, img, offset_x, offset_y));
-
1093
-
1102__swi_begin(0x386)
-
1103void DrwObj_InitTiledImageEx(DRWOBJ *drwobj, RECT *rect, int flags, EIMGHDR *img, int offset_x, int offset_y)
-
1104__swi_end(0x386, DrwObj_InitTiledImageEx, (drwobj, rect, flags, img, offset_x, offset_y));
-
1105
-
1112__swi_begin(0x14B)
-
1113void DrwObj_SetColor(DRWOBJ *drwobj, const char *pen, const char *brush)
-
1114__swi_end(0x14B, DrwObj_SetColor, (drwobj, pen, brush));
-
1115
-
1122__swi_begin(0x3A6)
-
1123void DrwObj_GetWH(DRWOBJ *drwobj, int *w, int *h)
-
1124__swi_end(0x3A6, DrwObj_GetWH, (drwobj, w, h));
-
1125
-
1130__swi_begin(0x14A)
-
1131void DrwObj_Free(DRWOBJ *drwobj)
-
1132__swi_end(0x14A, DrwObj_Free, (drwobj));
-
1133
-
1146__swi_begin(0x3A7)
- -
1148__swi_end(0x3A7, GUI_NewTimer, (gui));
-
1149
-
1156__swi_begin(0x3A8)
-
1157int GUI_DeleteTimer(GUI *gui, int id)
-
1158__swi_end(0x3A8, GUI_DeleteTimer, (gui, id));
-
1159
-
1167__swi_begin(0x3A9)
-
1168void GUI_StartTimerProc(GUI *gui, int id, long timeout, void (*callback)())
-
1169__swi_end(0x3A9, GUI_StartTimerProc, (gui, id, timeout, callback));
-
1170
-
1183__swi_begin(0x389)
-
1184void LCDLAYER_SetBufferDepth(LCDLAYER *layer, char depth)
-
1185__swi_end(0x389, LCDLAYER_SetBufferDepth, (layer, depth));
-
1186
-
1191__swi_begin(0x387)
- -
1193__swi_end(0x387, LCDLAYER_GetCurrent, ());
-
1194
-
1199__swi_begin(0x384)
- -
1201__swi_end(0x384, LCDLAYER_Redraw, (layer));
-
1202
-
1207__swi_begin(0x07A)
- -
1209__swi_end(0x07A, LCDLAYER_Flush, (layer));
-
1210
-
1215__swi_begin(0x3A4)
-
1216void LCDLAYER_Current_SetClipRegion(int x, int y, int x2, int y2)
-
1217__swi_end(0x3A4, LCDLAYER_Current_SetClipRegion, (x, y, x2, y2));
-
1218
-
1223__swi_begin(0x388)
- - -
1226
-
1232__swi_begin(0x079)
-
1233void DrawObject2Layer(LCDLAYER *layer, DRWOBJ *drwobj)
-
1234__swi_end(0x079, DrawObject2Layer, (layer, drwobj));
-
1235
-
1241__swi_begin(0x383)
-
1242void PushDRWOBJOnLAYER(DRWOBJ *drwobj, LCDLAYER *layer)
-
1243__swi_end(0x383, PushDRWOBJOnLAYER, (drwobj, layer));
-
1244
-
1249__swi_begin(0x80F6)
- -
1251__swi_end(0x80F6, RamLcdMainLayersList, ());
-
1252
-
1257__swi_begin(0x80F7)
- -
1259__swi_end(0x80F7, RamLcdRapLayersList, ());
-
1260
-
1265__swi_begin(0x80F5)
- -
1267__swi_end(0x80F5, Ram_LCD_Overlay_Layer, ());
-
1268
-
1280__swi_begin(0x203)
-
1281void SetPixel(int x, int y, const char *color)
-
1282__swi_end(0x203, SetPixel, (x, y, color));
-
1283
-
1288__swi_begin(0x202)
-
1289void fillTriangle(int x1, int y1, int x2, int y2, int x3, int y3, int flags, const char *pen, const char *brush)
-
1290__swi_end(0x202, fillTriangle, (x1, y1, x2, y2, x3, y3, flags, pen, brush));
-
1291
-
1296__swi_begin(0x204)
-
1297void drawArc(int x1, int y1, int x2, int y2, int start_angle, int end_start, int flags, const char *pen, const char *brush)
-
1298__swi_end(0x204, drawArc, (x1, y1, x2, y2, start_angle, end_start, flags, pen, brush));
-
1299
-
1304__swi_begin(0x151)
-
1305void SetPropTo_Obj5(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img)
-
1306__swi_end(0x151, SetPropTo_Obj5, (drwobj, rect, flags, img));
-
1307
-
1312__swi_begin(0x149)
-
1313void SetPropTo_Obj1(DRWOBJ *drwobj, RECT *rect, int flags, WSHDR *text, int font, int text_flags)
-
1314__swi_end(0x149, SetPropTo_Obj1, (drwobj, rect, flags, text, font, text_flags));
-
1315
-
1320__swi_begin(0x201)
-
1321void SetProp2ImageOrCanvas(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img, int offset_x, int offset_y)
-
1322__swi_end(0x201, SetProp2ImageOrCanvas, (drwobj, rect, flags, img, offset_x, offset_y));
-
1323
-
1328__swi_begin(0x386)
-
1329void SetPropTo_obj0x17(DRWOBJ *drwobj, RECT *rect, int flags, EIMGHDR *img, int offset_x, int offset_y)
-
1330__swi_end(0x386, SetPropTo_obj0x17, (drwobj, rect, flags, img, offset_x, offset_y));
-
1331
-
1336__swi_begin(0x205)
-
1337void SetProp2Square_v1(DRWOBJ *drwobj, RECT *rect, int flags, int fill_type, int fill_pattern)
-
1338__swi_end(0x205, SetProp2Square_v1, (drwobj, rect, flags, fill_type, fill_pattern));
-
1339
-
1344__swi_begin(0x14B)
-
1345void SetColor(DRWOBJ *drwobj, const char *pen, const char *brush)
-
1346__swi_end(0x14B, SetColor, (drwobj, pen, brush));
-
1347
-
1352__swi_begin(0x3A6)
-
1353void Get_Obj1_WH(DRWOBJ *drwobj, int *w, int *h)
-
1354__swi_end(0x3A6, Get_Obj1_WH, (drwobj, w, h));
-
1355
-
1360__swi_begin(0x14A)
- -
1362__swi_end(0x14A, FreeDrawObject_subobj, (drwobj));
-
1363
-
1368__swi_begin(0x389)
-
1369void SetDepthBufferOnLCDLAYER(LCDLAYER *layer, char depth)
-
1370__swi_end(0x389, SetDepthBufferOnLCDLAYER, (layer, depth));
-
1371
-
1376__swi_begin(0x387)
- - -
1379
-
1384__swi_begin(0x384)
- -
1386__swi_end(0x384, LCDRedrawLAYER, (layer));
-
1387
-
1392__swi_begin(0x3A4)
-
1393void SetDrawingCanvas(int x, int y, int x2, int y2)
-
1394__swi_end(0x3A4, SetDrawingCanvas, (x, y, x2, y2));
-
1395
- +
732__swi_begin(0x172)
+
733void REDRAW(void)
+
734__swi_end(0x172, REDRAW, ());
+
735
+
742__swi_begin(0x13F)
+ +
744__swi_end(0x13F, DirectRedrawGUI, ());
+
745
+
753__swi_begin(0x140)
+ +
755__swi_end(0x140, DirectRedrawGUI_ID, (id));
+
756
+
763__swi_begin(0x141)
+ +
765__swi_end(0x141, PendedRedrawGUI, ());
+
766
+
778__swi_begin(0x12B)
+ +
780__swi_end(0x12B, AddKeybMsgHook, (callback));
+
781
+
788__swi_begin(0x12C)
+ +
790__swi_end(0x12C, AddKeybMsgHook_end, (callback));
+
791
+
797__swi_begin(0x12D)
+ +
799__swi_end(0x12D, RemoveKeybMsgHook, (callback));
+
800
+
813__swi_begin(0x1C5)
+
814int GetFontYSIZE(int font_id)
+
815__swi_end(0x1C5, GetFontYSIZE, (font_id));
+
816
+
823__swi_begin(0x1E1)
+
824int GetSymbolWidth(int character, int font_id)
+
825__swi_end(0x1E1, GetSymbolWidth, (character, font_id));
+
826
+
833__swi_begin(0x208)
+
834int Get_WS_width(WSHDR *text, int font_id)
+
835__swi_end(0x208, Get_WS_width, (text, font_id));
+
836
+
849__swi_begin(0x3A5)
+
850void DrawIMGHDR(int x, int y, IMGHDR *img)
+
851__swi_end(0x3A5, DrawIMGHDR, (x, y, img));
+
852
+
858__swi_begin(0x023)
+
859void DrawImg(int x, int y, int picture)
+
860__swi_end(0x023, DrawImg, (x, y, picture));
+
861
+
869__swi_begin(0x026)
+
870void DrawImgBW(int x, int y, int picture, const char *pen, const char *brush)
+
871__swi_end(0x026, DrawImgBW, (x, y, picture, pen, brush));
+
872
+
878__swi_begin(0x203)
+
879void DrawPixel(int x, int y, const char *color)
+
880__swi_end(0x203, DrawPixel, (x, y, color));
+
881
+
891__swi_begin(0x202)
+
892void DrawTriangle(int x1, int y1, int x2, int y2, int x3, int y3, int flags, const char *pen, const char *brush)
+
893__swi_end(0x202, DrawTriangle, (x1, y1, x2, y2, x3, y3, flags, pen, brush));
+
894
+
905__swi_begin(0x204)
+
906void DrawArc(int x1, int y1, int x2, int y2, int start_angle, int end_start, int flags, const char *pen, const char *brush)
+
907__swi_end(0x204, DrawArc, (x1, y1, x2, y2, start_angle, end_start, flags, pen, brush));
+
908
+
916__swi_begin(0x1B3)
+
917void DrawLine(int x1, int y1, int x2, int y2, int flags, const char *pen)
+
918__swi_end(0x1B3, DrawLine, (x1, y1, x2, y2, flags, pen));
+
919
+
928__swi_begin(0x1B4)
+
929void DrawRectangle(int x1, int y1, int x2, int y2, int flags, const char *pen, const char *brush)
+
930__swi_end(0x1B4, DrawRectangle, (x1, y1, x2, y2, flags, pen, brush));
+
931
+
942__swi_begin(0x150)
+
943void DrawRoundedFrame(int x1, int y1, int x2, int y2, int x_round, int y_round, int flags, const char *pen, const char *brush)
+
944__swi_end(0x150, DrawRoundedFrame, (x1, y1, x2, y2, x_round, y_round, flags, pen, brush));
+
945
+
957__swi_begin(0x14C)
+
958void DrawString(WSHDR *text, int x1, int y1, int x2, int y2, int font, int text_flags, const char *pen, const char *brush)
+
959__swi_end(0x14C, DrawString, (text, x1, y1, x2, y2, font, text_flags, pen, brush));
+
960
+
973__swi_begin(0x207)
+
974void DrawScrollString(WSHDR *text, int x1, int y1, int x2, int y2, int xdisp, int font, int text_flags, const char *pen, const char *brush)
+
975__swi_end(0x207, DrawScrollString, (text, x1, y1, x2, y2, xdisp, font, text_flags, pen, brush));
+
976
+
983__swi_begin(0x80F1)
+
984void *BuildCanvas(void)
+
985__swi_end(0x80F1, BuildCanvas, ());
+
986
+
994__swi_begin(0x025)
+
995void DrawCanvas(void *data, int x, int y, int x2, int y2, int flag_one)
+
996__swi_end(0x025, DrawCanvas, (data, x, y, x2, y2, flag_one));
+
997
+
1002__swi_begin(0x12A)
+
1003void DrawObject(DRWOBJ *drwobj)
+
1004__swi_end(0x12A, DrawObject, (drwobj));
+
1005
+
1014#if 0
+
1021__swi_begin(0xXXX)
+
1022void DrwObj_InitLine(DRWOBJ *drwobj, RECT *rect, int flags, int x, int y, int x2, int y2)
+
1023__swi_end(0xXXX, DrwObj_InitLine, (drwobj, rect, flags, x, y, x2, y2));
+
1024
+
1035__swi_begin(0xXXX)
+
1036void DrwObj_InitTriangle(DRWOBJ *drwobj, int x1, int y1, int x2, int y2, int x3, int y3, int flags, char *pen, char *brush)
+
1037__swi_end(0xXXX, DrwObj_InitTriangle, (drwobj, x1, y1, x2, y2, x3, y3, flags, pen, brush));
+
1038#endif
+
1039
+
1046__swi_begin(0x1FD)
+
1047void DrwObj_InitRect(DRWOBJ *drwobj, RECT *rect, int flags)
+
1048__swi_end(0x1FD, DrwObj_InitRect, (drwobj, rect, flags));
+
1049
+
1058__swi_begin(0x205)
+
1059void DrwObj_InitRectEx(DRWOBJ *drwobj, RECT *rect, int flags, int fill_type, int fill_pattern)
+
1060__swi_end(0x205, DrwObj_InitRectEx, (drwobj, rect, flags, fill_type, fill_pattern));
+
1061
+
1071__swi_begin(0x149)
+
1072void DrwObj_InitText(DRWOBJ *drwobj, RECT *rect, int flags, WSHDR *text, int font, int text_flags)
+
1073__swi_end(0x149, DrwObj_InitText, (drwobj, rect, flags, text, font, text_flags));
+
1074
+
1082__swi_begin(0x151)
+
1083void DrwObj_InitImage(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img)
+
1084__swi_end(0x151, DrwObj_InitImage, (drwobj, rect, flags, img));
+
1085
+
1094__swi_begin(0x201)
+
1095void DrwObj_InitTiledImage(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img, int offset_x, int offset_y)
+
1096__swi_end(0x201, DrwObj_InitTiledImage, (drwobj, rect, flags, img, offset_x, offset_y));
+
1097
+
1106__swi_begin(0x386)
+
1107void DrwObj_InitTiledImageEx(DRWOBJ *drwobj, RECT *rect, int flags, EIMGHDR *img, int offset_x, int offset_y)
+
1108__swi_end(0x386, DrwObj_InitTiledImageEx, (drwobj, rect, flags, img, offset_x, offset_y));
+
1109
+
1116__swi_begin(0x14B)
+
1117void DrwObj_SetColor(DRWOBJ *drwobj, const char *pen, const char *brush)
+
1118__swi_end(0x14B, DrwObj_SetColor, (drwobj, pen, brush));
+
1119
+
1126__swi_begin(0x3A6)
+
1127void DrwObj_GetWH(DRWOBJ *drwobj, int *w, int *h)
+
1128__swi_end(0x3A6, DrwObj_GetWH, (drwobj, w, h));
+
1129
+
1134__swi_begin(0x14A)
+
1135void DrwObj_Free(DRWOBJ *drwobj)
+
1136__swi_end(0x14A, DrwObj_Free, (drwobj));
+
1137
+
1150__swi_begin(0x3A7)
+ +
1152__swi_end(0x3A7, GUI_NewTimer, (gui));
+
1153
+
1160__swi_begin(0x3A8)
+
1161int GUI_DeleteTimer(GUI *gui, int id)
+
1162__swi_end(0x3A8, GUI_DeleteTimer, (gui, id));
+
1163
+
1171__swi_begin(0x3A9)
+
1172void GUI_StartTimerProc(GUI *gui, int id, long timeout, void (*callback)())
+
1173__swi_end(0x3A9, GUI_StartTimerProc, (gui, id, timeout, callback));
+
1174
+
1187__swi_begin(0x389)
+
1188void LCDLAYER_SetBufferDepth(LCDLAYER *layer, char depth)
+
1189__swi_end(0x389, LCDLAYER_SetBufferDepth, (layer, depth));
+
1190
+
1195__swi_begin(0x387)
+ +
1197__swi_end(0x387, LCDLAYER_GetCurrent, ());
+
1198
+
1203__swi_begin(0x384)
+ +
1205__swi_end(0x384, LCDLAYER_Redraw, (layer));
+
1206
+
1211__swi_begin(0x07A)
+ +
1213__swi_end(0x07A, LCDLAYER_Flush, (layer));
+
1214
+
1219__swi_begin(0x3A4)
+
1220void LCDLAYER_Current_SetClipRegion(int x, int y, int x2, int y2)
+
1221__swi_end(0x3A4, LCDLAYER_Current_SetClipRegion, (x, y, x2, y2));
+
1222
+
1227__swi_begin(0x388)
+ + +
1230
+
1236__swi_begin(0x079)
+
1237void DrawObject2Layer(LCDLAYER *layer, DRWOBJ *drwobj)
+
1238__swi_end(0x079, DrawObject2Layer, (layer, drwobj));
+
1239
+
1245__swi_begin(0x383)
+
1246void PushDRWOBJOnLAYER(DRWOBJ *drwobj, LCDLAYER *layer)
+
1247__swi_end(0x383, PushDRWOBJOnLAYER, (drwobj, layer));
+
1248
+
1253__swi_begin(0x80F6)
+ +
1255__swi_end(0x80F6, RamLcdMainLayersList, ());
+
1256
+
1261__swi_begin(0x80F7)
+ +
1263__swi_end(0x80F7, RamLcdRapLayersList, ());
+
1264
+
1269__swi_begin(0x80F5)
+ +
1271__swi_end(0x80F5, Ram_LCD_Overlay_Layer, ());
+
1272
+
1284__swi_begin(0x203)
+
1285void SetPixel(int x, int y, const char *color)
+
1286__swi_end(0x203, SetPixel, (x, y, color));
+
1287
+
1292__swi_begin(0x202)
+
1293void fillTriangle(int x1, int y1, int x2, int y2, int x3, int y3, int flags, const char *pen, const char *brush)
+
1294__swi_end(0x202, fillTriangle, (x1, y1, x2, y2, x3, y3, flags, pen, brush));
+
1295
+
1300__swi_begin(0x204)
+
1301void drawArc(int x1, int y1, int x2, int y2, int start_angle, int end_start, int flags, const char *pen, const char *brush)
+
1302__swi_end(0x204, drawArc, (x1, y1, x2, y2, start_angle, end_start, flags, pen, brush));
+
1303
+
1308__swi_begin(0x151)
+
1309void SetPropTo_Obj5(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img)
+
1310__swi_end(0x151, SetPropTo_Obj5, (drwobj, rect, flags, img));
+
1311
+
1316__swi_begin(0x149)
+
1317void SetPropTo_Obj1(DRWOBJ *drwobj, RECT *rect, int flags, WSHDR *text, int font, int text_flags)
+
1318__swi_end(0x149, SetPropTo_Obj1, (drwobj, rect, flags, text, font, text_flags));
+
1319
+
1324__swi_begin(0x201)
+
1325void SetProp2ImageOrCanvas(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img, int offset_x, int offset_y)
+
1326__swi_end(0x201, SetProp2ImageOrCanvas, (drwobj, rect, flags, img, offset_x, offset_y));
+
1327
+
1332__swi_begin(0x386)
+
1333void SetPropTo_obj0x17(DRWOBJ *drwobj, RECT *rect, int flags, EIMGHDR *img, int offset_x, int offset_y)
+
1334__swi_end(0x386, SetPropTo_obj0x17, (drwobj, rect, flags, img, offset_x, offset_y));
+
1335
+
1340__swi_begin(0x205)
+
1341void SetProp2Square_v1(DRWOBJ *drwobj, RECT *rect, int flags, int fill_type, int fill_pattern)
+
1342__swi_end(0x205, SetProp2Square_v1, (drwobj, rect, flags, fill_type, fill_pattern));
+
1343
+
1348__swi_begin(0x14B)
+
1349void SetColor(DRWOBJ *drwobj, const char *pen, const char *brush)
+
1350__swi_end(0x14B, SetColor, (drwobj, pen, brush));
+
1351
+
1356__swi_begin(0x3A6)
+
1357void Get_Obj1_WH(DRWOBJ *drwobj, int *w, int *h)
+
1358__swi_end(0x3A6, Get_Obj1_WH, (drwobj, w, h));
+
1359
+
1364__swi_begin(0x14A)
+ +
1366__swi_end(0x14A, FreeDrawObject_subobj, (drwobj));
+
1367
+
1372__swi_begin(0x389)
+
1373void SetDepthBufferOnLCDLAYER(LCDLAYER *layer, char depth)
+
1374__swi_end(0x389, SetDepthBufferOnLCDLAYER, (layer, depth));
+
1375
+
1380__swi_begin(0x387)
+ + +
1383
+
1388__swi_begin(0x384)
+ +
1390__swi_end(0x384, LCDRedrawLAYER, (layer));
+
1391
+
1396__swi_begin(0x3A4)
+
1397void SetDrawingCanvas(int x, int y, int x2, int y2)
+
1398__swi_end(0x3A4, SetDrawingCanvas, (x, y, x2, y2));
1399
+ +
1403
#define __swilib_begin
Definition doxygen.h:20
diff --git a/swilib/NSG/image_8h_source.html b/swilib/NSG/image_8h_source.html index 6c0bcd58..520ec7e5 100644 --- a/swilib/NSG/image_8h_source.html +++ b/swilib/NSG/image_8h_source.html @@ -203,76 +203,76 @@
107 #define FIRST_UCS2_BITMAP 0xE137
108#endif
109
-
114__swi_begin(0x81B9)
- -
116__swi_end(0x81B9, PNG_TOP, ());
-
117
-
123__swi_begin(0x01E)
-
124IMGHDR *GetPITaddr(int picture)
-
125__swi_end(0x01E, GetPITaddr, (picture));
-
126
-
132__swi_begin(0x021)
-
133int GetImgHeight(int picture)
-
134__swi_end(0x021, GetImgHeight, (picture));
-
135
-
141__swi_begin(0x022)
-
142int GetImgWidth(int picture)
-
143__swi_end(0x022, GetImgWidth, (picture));
-
144
-
150__swi_begin(0x1E9)
- -
152__swi_end(0x1E9, CreateIMGHDRFromPngFile, (path, type));
-
153
-
159__swi_begin(0x2E0)
- -
161__swi_end(0x2E0, GetIMGHDRFromThemeCache, (index));
-
162
-
168__swi_begin(0x1E4)
- -
170__swi_end(0x1E4, GetPicNByUnicodeSymbol, (symbol));
-
171
-
177__swi_begin(0x258)
-
178int CalcBitmapSize(short w, short h, char type)
-
179__swi_end(0x258, CalcBitmapSize, (w, h, type));
-
180
-
193__swi_begin(0x3B3)
- -
195__swi_end(0x3B3, GetIMGHDRFromCanvasCache, (canvas_id));
-
196
-
203__swi_begin(0x076)
- -
205__swi_end(0x076, GetCanvasBufferPicPtr, (canvas_id));
-
206
-
211__swi_begin(0x075)
-
212int IsCanvasBufferSet(char canvas_id)
-
213__swi_end(0x075, IsCanvasBufferSet, (canvas_id));
-
214
-
220__swi_begin(0x063)
-
221void MMI_CanvasBuffer_FlushV(char canvas_id)
-
222__swi_end(0x063, MMI_CanvasBuffer_FlushV, (canvas_id));
-
223
-
238__swi_begin(0x1F6)
- -
240__swi_end(0x1F6, GetPitAdrBy0xE200Symbol, (symbol));
-
241
-
247__swi_begin(0x1EA)
- -
249__swi_end(0x1EA, GetMaxDynIcon, ());
-
250
-
256__swi_begin(0x1ED)
-
257int IsDynIconBusy(int picture)
-
258__swi_end(0x1ED, IsDynIconBusy, (picture));
-
259
-
266__swi_begin(0x1EF)
-
267void SetDynIcon(int picture, IMGHDR *img, char *bitmap)
-
268__swi_end(0x1EF, SetDynIcon, (picture, img, bitmap));
-
269
-
274__swi_begin(0x1EC)
-
275void FreeDynIcon(int picture)
-
276__swi_end(0x1EC, FreeDynIcon, (picture));
-
277
- -
281
+
115__swi_begin(0x81B9)
+ +
117__swi_end(0x81B9, PNG_TOP, ());
+
118
+
124__swi_begin(0x01E)
+
125IMGHDR *GetPITaddr(int picture)
+
126__swi_end(0x01E, GetPITaddr, (picture));
+
127
+
133__swi_begin(0x021)
+
134int GetImgHeight(int picture)
+
135__swi_end(0x021, GetImgHeight, (picture));
+
136
+
142__swi_begin(0x022)
+
143int GetImgWidth(int picture)
+
144__swi_end(0x022, GetImgWidth, (picture));
+
145
+
152__swi_begin(0x1E9)
+ +
154__swi_end(0x1E9, CreateIMGHDRFromPngFile, (path, type));
+
155
+
161__swi_begin(0x2E0)
+ +
163__swi_end(0x2E0, GetIMGHDRFromThemeCache, (index));
+
164
+
170__swi_begin(0x1E4)
+ +
172__swi_end(0x1E4, GetPicNByUnicodeSymbol, (symbol));
+
173
+
179__swi_begin(0x258)
+
180int CalcBitmapSize(short w, short h, char type)
+
181__swi_end(0x258, CalcBitmapSize, (w, h, type));
+
182
+
195__swi_begin(0x3B3)
+ +
197__swi_end(0x3B3, GetIMGHDRFromCanvasCache, (canvas_id));
+
198
+
205__swi_begin(0x076)
+ +
207__swi_end(0x076, GetCanvasBufferPicPtr, (canvas_id));
+
208
+
213__swi_begin(0x075)
+
214int IsCanvasBufferSet(char canvas_id)
+
215__swi_end(0x075, IsCanvasBufferSet, (canvas_id));
+
216
+
222__swi_begin(0x063)
+
223void MMI_CanvasBuffer_FlushV(char canvas_id)
+
224__swi_end(0x063, MMI_CanvasBuffer_FlushV, (canvas_id));
+
225
+
240__swi_begin(0x1F6)
+ +
242__swi_end(0x1F6, GetPitAdrBy0xE200Symbol, (symbol));
+
243
+
249__swi_begin(0x1EA)
+ +
251__swi_end(0x1EA, GetMaxDynIcon, ());
+
252
+
258__swi_begin(0x1ED)
+
259int IsDynIconBusy(int picture)
+
260__swi_end(0x1ED, IsDynIconBusy, (picture));
+
261
+
268__swi_begin(0x1EF)
+
269void SetDynIcon(int picture, IMGHDR *img, char *bitmap)
+
270__swi_end(0x1EF, SetDynIcon, (picture, img, bitmap));
+
271
+
276__swi_begin(0x1EC)
+
277void FreeDynIcon(int picture)
+
278__swi_end(0x1EC, FreeDynIcon, (picture));
+
279
+ +
283
#define __swilib_begin
Definition doxygen.h:20
#define __swi_end(number, func, call)
Definition doxygen.h:24
diff --git a/swilib/NSG/libc_8h_source.html b/swilib/NSG/libc_8h_source.html index a3abd808..49ae8eae 100644 --- a/swilib/NSG/libc_8h_source.html +++ b/swilib/NSG/libc_8h_source.html @@ -314,42 +314,42 @@
544void *bsearch(const void *key, const void *first, size_t nitems, size_t size, int (*comparator)(const void *, const void *))
545__swi_end(0x3AB, bsearch, (key, first, nitems, size, comparator));
546
-
561__swi_begin(0x2F2)
-
562int setenv(const char *name, const char *value, int replace)
-
563__swi_end(0x2F2, setenv, (name, value, replace));
-
564
-
570__swi_begin(0x2F3)
-
571int unsetenv(const char *name)
-
572__swi_end(0x2F3, unsetenv, (name));
-
573
-
579__swi_begin(0x2F4)
-
580char *getenv(const char *name)
-
581__swi_end(0x2F4, getenv, (name));
-
582
-
587__swi_begin(0x2F5)
-
588int clearenv(void)
-
589__swi_end(0x2F5, clearenv, ());
-
590
-
603__swi_begin(0x2EF)
-
604int dlopen(const char *name)
-
605__swi_end(0x2EF, dlopen, (name));
-
606
-
613__swi_begin(0x2F0)
-
614void *dlsym(int handle, const char *name)
-
615__swi_end(0x2F0, dlsym, (handle, name));
-
616
-
622__swi_begin(0x2F1)
-
623int dlclose(int handle)
-
624__swi_end(0x2F1, dlclose, (handle));
-
625
-
630__swi_begin(0x2F7)
- -
632__swi_end(0x2F7, dlerror, ());
-
633
-
636#endif /* SWILIB_LIBC */
-
637
- -
639
+
562__swi_begin(0x2F2)
+
563int setenv(const char *name, const char *value, int replace)
+
564__swi_end(0x2F2, setenv, (name, value, replace));
+
565
+
572__swi_begin(0x2F3)
+
573int unsetenv(const char *name)
+
574__swi_end(0x2F3, unsetenv, (name));
+
575
+
582__swi_begin(0x2F4)
+
583char *getenv(const char *name)
+
584__swi_end(0x2F4, getenv, (name));
+
585
+
591__swi_begin(0x2F5)
+
592int clearenv(void)
+
593__swi_end(0x2F5, clearenv, ());
+
594
+
608__swi_begin(0x2EF)
+
609int dlopen(const char *name)
+
610__swi_end(0x2EF, dlopen, (name));
+
611
+
619__swi_begin(0x2F0)
+
620void *dlsym(int handle, const char *name)
+
621__swi_end(0x2F0, dlsym, (handle, name));
+
622
+
629__swi_begin(0x2F1)
+
630int dlclose(int handle)
+
631__swi_end(0x2F1, dlclose, (handle));
+
632
+
638__swi_begin(0x2F7)
+ +
640__swi_end(0x2F7, dlerror, ());
+
641
+
644#endif /* SWILIB_LIBC */
+
645
+ +
647
#define __swilib_begin
Definition doxygen.h:20
#define __swi_end(number, func, call)
Definition doxygen.h:24
diff --git a/swilib/NSG/system_8h_source.html b/swilib/NSG/system_8h_source.html index 2f7a546b..ddb31f5e 100644 --- a/swilib/NSG/system_8h_source.html +++ b/swilib/NSG/system_8h_source.html @@ -121,159 +121,159 @@
34int isnewSGold(void)
35__swi_end(0x81B5, isnewSGold, ());
36
-
51#ifdef SWILIB_MODE_DIRECT
-
52#define SUBPROC(_callback, ...) \
-
53 __swi_call(0x171, void, (void *callback, ...), (_callback, ## __VA_ARGS__));
-
54#else
-
55__swi_begin(0x171)
-
56void SUBPROC(void *callback, ...)
-
57__swi_end(0x171, SUBPROC, (callback));
-
58#endif
-
59
-
64__swi_begin(0x1F3)
-
65uint32_t GetSessionAge(void)
-
66__swi_end(0x1F3, GetSessionAge, ());
-
67
-
76__swi_begin(0x146)
-
77void LockSched(void)
-
78__swi_end(0x146, LockSched, ());
-
79
-
83__swi_begin(0x147)
-
84void UnlockSched(void)
-
85__swi_end(0x147, UnlockSched, ());
-
86
-
91__swi_begin(0x190)
- -
93__swi_end(0x190, MutexCreate, (mtx));
-
94
-
99__swi_begin(0x192)
-
100void MutexLock(MUTEX *mtx)
-
101__swi_end(0x192, MutexLock, (mtx));
-
102
-
108__swi_begin(0x193)
-
109void MutexLockEx(MUTEX *mtx, int flag)
-
110__swi_end(0x193, MutexLockEx, (mtx, flag));
-
111
-
116__swi_begin(0x194)
- -
118__swi_end(0x194, MutexUnlock, (mtx));
-
119
-
124__swi_begin(0x191)
- -
126__swi_end(0x191, MutexDestroy, (mtx));
-
127
-
139__swi_begin(0x80FF)
- -
141__swi_end(0x80FF, AddrLibrary, ());
-
142
-
147__swi_begin(0x81BA)
-
148void *LIB_TOP(void)
-
149__swi_end(0x81BA, LIB_TOP, ());
-
150
-
156__swi_begin(0x2F9)
- -
158__swi_end(0x2F9, SHARED_TOP, ());
-
159
-
165__swi_begin(0x2F6)
- -
167__swi_end(0x2F6, getBaseEnviron, ());
-
168
-
175__swi_begin(0x2EE)
-
176int elfclose(void *ex)
-
177__swi_end(0x2EE, elfclose, (ex));
-
178
-
179#ifndef __ICCARM__
-
184void kill_elf();
-
185
-
190extern void kill_data(void *p, void (*func_p)(void *));
-
191#endif
-
192
-
208__swi_begin(0x2EF)
-
209int _dlopen(const char *name)
-
210__swi_end(0x2EF, _dlopen, (name));
-
211
-
219__swi_begin(0x2F0)
-
220void *_dlsym(int handle, const char *name)
-
221__swi_end(0x2F0, _dlsym, (handle, name));
-
222
-
229__swi_begin(0x2F1)
-
230int _dlclose(int handle)
-
231__swi_end(0x2F1, _dlclose, (handle));
-
232
-
238__swi_begin(0x2F7)
- -
240__swi_end(0x2F7, _dlerror, ());
-
241
-
247__swi_begin(0x2F8)
- -
249__swi_end(0x2F8, dlclean_cache, ());
+
52#ifdef SWILIB_MODE_DIRECT
+
53#define SUBPROC(_callback, ...) \
+
54 __swi_call(0x171, void, (void *callback, ...), (_callback, ## __VA_ARGS__));
+
55#else
+
56__swi_begin(0x171)
+
57void SUBPROC(void *callback, ...)
+
58__swi_end(0x171, SUBPROC, (callback));
+
59#endif
+
60
+
65__swi_begin(0x1F3)
+
66uint32_t GetSessionAge(void)
+
67__swi_end(0x1F3, GetSessionAge, ());
+
68
+
77__swi_begin(0x146)
+
78void LockSched(void)
+
79__swi_end(0x146, LockSched, ());
+
80
+
84__swi_begin(0x147)
+
85void UnlockSched(void)
+
86__swi_end(0x147, UnlockSched, ());
+
87
+
92__swi_begin(0x190)
+ +
94__swi_end(0x190, MutexCreate, (mtx));
+
95
+
100__swi_begin(0x192)
+
101void MutexLock(MUTEX *mtx)
+
102__swi_end(0x192, MutexLock, (mtx));
+
103
+
109__swi_begin(0x193)
+
110void MutexLockEx(MUTEX *mtx, int flag)
+
111__swi_end(0x193, MutexLockEx, (mtx, flag));
+
112
+
117__swi_begin(0x194)
+ +
119__swi_end(0x194, MutexUnlock, (mtx));
+
120
+
125__swi_begin(0x191)
+ +
127__swi_end(0x191, MutexDestroy, (mtx));
+
128
+
140__swi_begin(0x80FF)
+ +
142__swi_end(0x80FF, AddrLibrary, ());
+
143
+
149__swi_begin(0x81BA)
+
150void *LIB_TOP(void)
+
151__swi_end(0x81BA, LIB_TOP, ());
+
152
+
159__swi_begin(0x2F9)
+ +
161__swi_end(0x2F9, SHARED_TOP, ());
+
162
+
169__swi_begin(0x2F6)
+ +
171__swi_end(0x2F6, getBaseEnviron, ());
+
172
+
180__swi_begin(0x2EE)
+
181int elfclose(void *ex)
+
182__swi_end(0x2EE, elfclose, (ex));
+
183
+
184#ifndef __ICCARM__
+
189void kill_elf();
+
190
+
195extern void kill_data(void *p, void (*func_p)(void *));
+
196#endif
+
197
+
214__swi_begin(0x2EF)
+
215int _dlopen(const char *name)
+
216__swi_end(0x2EF, _dlopen, (name));
+
217
+
226__swi_begin(0x2F0)
+
227void *_dlsym(int handle, const char *name)
+
228__swi_end(0x2F0, _dlsym, (handle, name));
+
229
+
237__swi_begin(0x2F1)
+
238int _dlclose(int handle)
+
239__swi_end(0x2F1, _dlclose, (handle));
+
240
+
247__swi_begin(0x2F7)
+ +
249__swi_end(0x2F7, _dlerror, ());
250
-
261__swi_begin(0x19E)
- -
263__swi_end(0x19E, StartCpuUsageCount, ());
-
264
-
269__swi_begin(0x19D)
-
270unsigned long long getCpuUsedTime_if_ena(void)
- -
272
-
277__swi_begin(0x05C)
-
278uint8_t GetCPUClock()
-
279__swi_end(0x05C, GetCPUClock, ());
-
280
-
285__swi_begin(0x05D)
-
286uint8_t GetCPULoad()
-
287__swi_end(0x05D, GetCPULoad, ());
-
288
-
293__swi_begin(0x221)
-
294void SetCpuClockLow(int unk)
-
295__swi_end(0x221, SetCpuClockLow, (unk));
-
296
-
301__swi_begin(0x222)
-
302void SetCpuClockHi(int flag)
-
303__swi_end(0x222, SetCpuClockHi, (flag));
-
304
-
309__swi_begin(0x222)
-
310void SetCpuClockTempHi(int unk)
-
311__swi_end(0x222, SetCpuClockTempHi, (unk));
-
312
-
324__swi_begin(0x80DC)
- -
326__swi_end(0x80DC, RamRandSeed, ());
-
327
-
332__swi_begin(0x838B)
- -
334__swi_end(0x838B, RamLastStoreString, ());
-
335
-
340__swi_begin(0x247)
- -
342__swi_end(0x247, GSM_L1_Disable, ());
-
343
-
354__swi_begin(0x000)
- -
356__swi_end(0x000, loopback0, ());
-
357
-
361__swi_begin(0x001)
- -
363__swi_end(0x001, loopback1, ());
-
364
-
368__swi_begin(0x002)
- -
370__swi_end(0x002, loopback2, ());
-
371
-
375__swi_begin(0x003)
- -
377__swi_end(0x003, loopback3, ());
-
378
-
382__swi_begin(0x004)
- -
384__swi_end(0x004, loopback4, ());
-
385
-
389__swi_begin(0x0AB)
- -
391__swi_end(0x0AB, loopback171, ());
-
392
- -
396
+
257__swi_begin(0x2F8)
+ +
259__swi_end(0x2F8, dlclean_cache, ());
+
260
+
271__swi_begin(0x19E)
+ +
273__swi_end(0x19E, StartCpuUsageCount, ());
+
274
+
279__swi_begin(0x19D)
+
280unsigned long long getCpuUsedTime_if_ena(void)
+ +
282
+
287__swi_begin(0x05C)
+
288uint8_t GetCPUClock()
+
289__swi_end(0x05C, GetCPUClock, ());
+
290
+
295__swi_begin(0x05D)
+
296uint8_t GetCPULoad()
+
297__swi_end(0x05D, GetCPULoad, ());
+
298
+
303__swi_begin(0x221)
+
304void SetCpuClockLow(int unk)
+
305__swi_end(0x221, SetCpuClockLow, (unk));
+
306
+
311__swi_begin(0x222)
+
312void SetCpuClockHi(int flag)
+
313__swi_end(0x222, SetCpuClockHi, (flag));
+
314
+
319__swi_begin(0x222)
+
320void SetCpuClockTempHi(int unk)
+
321__swi_end(0x222, SetCpuClockTempHi, (unk));
+
322
+
334__swi_begin(0x80DC)
+ +
336__swi_end(0x80DC, RamRandSeed, ());
+
337
+
342__swi_begin(0x838B)
+ +
344__swi_end(0x838B, RamLastStoreString, ());
+
345
+
350__swi_begin(0x247)
+ +
352__swi_end(0x247, GSM_L1_Disable, ());
+
353
+
364__swi_begin(0x000)
+ +
366__swi_end(0x000, loopback0, ());
+
367
+
371__swi_begin(0x001)
+ +
373__swi_end(0x001, loopback1, ());
+
374
+
378__swi_begin(0x002)
+ +
380__swi_end(0x002, loopback2, ());
+
381
+
385__swi_begin(0x003)
+ +
387__swi_end(0x003, loopback3, ());
+
388
+
392__swi_begin(0x004)
+ +
394__swi_end(0x004, loopback4, ());
+
395
+
399__swi_begin(0x0AB)
+ +
401__swi_end(0x0AB, loopback171, ());
+
402
+ +
406
#define __swilib_begin
Definition doxygen.h:20
#define __swi_end(number, func, call)
Definition doxygen.h:24
diff --git a/swilib/NSG/utils_8h_source.html b/swilib/NSG/utils_8h_source.html index 589dc2d4..a2cd52e0 100644 --- a/swilib/NSG/utils_8h_source.html +++ b/swilib/NSG/utils_8h_source.html @@ -109,56 +109,56 @@
7
9
-
32__swi_begin(0x19C)
-
33void SEQKILLER(void *data, void (*next_in_seq)(void *), void *data_to_kill)
-
34__swi_end(0x19C, SEQKILLER, (data, next_in_seq, data_to_kill));
-
35
-
40__swi_begin(0x819C)
- -
42__swi_end(0x819C, SEQKILLER_ADR, ());
-
43
-
55__swi_begin(0x054)
-
56int StrToInt(const char *s, char **endp)
-
57__swi_end(0x054, StrToInt, (s, endp));
-
58
-
64__swi_begin(0x0AF)
-
65uint32_t HexToInt(const char *s)
-
66__swi_end(0x0AF, HexToInt, (s));
-
67
-
73__swi_begin(0x081)
-
74int HexCharToInt(char c)
-
75__swi_end(0x081, HexCharToInt, (c));
-
76
-
83__swi_begin(0x005)
-
84void StrToHex(char *hex_out, const char *str, int len)
-
85__swi_end(0x005, StrToHex, (hex_out, str, len));
-
86
-
92__swi_begin(0x089)
-
93void GetLangMesIntoWS(int lgp_id, WSHDR *str)
-
94__swi_end(0x089, GetLangMesIntoWS, (lgp_id, str));
-
95
-
116__swi_begin(0x244)
-
117int Base64Encode(void *inbuf, int insize, void *outbuf, int outsize)
-
118__swi_end(0x244, Base64Encode, (inbuf, insize, outbuf, outsize));
-
119
-
136__swi_begin(0x245)
-
137int Base64Decode(char *inbuf, int insize, void *outbuf, int outsize, char *_null, int *unk5)
-
138__swi_end(0x245, Base64Decode, (inbuf, insize, outbuf, outsize, _null, unk5));
-
139
-
153__swi_begin(0x0B8)
-
154int sdiv(int divisor, int divident)
-
155__swi_end(0x0B8, sdiv, (divisor, divident));
-
156
-
163__swi_begin(0x0BC)
-
164uint32_t udiv(uint32_t divisor, uint32_t divident)
-
165__swi_end(0x0BC, udiv, (divisor, divident));
-
166
-
172__swi_begin(0x0BD)
-
173int DivBy10(int divident)
-
174__swi_end(0x0BD, DivBy10, (divident));
-
175
- -
179
+
33__swi_begin(0x19C)
+
34void SEQKILLER(void *data, void (*next_in_seq)(void *), void *data_to_kill)
+
35__swi_end(0x19C, SEQKILLER, (data, next_in_seq, data_to_kill));
+
36
+
41__swi_begin(0x819C)
+ +
43__swi_end(0x819C, SEQKILLER_ADR, ());
+
44
+
56__swi_begin(0x054)
+
57int StrToInt(const char *s, char **endp)
+
58__swi_end(0x054, StrToInt, (s, endp));
+
59
+
65__swi_begin(0x0AF)
+
66uint32_t HexToInt(const char *s)
+
67__swi_end(0x0AF, HexToInt, (s));
+
68
+
74__swi_begin(0x081)
+
75int HexCharToInt(char c)
+
76__swi_end(0x081, HexCharToInt, (c));
+
77
+
84__swi_begin(0x005)
+
85void StrToHex(char *hex_out, const char *str, int len)
+
86__swi_end(0x005, StrToHex, (hex_out, str, len));
+
87
+
93__swi_begin(0x089)
+
94void GetLangMesIntoWS(int lgp_id, WSHDR *str)
+
95__swi_end(0x089, GetLangMesIntoWS, (lgp_id, str));
+
96
+
117__swi_begin(0x244)
+
118int Base64Encode(void *inbuf, int insize, void *outbuf, int outsize)
+
119__swi_end(0x244, Base64Encode, (inbuf, insize, outbuf, outsize));
+
120
+
137__swi_begin(0x245)
+
138int Base64Decode(char *inbuf, int insize, void *outbuf, int outsize, char *_null, int *unk5)
+
139__swi_end(0x245, Base64Decode, (inbuf, insize, outbuf, outsize, _null, unk5));
+
140
+
154__swi_begin(0x0B8)
+
155int sdiv(int divisor, int divident)
+
156__swi_end(0x0B8, sdiv, (divisor, divident));
+
157
+
164__swi_begin(0x0BC)
+
165uint32_t udiv(uint32_t divisor, uint32_t divident)
+
166__swi_end(0x0BC, udiv, (divisor, divident));
+
167
+
173__swi_begin(0x0BD)
+
174int DivBy10(int divident)
+
175__swi_end(0x0BD, DivBy10, (divident));
+
176
+ +
180
#define __swilib_begin
Definition doxygen.h:20
#define __swi_end(number, func, call)
Definition doxygen.h:24
diff --git a/swilib/NSG_ELKA/explorer_8h_source.html b/swilib/NSG_ELKA/explorer_8h_source.html index 09ce1e80..e2110022 100644 --- a/swilib/NSG_ELKA/explorer_8h_source.html +++ b/swilib/NSG_ELKA/explorer_8h_source.html @@ -207,68 +207,68 @@
121__swi_end(0x08C, RegExplorerExt, (ext));
122
-
128__swi_begin(0x095)
- -
130__swi_end(0x095, UnRegExplorerExt, (ext));
-
131
-
136__swi_begin(0x81B8)
- -
138__swi_end(0x81B8, EXT_TOP, ());
-
139
-
145__swi_begin(0x1CF)
- -
147__swi_end(0x1CF, get_regextpnt_by_uid, (uid));
-
148
-
154__swi_begin(0x1D0)
- -
156__swi_end(0x1D0, GetExtUid_ws, (ext));
-
157
-
163__swi_begin(0x2E1)
- -
165__swi_end(0x2E1, GetExtUidByFileName_ws, (file));
-
166
-
172__swi_begin(0x2DB)
- -
174__swi_end(0x2DB, MediaSendCSM_Open, (file, path));
-
175
-
184__swi_begin(0x3CC)
-
185int PersMenuCSM_Open(const WSHDR *file_name, const WSHDR *dir, int flag, int open_mode)
-
186__swi_end(0x3CC, PersMenuCSM_Open, (file_name, dir, flag, open_mode));
-
187
-
193__swi_begin(0x254)
- -
195__swi_end(0x254, StartNativeExplorer, (data));
-
196
-
202__swi_begin(0x22E)
- -
204__swi_end(0x22E, OpenExplorer, (data));
-
205
-
211__swi_begin(0x212)
-
212int CardExplGetCurItem(void *csm)
-
213__swi_end(0x212, CardExplGetCurItem, (csm));
-
214
-
221__swi_begin(0x213)
-
222void CardExplGetFName(void *csm, int index, WSHDR *filename)
-
223__swi_end(0x213, CardExplGetFName, (csm, index, filename));
-
224
-
232__swi_begin(0x094)
-
233int ExecuteFile(const WSHDR *filepath, const WSHDR *mime, void *param)
-
234__swi_end(0x094, ExecuteFile, (filepath, mime, param));
-
235
-
251__swi_begin(0x1F0)
-
252int ExplorerCopyFile(const WSHDR *from, const WSHDR *to, int overwrite, char transfer_id, uint32_t *errp)
-
253__swi_end(0x1F0, ExplorerCopyFile, (from, to, overwrite, transfer_id, errp));
-
254
-
261__swi_begin(0x1F1)
-
262int ExplorerSetTransferState(char transfer_id, int state)
-
263__swi_end(0x1F1, ExplorerSetTransferState, (transfer_id, state));
-
264
-
272__swi_begin(0x3C8)
-
273int GetMimeType(int uid, WSHDR *mime_type, int unk_0)
-
274__swi_end(0x3C8, GetMimeType, (uid, mime_type, unk_0));
-
275
- +
129__swi_begin(0x095)
+ +
131__swi_end(0x095, UnRegExplorerExt, (ext));
+
132
+
138__swi_begin(0x81B8)
+ +
140__swi_end(0x81B8, EXT_TOP, ());
+
141
+
147__swi_begin(0x1CF)
+ +
149__swi_end(0x1CF, get_regextpnt_by_uid, (uid));
+
150
+
156__swi_begin(0x1D0)
+ +
158__swi_end(0x1D0, GetExtUid_ws, (ext));
+
159
+
165__swi_begin(0x2E1)
+ +
167__swi_end(0x2E1, GetExtUidByFileName_ws, (file));
+
168
+
174__swi_begin(0x2DB)
+ +
176__swi_end(0x2DB, MediaSendCSM_Open, (file, path));
+
177
+
186__swi_begin(0x3CC)
+
187int PersMenuCSM_Open(const WSHDR *file_name, const WSHDR *dir, int flag, int open_mode)
+
188__swi_end(0x3CC, PersMenuCSM_Open, (file_name, dir, flag, open_mode));
+
189
+
195__swi_begin(0x254)
+ +
197__swi_end(0x254, StartNativeExplorer, (data));
+
198
+
204__swi_begin(0x22E)
+ +
206__swi_end(0x22E, OpenExplorer, (data));
+
207
+
213__swi_begin(0x212)
+
214int CardExplGetCurItem(void *csm)
+
215__swi_end(0x212, CardExplGetCurItem, (csm));
+
216
+
223__swi_begin(0x213)
+
224void CardExplGetFName(void *csm, int index, WSHDR *filename)
+
225__swi_end(0x213, CardExplGetFName, (csm, index, filename));
+
226
+
234__swi_begin(0x094)
+
235int ExecuteFile(const WSHDR *filepath, const WSHDR *mime, void *param)
+
236__swi_end(0x094, ExecuteFile, (filepath, mime, param));
+
237
+
253__swi_begin(0x1F0)
+
254int ExplorerCopyFile(const WSHDR *from, const WSHDR *to, int overwrite, char transfer_id, uint32_t *errp)
+
255__swi_end(0x1F0, ExplorerCopyFile, (from, to, overwrite, transfer_id, errp));
+
256
+
263__swi_begin(0x1F1)
+
264int ExplorerSetTransferState(char transfer_id, int state)
+
265__swi_end(0x1F1, ExplorerSetTransferState, (transfer_id, state));
+
266
+
274__swi_begin(0x3C8)
+
275int GetMimeType(int uid, WSHDR *mime_type, int unk_0)
+
276__swi_end(0x3C8, GetMimeType, (uid, mime_type, unk_0));
277
+ +
279
#define __swilib_begin
Definition doxygen.h:20
#define __swi_end(number, func, call)
Definition doxygen.h:24
diff --git a/swilib/NSG_ELKA/file_8h_source.html b/swilib/NSG_ELKA/file_8h_source.html index 729ab9ca..95c97c1c 100644 --- a/swilib/NSG_ELKA/file_8h_source.html +++ b/swilib/NSG_ELKA/file_8h_source.html @@ -270,222 +270,222 @@
191int sys_open(const char *path, uint32_t mode, uint32_t permission, uint32_t *err)
192__swi_end(0x00A, sys_open, (path, mode, permission, err));
193
-
202__swi_begin(0x00B)
-
203int sys_read(int fd, void *buffer, int length, uint32_t *err)
-
204__swi_end(0x00B, sys_read, (fd, buffer, length, err));
-
205
-
214__swi_begin(0x00C)
-
215int sys_write(int fd, const void *buffer, int length, uint32_t *err)
-
216__swi_end(0x00C, sys_write, (fd, buffer, length, err));
-
217
-
224__swi_begin(0x00D)
-
225int sys_close(int fd, uint32_t *err)
-
226__swi_end(0x00D, sys_close, (fd, err));
-
227
-
234__swi_begin(0x00E)
-
235int sys_fflush(int fd, uint32_t *err)
-
236__swi_end(0x00E, sys_fflush, (fd, err));
-
237
-
247__swi_begin(0x00F)
-
248long sys_lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
-
249__swi_end(0x00F, sys_lseek, (fd, offset, origin, err, err2));
-
250
-
257__swi_begin(0x010)
-
258int sys_mkdir(const char *dirname, uint32_t *err)
-
259__swi_end(0x010, sys_mkdir, (dirname, err));
-
260
-
264__swi_begin(0x3B7)
-
265int sys_mkdir_ws(const WSHDR *dirname, uint32_t *err)
-
266__swi_end(0x3B7, sys_mkdir_ws, (dirname, err));
-
267
-
274__swi_begin(0x08F)
-
275int sys_rmdir(const char *dirname, uint32_t *err)
-
276__swi_end(0x08F, sys_rmdir, (dirname, err));
-
277
-
285__swi_begin(0x08E)
-
286int sys_rename(const char *old_name, const char *new_name, uint32_t *err)
-
287__swi_end(0x08E, sys_rename, (old_name, new_name, err));
-
288
-
292__swi_begin(0x3B9)
-
293int sys_rename_ws(const WSHDR *old_name, const WSHDR *new_name, uint32_t *err)
-
294__swi_end(0x3B9, sys_rename_ws, (old_name, new_name, err));
-
295
-
302__swi_begin(0x16B)
-
303int sys_unlink(const char *path, uint32_t *err)
-
304__swi_end(0x16B, sys_unlink, (path, err));
-
305
-
313__swi_begin(0x090)
-
314int sys_truncate(int fd, int length, uint32_t *err)
-
315__swi_end(0x090, sys_truncate, (fd, length, err));
-
316
-
324__swi_begin(0x084)
-
325int sys_stat(const char *path, FSTATS *stat, uint32_t *err)
-
326__swi_end(0x084, sys_stat, (path, stat, err));
-
327
-
335__swi_begin(0x38D)
-
336int sys_fstat(int fd, FSTATS *stat, uint32_t *err)
-
337__swi_end(0x38D, sys_fstat, (fd, stat, err));
-
338
-
345__swi_begin(0x38C)
-
346int sys_format(uint16_t drive, uint32_t *err)
-
347__swi_end(0x38C, sys_format, (drive, err));
-
348
-
356__swi_begin(0x03C)
-
357int setfilesize(int fd, uint32_t length, uint32_t *err)
-
358__swi_end(0x03C, setfilesize, (fd, length, err));
-
359
-
364__swi_begin(0x08E)
-
365int fmove(const char *old_name, const char *new_name, uint32_t *err)
-
366__swi_end(0x08E, fmove, (old_name, new_name, err));
-
367
-
374__swi_begin(0x091)
-
375int isdir(const char *path, uint32_t *err)
-
376__swi_end(0x091, isdir, (path, err));
-
377
-
381__swi_begin(0x3BC)
-
382int isdir_ws(const WSHDR *path, uint32_t *err)
-
383__swi_end(0x3BC, isdir_ws, (path, err));
-
384
-
390__swi_begin(0x2E3)
-
391int fexists(WSHDR *path)
-
392__swi_end(0x2E3, fexists, (path));
-
393
-
401__swi_begin(0x012)
-
402int GetFileAttrib(const char *path, uint8_t *attr, uint32_t *err)
-
403__swi_end(0x012, GetFileAttrib, (path, attr, err));
-
404
-
412__swi_begin(0x013)
-
413int SetFileAttrib(const char *path, uint8_t attr, uint32_t *err)
-
414__swi_end(0x013, SetFileAttrib, (path, attr, err));
-
415
-
424__swi_begin(0x246)
-
425int GetFileProp(FILE_PROP *props, const WSHDR *file, const WSHDR *path)
-
426__swi_end(0x246, GetFileProp, (props, file, path));
-
427
-
428#ifdef NEWSGOLD
-
435__swi_begin(0x045)
-
436int GetWavLen(const char *path)
-
437__swi_end(0x045, GetWavLen, (path));
-
438#else
-
445__swi_begin(0x045)
-
446int GetWavLen(TWavLen *wav_info)
-
447__swi_end(0x045, GetWavLen, (wav_info));
-
448#endif
-
449
-
460__swi_begin(0x06B)
-
461int FindFirstFile(DIR_ENTRY *dir_entry, const char *mask, uint32_t *err)
-
462__swi_end(0x06B, FindFirstFile, (dir_entry, mask, err));
-
463
-
471__swi_begin(0x06C)
-
472int FindNextFile(DIR_ENTRY *dir_entry, uint32_t *err)
-
473__swi_end(0x06C, FindNextFile, (dir_entry, err));
-
474
-
481__swi_begin(0x06D)
-
482int FindClose(DIR_ENTRY *dir_entry, uint32_t *err)
-
483__swi_end(0x06D, FindClose, (dir_entry, err));
-
484
-
491__swi_begin(0x08A)
-
492int GetFreeFlexSpace(int drive, uint32_t *err)
-
493__swi_end(0x08A, GetFreeFlexSpace, (drive, err));
-
494
-
501__swi_begin(0x08B)
-
502int GetTotalFlexSpace(int drive, uint32_t *err)
-
503__swi_end(0x08B, GetTotalFlexSpace, (drive, err));
-
504
-
505// ------------------------------------------------------
-
516__swi_begin(0x084)
-
517int GetFileStats(const char *path, FSTATS *stat, uint32_t *err)
-
518__swi_end(0x084, GetFileStats, (path, stat, err));
-
519
-
524__swi_begin(0x00A)
-
525int _open(const char *path, uint32_t mode, uint32_t permission, uint32_t *err)
-
526__swi_end(0x00A, _open, (path, mode, permission, err));
-
527
-
532__swi_begin(0x00B)
-
533int _read(int fd, void *buffer, int length, uint32_t *err)
-
534__swi_end(0x00B, _read, (fd, buffer, length, err));
-
535
-
540__swi_begin(0x00C)
-
541int _write(int fd, const void *buffer, int length, uint32_t *err)
-
542__swi_end(0x00C, _write, (fd, buffer, length, err));
-
543
-
548__swi_begin(0x00D)
-
549int _close(int fd, uint32_t *err)
-
550__swi_end(0x00D, _close, (fd, err));
-
551
-
556__swi_begin(0x00E)
-
557int _flush(int fd, uint32_t *err)
-
558__swi_end(0x00E, _flush, (fd, err));
-
559
-
564__swi_begin(0x00F)
-
565long _lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
-
566__swi_end(0x00F, _lseek, (fd, offset, origin, err, err2));
-
567
-
572__swi_begin(0x010)
-
573int _mkdir(const char *dirname, uint32_t *err)
-
574__swi_end(0x010, _mkdir, (dirname, err));
-
575
-
580__swi_begin(0x08F)
-
581int _rmdir(const char *dirname, uint32_t *err)
-
582__swi_end(0x08F, _rmdir, (dirname, err));
-
583
-
588__swi_begin(0x16B)
-
589int _unlink(const char *path, uint32_t *err)
-
590__swi_end(0x16B, _unlink, (path, err));
-
591
-
596__swi_begin(0x090)
-
597int _truncate(int fd, int length, uint32_t *err)
-
598__swi_end(0x090, _truncate, (fd, length, err));
-
599
-
601// ------------------------------------------------------
-
602
+
203__swi_begin(0x00B)
+
204int sys_read(int fd, void *buffer, int length, uint32_t *err)
+
205__swi_end(0x00B, sys_read, (fd, buffer, length, err));
+
206
+
216__swi_begin(0x00C)
+
217int sys_write(int fd, const void *buffer, int length, uint32_t *err)
+
218__swi_end(0x00C, sys_write, (fd, buffer, length, err));
+
219
+
226__swi_begin(0x00D)
+
227int sys_close(int fd, uint32_t *err)
+
228__swi_end(0x00D, sys_close, (fd, err));
+
229
+
236__swi_begin(0x00E)
+
237int sys_fflush(int fd, uint32_t *err)
+
238__swi_end(0x00E, sys_fflush, (fd, err));
+
239
+
249__swi_begin(0x00F)
+
250long sys_lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
+
251__swi_end(0x00F, sys_lseek, (fd, offset, origin, err, err2));
+
252
+
259__swi_begin(0x010)
+
260int sys_mkdir(const char *dirname, uint32_t *err)
+
261__swi_end(0x010, sys_mkdir, (dirname, err));
+
262
+
266__swi_begin(0x3B7)
+
267int sys_mkdir_ws(const WSHDR *dirname, uint32_t *err)
+
268__swi_end(0x3B7, sys_mkdir_ws, (dirname, err));
+
269
+
276__swi_begin(0x08F)
+
277int sys_rmdir(const char *dirname, uint32_t *err)
+
278__swi_end(0x08F, sys_rmdir, (dirname, err));
+
279
+
287__swi_begin(0x08E)
+
288int sys_rename(const char *old_name, const char *new_name, uint32_t *err)
+
289__swi_end(0x08E, sys_rename, (old_name, new_name, err));
+
290
+
294__swi_begin(0x3B9)
+
295int sys_rename_ws(const WSHDR *old_name, const WSHDR *new_name, uint32_t *err)
+
296__swi_end(0x3B9, sys_rename_ws, (old_name, new_name, err));
+
297
+
304__swi_begin(0x16B)
+
305int sys_unlink(const char *path, uint32_t *err)
+
306__swi_end(0x16B, sys_unlink, (path, err));
+
307
+
315__swi_begin(0x090)
+
316int sys_truncate(int fd, int length, uint32_t *err)
+
317__swi_end(0x090, sys_truncate, (fd, length, err));
+
318
+
326__swi_begin(0x084)
+
327int sys_stat(const char *path, FSTATS *stat, uint32_t *err)
+
328__swi_end(0x084, sys_stat, (path, stat, err));
+
329
+
337__swi_begin(0x38D)
+
338int sys_fstat(int fd, FSTATS *stat, uint32_t *err)
+
339__swi_end(0x38D, sys_fstat, (fd, stat, err));
+
340
+
347__swi_begin(0x38C)
+
348int sys_format(uint16_t drive, uint32_t *err)
+
349__swi_end(0x38C, sys_format, (drive, err));
+
350
+
358__swi_begin(0x03C)
+
359int setfilesize(int fd, uint32_t length, uint32_t *err)
+
360__swi_end(0x03C, setfilesize, (fd, length, err));
+
361
+
366__swi_begin(0x08E)
+
367int fmove(const char *old_name, const char *new_name, uint32_t *err)
+
368__swi_end(0x08E, fmove, (old_name, new_name, err));
+
369
+
376__swi_begin(0x091)
+
377int isdir(const char *path, uint32_t *err)
+
378__swi_end(0x091, isdir, (path, err));
+
379
+
383__swi_begin(0x3BC)
+
384int isdir_ws(const WSHDR *path, uint32_t *err)
+
385__swi_end(0x3BC, isdir_ws, (path, err));
+
386
+
392__swi_begin(0x2E3)
+
393int fexists(WSHDR *path)
+
394__swi_end(0x2E3, fexists, (path));
+
395
+
403__swi_begin(0x012)
+
404int GetFileAttrib(const char *path, uint8_t *attr, uint32_t *err)
+
405__swi_end(0x012, GetFileAttrib, (path, attr, err));
+
406
+
414__swi_begin(0x013)
+
415int SetFileAttrib(const char *path, uint8_t attr, uint32_t *err)
+
416__swi_end(0x013, SetFileAttrib, (path, attr, err));
+
417
+
426__swi_begin(0x246)
+
427int GetFileProp(FILE_PROP *props, const WSHDR *file, const WSHDR *path)
+
428__swi_end(0x246, GetFileProp, (props, file, path));
+
429
+
430#ifdef NEWSGOLD
+
437__swi_begin(0x045)
+
438int GetWavLen(const char *path)
+
439__swi_end(0x045, GetWavLen, (path));
+
440#else
+
447__swi_begin(0x045)
+
448int GetWavLen(TWavLen *wav_info)
+
449__swi_end(0x045, GetWavLen, (wav_info));
+
450#endif
+
451
+
462__swi_begin(0x06B)
+
463int FindFirstFile(DIR_ENTRY *dir_entry, const char *mask, uint32_t *err)
+
464__swi_end(0x06B, FindFirstFile, (dir_entry, mask, err));
+
465
+
473__swi_begin(0x06C)
+
474int FindNextFile(DIR_ENTRY *dir_entry, uint32_t *err)
+
475__swi_end(0x06C, FindNextFile, (dir_entry, err));
+
476
+
483__swi_begin(0x06D)
+
484int FindClose(DIR_ENTRY *dir_entry, uint32_t *err)
+
485__swi_end(0x06D, FindClose, (dir_entry, err));
+
486
+
493__swi_begin(0x08A)
+
494int GetFreeFlexSpace(int drive, uint32_t *err)
+
495__swi_end(0x08A, GetFreeFlexSpace, (drive, err));
+
496
+
503__swi_begin(0x08B)
+
504int GetTotalFlexSpace(int drive, uint32_t *err)
+
505__swi_end(0x08B, GetTotalFlexSpace, (drive, err));
+
506
+
507// ------------------------------------------------------
+
518__swi_begin(0x084)
+
519int GetFileStats(const char *path, FSTATS *stat, uint32_t *err)
+
520__swi_end(0x084, GetFileStats, (path, stat, err));
+
521
+
526__swi_begin(0x00A)
+
527int _open(const char *path, uint32_t mode, uint32_t permission, uint32_t *err)
+
528__swi_end(0x00A, _open, (path, mode, permission, err));
+
529
+
534__swi_begin(0x00B)
+
535int _read(int fd, void *buffer, int length, uint32_t *err)
+
536__swi_end(0x00B, _read, (fd, buffer, length, err));
+
537
+
542__swi_begin(0x00C)
+
543int _write(int fd, const void *buffer, int length, uint32_t *err)
+
544__swi_end(0x00C, _write, (fd, buffer, length, err));
+
545
+
550__swi_begin(0x00D)
+
551int _close(int fd, uint32_t *err)
+
552__swi_end(0x00D, _close, (fd, err));
+
553
+
558__swi_begin(0x00E)
+
559int _flush(int fd, uint32_t *err)
+
560__swi_end(0x00E, _flush, (fd, err));
+
561
+
566__swi_begin(0x00F)
+
567long _lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
+
568__swi_end(0x00F, _lseek, (fd, offset, origin, err, err2));
+
569
+
574__swi_begin(0x010)
+
575int _mkdir(const char *dirname, uint32_t *err)
+
576__swi_end(0x010, _mkdir, (dirname, err));
+
577
+
582__swi_begin(0x08F)
+
583int _rmdir(const char *dirname, uint32_t *err)
+
584__swi_end(0x08F, _rmdir, (dirname, err));
+
585
+
590__swi_begin(0x16B)
+
591int _unlink(const char *path, uint32_t *err)
+
592__swi_end(0x16B, _unlink, (path, err));
+
593
+
598__swi_begin(0x090)
+
599int _truncate(int fd, int length, uint32_t *err)
+
600__swi_end(0x090, _truncate, (fd, length, err));
+
601
603// ------------------------------------------------------
-
604#ifdef SWILIB_LEGACY_COMPAT
-
616__swi_begin(0x00A)
-
617int fopen(const char *path, uint32_t mode, uint32_t permission, uint32_t *err)
-
618__swi_end(0x00A, fopen, (path, mode, permission, err));
-
619
-
624__swi_begin(0x00B)
-
625int fread(int fd, void *buffer, int length, uint32_t *err)
-
626__swi_end(0x00B, fread, (fd, buffer, length, err));
-
627
-
632__swi_begin(0x00D)
-
633int fclose(int fd, uint32_t *err)
-
634__swi_end(0x00D, fclose, (fd, err));
-
635
-
640__swi_begin(0x00E)
-
641int fflush(int fd, uint32_t *err)
-
642__swi_end(0x00E, fflush, (fd, err));
-
643
-
648__swi_begin(0x00C)
-
649int fwrite(int fd, const void *buffer, int length, uint32_t *err)
-
650__swi_end(0x00C, fwrite, (fd, buffer, length, err));
-
651
-
656__swi_begin(0x00F)
-
657long lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
-
658__swi_end(0x00F, lseek, (fd, offset, origin, err, err2));
-
659
-
664__swi_begin(0x010)
-
665int mkdir(const char *dirname, uint32_t *err)
-
666__swi_end(0x010, mkdir, (dirname, err));
-
667
-
672__swi_begin(0x08F)
-
673int rmdir(const char *dirname, uint32_t *err)
-
674__swi_end(0x08F, rmdir, (dirname, err));
-
675
-
680__swi_begin(0x16B)
-
681int unlink(const char *path, uint32_t *err)
-
682__swi_end(0x16B, unlink, (path, err));
-
683
-
688__swi_begin(0x090)
-
689int truncate(int fd, int length, uint32_t *err)
-
690__swi_end(0x090, truncate, (fd, length, err));
-
691
-
693#endif
-
694// ------------------------------------------------------
-
695
- +
604
+
605// ------------------------------------------------------
+
606#ifdef SWILIB_LEGACY_COMPAT
+
618__swi_begin(0x00A)
+
619int fopen(const char *path, uint32_t mode, uint32_t permission, uint32_t *err)
+
620__swi_end(0x00A, fopen, (path, mode, permission, err));
+
621
+
626__swi_begin(0x00B)
+
627int fread(int fd, void *buffer, int length, uint32_t *err)
+
628__swi_end(0x00B, fread, (fd, buffer, length, err));
+
629
+
634__swi_begin(0x00D)
+
635int fclose(int fd, uint32_t *err)
+
636__swi_end(0x00D, fclose, (fd, err));
+
637
+
642__swi_begin(0x00E)
+
643int fflush(int fd, uint32_t *err)
+
644__swi_end(0x00E, fflush, (fd, err));
+
645
+
650__swi_begin(0x00C)
+
651int fwrite(int fd, const void *buffer, int length, uint32_t *err)
+
652__swi_end(0x00C, fwrite, (fd, buffer, length, err));
+
653
+
658__swi_begin(0x00F)
+
659long lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
+
660__swi_end(0x00F, lseek, (fd, offset, origin, err, err2));
+
661
+
666__swi_begin(0x010)
+
667int mkdir(const char *dirname, uint32_t *err)
+
668__swi_end(0x010, mkdir, (dirname, err));
+
669
+
674__swi_begin(0x08F)
+
675int rmdir(const char *dirname, uint32_t *err)
+
676__swi_end(0x08F, rmdir, (dirname, err));
+
677
+
682__swi_begin(0x16B)
+
683int unlink(const char *path, uint32_t *err)
+
684__swi_end(0x16B, unlink, (path, err));
+
685
+
690__swi_begin(0x090)
+
691int truncate(int fd, int length, uint32_t *err)
+
692__swi_end(0x090, truncate, (fd, length, err));
+
693
+
695#endif
+
696// ------------------------------------------------------
697
+ +
699
#define __swilib_begin
Definition doxygen.h:20
#define __swi_end(number, func, call)
Definition doxygen.h:24
diff --git a/swilib/NSG_ELKA/group___explorer.html b/swilib/NSG_ELKA/group___explorer.html index adb31226..83aff6f2 100644 --- a/swilib/NSG_ELKA/group___explorer.html +++ b/swilib/NSG_ELKA/group___explorer.html @@ -420,7 +420,7 @@

Returns
number of registered extensions
+
Returns
number of registered extensions @builtin X75, SG
@@ -440,7 +440,7 @@

Get a pointer to the explorer extensions.

-
Returns
pointer
+
Returns
pointer @builtin ELKA, NSG, X75, SG
diff --git a/swilib/NSG_ELKA/group___file.html b/swilib/NSG_ELKA/group___file.html index c1f0bb7d..65e0ee67 100644 --- a/swilib/NSG_ELKA/group___file.html +++ b/swilib/NSG_ELKA/group___file.html @@ -738,7 +738,7 @@

Returns
count of read bytes or error (< 0)
+
Returns
count of read bytes or error (< 0) @builtin X75, SG
@@ -781,7 +781,7 @@

Returns
count of written bytes or error (< 0)
+
Returns
count of written bytes or error (< 0) @builtin X75, SG
@@ -1824,7 +1824,7 @@

Returns
count of read bytes or error (< 0)
+
Returns
count of read bytes or error (< 0) @builtin X75, SG
Deprecated
For compatibility with old GCC code. Use sys_read instead.
@@ -1868,7 +1868,7 @@

Returns
count of written bytes or error (< 0)
+
Returns
count of written bytes or error (< 0) @builtin X75, SG
Deprecated
For compatibility with old GCC code. Use sys_write instead.
@@ -2204,7 +2204,7 @@

Returns
count of read bytes or error (< 0)
+
Returns
count of read bytes or error (< 0) @builtin X75, SG
Deprecated
For compatibility with old IAR code. Use sys_read instead.
@@ -2312,7 +2312,7 @@

Returns
count of written bytes or error (< 0)
+
Returns
count of written bytes or error (< 0) @builtin X75, SG
Deprecated
For compatibility with old IAR code. Use sys_write instead.
diff --git a/swilib/NSG_ELKA/group___g_u_i.html b/swilib/NSG_ELKA/group___g_u_i.html index 3a7186a4..5a78af44 100644 --- a/swilib/NSG_ELKA/group___g_u_i.html +++ b/swilib/NSG_ELKA/group___g_u_i.html @@ -2173,7 +2173,7 @@

Request redraw of the GUI.

-
Note
Platform independent function. Use it where possible.
+
Note
Platform independent function. Use it where possible. @builtin ELKA, NSG, X75, SG
@@ -2266,7 +2266,7 @@

Parameters
- +
callbackint callback(int submsg, int msg)
callbackint callback(int submsg, int msg) @builtin X75, SG
@@ -2295,7 +2295,7 @@

Returns
1: success, 0: error
+
Returns
1: success, 0: error @builtin X75, SG
@@ -2317,7 +2317,7 @@

Parameters
- +
callbackint callback(int submsg, int msg)
callbackint callback(int submsg, int msg) @builtin X75, SG
diff --git a/swilib/NSG_ELKA/group___image.html b/swilib/NSG_ELKA/group___image.html index b8ac219e..25dd6e41 100644 --- a/swilib/NSG_ELKA/group___image.html +++ b/swilib/NSG_ELKA/group___image.html @@ -517,7 +517,7 @@

Get a pointer to the PNG list (PIT overrides).

-
Returns
pointer
+
Returns
pointer @builtin ELKA, NSG, X75, SG
@@ -622,7 +622,7 @@

Parameters
- +
pathpath ot the filename
typeunknown, set to 0
typeunknown, set to 0 @builtin ELKA, NSG, X75, SG
diff --git a/swilib/NSG_ELKA/group___system.html b/swilib/NSG_ELKA/group___system.html index 29488c25..2413c98f 100644 --- a/swilib/NSG_ELKA/group___system.html +++ b/swilib/NSG_ELKA/group___system.html @@ -327,7 +327,7 @@

Parameters
- +
callbackpointer to the callback
callbackpointer to the callback @builtin ELKA, NSG, X75, SG
@@ -564,7 +564,7 @@

Get a pointer to the loaded blib.

-
Returns
pointer
+
Returns
pointer @builtin ELKA, NSG, X75, SG
@@ -584,7 +584,7 @@

Get a pointer to the list of loaded shared libs.

-
Returns
pointer to the first element of the linked-list
+
Returns
pointer to the first element of the linked-list @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -605,7 +605,7 @@

Get a pointer to a list of environment variables.

-
Returns
pointer to the C-like array of strings
+
Returns
pointer to the C-like array of strings @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -632,7 +632,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -711,7 +711,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -743,7 +743,7 @@

Returns
pointer to the symbol
+
Returns
pointer to the symbol @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -770,7 +770,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -791,7 +791,7 @@

Get a string representation of the last error in _dlopen.

-
Returns
C-string
+
Returns
C-string @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -812,7 +812,7 @@

Call the garbage collector for the loaded dynamic objects.

-
Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
diff --git a/swilib/NSG_ELKA/group___utils.html b/swilib/NSG_ELKA/group___utils.html index 7ec6b63c..50e1f057 100644 --- a/swilib/NSG_ELKA/group___utils.html +++ b/swilib/NSG_ELKA/group___utils.html @@ -181,7 +181,7 @@

datadata passed to the next_in_seq next_in_seqdestructor - data_to_killpointer to be freed + data_to_killpointer to be freed @builtin ELKA, NSG, X75, SG diff --git a/swilib/NSG_ELKA/group__libc.html b/swilib/NSG_ELKA/group__libc.html index 65642b18..0229454c 100644 --- a/swilib/NSG_ELKA/group__libc.html +++ b/swilib/NSG_ELKA/group__libc.html @@ -1674,7 +1674,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
@@ -1700,7 +1700,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
@@ -1726,7 +1726,7 @@

Returns
C-string
+
Returns
C-string @builtin ELKA, NSG, X75, SG
@@ -1746,7 +1746,7 @@

Remove all environment variables.

-
Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
@@ -1772,7 +1772,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
@@ -1803,7 +1803,7 @@

Returns
pointer to the symbol
+
Returns
pointer to the symbol @builtin ELKA, NSG, X75, SG
@@ -1829,7 +1829,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
@@ -1849,7 +1849,7 @@

Get a string representation of the last error in _dlopen.

-
Returns
C-string
+
Returns
C-string @builtin ELKA, NSG, X75, SG
diff --git a/swilib/NSG_ELKA/gui_8h_source.html b/swilib/NSG_ELKA/gui_8h_source.html index add98d96..b953c943 100644 --- a/swilib/NSG_ELKA/gui_8h_source.html +++ b/swilib/NSG_ELKA/gui_8h_source.html @@ -607,266 +607,266 @@
716void UnfocusGUI(void)
717__swi_end(0x21F, UnfocusGUI, ());
718
-
731__swi_begin(0x172)
-
732void REDRAW(void)
-
733__swi_end(0x172, REDRAW, ());
-
734
-
741__swi_begin(0x13F)
- -
743__swi_end(0x13F, DirectRedrawGUI, ());
-
744
-
752__swi_begin(0x140)
- -
754__swi_end(0x140, DirectRedrawGUI_ID, (id));
-
755
-
762__swi_begin(0x141)
- -
764__swi_end(0x141, PendedRedrawGUI, ());
-
765
-
776__swi_begin(0x12B)
- -
778__swi_end(0x12B, AddKeybMsgHook, (callback));
-
779
-
785__swi_begin(0x12C)
- -
787__swi_end(0x12C, AddKeybMsgHook_end, (callback));
-
788
-
793__swi_begin(0x12D)
- -
795__swi_end(0x12D, RemoveKeybMsgHook, (callback));
-
796
-
809__swi_begin(0x1C5)
-
810int GetFontYSIZE(int font_id)
-
811__swi_end(0x1C5, GetFontYSIZE, (font_id));
-
812
-
819__swi_begin(0x1E1)
-
820int GetSymbolWidth(int character, int font_id)
-
821__swi_end(0x1E1, GetSymbolWidth, (character, font_id));
-
822
-
829__swi_begin(0x208)
-
830int Get_WS_width(WSHDR *text, int font_id)
-
831__swi_end(0x208, Get_WS_width, (text, font_id));
-
832
-
845__swi_begin(0x3A5)
-
846void DrawIMGHDR(int x, int y, IMGHDR *img)
-
847__swi_end(0x3A5, DrawIMGHDR, (x, y, img));
-
848
-
854__swi_begin(0x023)
-
855void DrawImg(int x, int y, int picture)
-
856__swi_end(0x023, DrawImg, (x, y, picture));
-
857
-
865__swi_begin(0x026)
-
866void DrawImgBW(int x, int y, int picture, const char *pen, const char *brush)
-
867__swi_end(0x026, DrawImgBW, (x, y, picture, pen, brush));
-
868
-
874__swi_begin(0x203)
-
875void DrawPixel(int x, int y, const char *color)
-
876__swi_end(0x203, DrawPixel, (x, y, color));
-
877
-
887__swi_begin(0x202)
-
888void DrawTriangle(int x1, int y1, int x2, int y2, int x3, int y3, int flags, const char *pen, const char *brush)
-
889__swi_end(0x202, DrawTriangle, (x1, y1, x2, y2, x3, y3, flags, pen, brush));
-
890
-
901__swi_begin(0x204)
-
902void DrawArc(int x1, int y1, int x2, int y2, int start_angle, int end_start, int flags, const char *pen, const char *brush)
-
903__swi_end(0x204, DrawArc, (x1, y1, x2, y2, start_angle, end_start, flags, pen, brush));
-
904
-
912__swi_begin(0x1B3)
-
913void DrawLine(int x1, int y1, int x2, int y2, int flags, const char *pen)
-
914__swi_end(0x1B3, DrawLine, (x1, y1, x2, y2, flags, pen));
-
915
-
924__swi_begin(0x1B4)
-
925void DrawRectangle(int x1, int y1, int x2, int y2, int flags, const char *pen, const char *brush)
-
926__swi_end(0x1B4, DrawRectangle, (x1, y1, x2, y2, flags, pen, brush));
-
927
-
938__swi_begin(0x150)
-
939void DrawRoundedFrame(int x1, int y1, int x2, int y2, int x_round, int y_round, int flags, const char *pen, const char *brush)
-
940__swi_end(0x150, DrawRoundedFrame, (x1, y1, x2, y2, x_round, y_round, flags, pen, brush));
-
941
-
953__swi_begin(0x14C)
-
954void DrawString(WSHDR *text, int x1, int y1, int x2, int y2, int font, int text_flags, const char *pen, const char *brush)
-
955__swi_end(0x14C, DrawString, (text, x1, y1, x2, y2, font, text_flags, pen, brush));
-
956
-
969__swi_begin(0x207)
-
970void DrawScrollString(WSHDR *text, int x1, int y1, int x2, int y2, int xdisp, int font, int text_flags, const char *pen, const char *brush)
-
971__swi_end(0x207, DrawScrollString, (text, x1, y1, x2, y2, xdisp, font, text_flags, pen, brush));
-
972
-
979__swi_begin(0x80F1)
-
980void *BuildCanvas(void)
-
981__swi_end(0x80F1, BuildCanvas, ());
-
982
-
990__swi_begin(0x025)
-
991void DrawCanvas(void *data, int x, int y, int x2, int y2, int flag_one)
-
992__swi_end(0x025, DrawCanvas, (data, x, y, x2, y2, flag_one));
-
993
-
998__swi_begin(0x12A)
-
999void DrawObject(DRWOBJ *drwobj)
-
1000__swi_end(0x12A, DrawObject, (drwobj));
-
1001
-
1010#if 0
-
1017__swi_begin(0xXXX)
-
1018void DrwObj_InitLine(DRWOBJ *drwobj, RECT *rect, int flags, int x, int y, int x2, int y2)
-
1019__swi_end(0xXXX, DrwObj_InitLine, (drwobj, rect, flags, x, y, x2, y2));
-
1020
-
1031__swi_begin(0xXXX)
-
1032void DrwObj_InitTriangle(DRWOBJ *drwobj, int x1, int y1, int x2, int y2, int x3, int y3, int flags, char *pen, char *brush)
-
1033__swi_end(0xXXX, DrwObj_InitTriangle, (drwobj, x1, y1, x2, y2, x3, y3, flags, pen, brush));
-
1034#endif
-
1035
-
1042__swi_begin(0x1FD)
-
1043void DrwObj_InitRect(DRWOBJ *drwobj, RECT *rect, int flags)
-
1044__swi_end(0x1FD, DrwObj_InitRect, (drwobj, rect, flags));
-
1045
-
1054__swi_begin(0x205)
-
1055void DrwObj_InitRectEx(DRWOBJ *drwobj, RECT *rect, int flags, int fill_type, int fill_pattern)
-
1056__swi_end(0x205, DrwObj_InitRectEx, (drwobj, rect, flags, fill_type, fill_pattern));
-
1057
-
1067__swi_begin(0x149)
-
1068void DrwObj_InitText(DRWOBJ *drwobj, RECT *rect, int flags, WSHDR *text, int font, int text_flags)
-
1069__swi_end(0x149, DrwObj_InitText, (drwobj, rect, flags, text, font, text_flags));
-
1070
-
1078__swi_begin(0x151)
-
1079void DrwObj_InitImage(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img)
-
1080__swi_end(0x151, DrwObj_InitImage, (drwobj, rect, flags, img));
-
1081
-
1090__swi_begin(0x201)
-
1091void DrwObj_InitTiledImage(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img, int offset_x, int offset_y)
-
1092__swi_end(0x201, DrwObj_InitTiledImage, (drwobj, rect, flags, img, offset_x, offset_y));
-
1093
-
1102__swi_begin(0x386)
-
1103void DrwObj_InitTiledImageEx(DRWOBJ *drwobj, RECT *rect, int flags, EIMGHDR *img, int offset_x, int offset_y)
-
1104__swi_end(0x386, DrwObj_InitTiledImageEx, (drwobj, rect, flags, img, offset_x, offset_y));
-
1105
-
1112__swi_begin(0x14B)
-
1113void DrwObj_SetColor(DRWOBJ *drwobj, const char *pen, const char *brush)
-
1114__swi_end(0x14B, DrwObj_SetColor, (drwobj, pen, brush));
-
1115
-
1122__swi_begin(0x3A6)
-
1123void DrwObj_GetWH(DRWOBJ *drwobj, int *w, int *h)
-
1124__swi_end(0x3A6, DrwObj_GetWH, (drwobj, w, h));
-
1125
-
1130__swi_begin(0x14A)
-
1131void DrwObj_Free(DRWOBJ *drwobj)
-
1132__swi_end(0x14A, DrwObj_Free, (drwobj));
-
1133
-
1146__swi_begin(0x3A7)
- -
1148__swi_end(0x3A7, GUI_NewTimer, (gui));
-
1149
-
1156__swi_begin(0x3A8)
-
1157int GUI_DeleteTimer(GUI *gui, int id)
-
1158__swi_end(0x3A8, GUI_DeleteTimer, (gui, id));
-
1159
-
1167__swi_begin(0x3A9)
-
1168void GUI_StartTimerProc(GUI *gui, int id, long timeout, void (*callback)())
-
1169__swi_end(0x3A9, GUI_StartTimerProc, (gui, id, timeout, callback));
-
1170
-
1183__swi_begin(0x389)
-
1184void LCDLAYER_SetBufferDepth(LCDLAYER *layer, char depth)
-
1185__swi_end(0x389, LCDLAYER_SetBufferDepth, (layer, depth));
-
1186
-
1191__swi_begin(0x387)
- -
1193__swi_end(0x387, LCDLAYER_GetCurrent, ());
-
1194
-
1199__swi_begin(0x384)
- -
1201__swi_end(0x384, LCDLAYER_Redraw, (layer));
-
1202
-
1207__swi_begin(0x07A)
- -
1209__swi_end(0x07A, LCDLAYER_Flush, (layer));
-
1210
-
1215__swi_begin(0x3A4)
-
1216void LCDLAYER_Current_SetClipRegion(int x, int y, int x2, int y2)
-
1217__swi_end(0x3A4, LCDLAYER_Current_SetClipRegion, (x, y, x2, y2));
-
1218
-
1223__swi_begin(0x388)
- - -
1226
-
1232__swi_begin(0x079)
-
1233void DrawObject2Layer(LCDLAYER *layer, DRWOBJ *drwobj)
-
1234__swi_end(0x079, DrawObject2Layer, (layer, drwobj));
-
1235
-
1241__swi_begin(0x383)
-
1242void PushDRWOBJOnLAYER(DRWOBJ *drwobj, LCDLAYER *layer)
-
1243__swi_end(0x383, PushDRWOBJOnLAYER, (drwobj, layer));
-
1244
-
1249__swi_begin(0x80F6)
- -
1251__swi_end(0x80F6, RamLcdMainLayersList, ());
-
1252
-
1257__swi_begin(0x80F7)
- -
1259__swi_end(0x80F7, RamLcdRapLayersList, ());
-
1260
-
1265__swi_begin(0x80F5)
- -
1267__swi_end(0x80F5, Ram_LCD_Overlay_Layer, ());
-
1268
-
1280__swi_begin(0x203)
-
1281void SetPixel(int x, int y, const char *color)
-
1282__swi_end(0x203, SetPixel, (x, y, color));
-
1283
-
1288__swi_begin(0x202)
-
1289void fillTriangle(int x1, int y1, int x2, int y2, int x3, int y3, int flags, const char *pen, const char *brush)
-
1290__swi_end(0x202, fillTriangle, (x1, y1, x2, y2, x3, y3, flags, pen, brush));
-
1291
-
1296__swi_begin(0x204)
-
1297void drawArc(int x1, int y1, int x2, int y2, int start_angle, int end_start, int flags, const char *pen, const char *brush)
-
1298__swi_end(0x204, drawArc, (x1, y1, x2, y2, start_angle, end_start, flags, pen, brush));
-
1299
-
1304__swi_begin(0x151)
-
1305void SetPropTo_Obj5(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img)
-
1306__swi_end(0x151, SetPropTo_Obj5, (drwobj, rect, flags, img));
-
1307
-
1312__swi_begin(0x149)
-
1313void SetPropTo_Obj1(DRWOBJ *drwobj, RECT *rect, int flags, WSHDR *text, int font, int text_flags)
-
1314__swi_end(0x149, SetPropTo_Obj1, (drwobj, rect, flags, text, font, text_flags));
-
1315
-
1320__swi_begin(0x201)
-
1321void SetProp2ImageOrCanvas(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img, int offset_x, int offset_y)
-
1322__swi_end(0x201, SetProp2ImageOrCanvas, (drwobj, rect, flags, img, offset_x, offset_y));
-
1323
-
1328__swi_begin(0x386)
-
1329void SetPropTo_obj0x17(DRWOBJ *drwobj, RECT *rect, int flags, EIMGHDR *img, int offset_x, int offset_y)
-
1330__swi_end(0x386, SetPropTo_obj0x17, (drwobj, rect, flags, img, offset_x, offset_y));
-
1331
-
1336__swi_begin(0x205)
-
1337void SetProp2Square_v1(DRWOBJ *drwobj, RECT *rect, int flags, int fill_type, int fill_pattern)
-
1338__swi_end(0x205, SetProp2Square_v1, (drwobj, rect, flags, fill_type, fill_pattern));
-
1339
-
1344__swi_begin(0x14B)
-
1345void SetColor(DRWOBJ *drwobj, const char *pen, const char *brush)
-
1346__swi_end(0x14B, SetColor, (drwobj, pen, brush));
-
1347
-
1352__swi_begin(0x3A6)
-
1353void Get_Obj1_WH(DRWOBJ *drwobj, int *w, int *h)
-
1354__swi_end(0x3A6, Get_Obj1_WH, (drwobj, w, h));
-
1355
-
1360__swi_begin(0x14A)
- -
1362__swi_end(0x14A, FreeDrawObject_subobj, (drwobj));
-
1363
-
1368__swi_begin(0x389)
-
1369void SetDepthBufferOnLCDLAYER(LCDLAYER *layer, char depth)
-
1370__swi_end(0x389, SetDepthBufferOnLCDLAYER, (layer, depth));
-
1371
-
1376__swi_begin(0x387)
- - -
1379
-
1384__swi_begin(0x384)
- -
1386__swi_end(0x384, LCDRedrawLAYER, (layer));
-
1387
-
1392__swi_begin(0x3A4)
-
1393void SetDrawingCanvas(int x, int y, int x2, int y2)
-
1394__swi_end(0x3A4, SetDrawingCanvas, (x, y, x2, y2));
-
1395
- +
732__swi_begin(0x172)
+
733void REDRAW(void)
+
734__swi_end(0x172, REDRAW, ());
+
735
+
742__swi_begin(0x13F)
+ +
744__swi_end(0x13F, DirectRedrawGUI, ());
+
745
+
753__swi_begin(0x140)
+ +
755__swi_end(0x140, DirectRedrawGUI_ID, (id));
+
756
+
763__swi_begin(0x141)
+ +
765__swi_end(0x141, PendedRedrawGUI, ());
+
766
+
778__swi_begin(0x12B)
+ +
780__swi_end(0x12B, AddKeybMsgHook, (callback));
+
781
+
788__swi_begin(0x12C)
+ +
790__swi_end(0x12C, AddKeybMsgHook_end, (callback));
+
791
+
797__swi_begin(0x12D)
+ +
799__swi_end(0x12D, RemoveKeybMsgHook, (callback));
+
800
+
813__swi_begin(0x1C5)
+
814int GetFontYSIZE(int font_id)
+
815__swi_end(0x1C5, GetFontYSIZE, (font_id));
+
816
+
823__swi_begin(0x1E1)
+
824int GetSymbolWidth(int character, int font_id)
+
825__swi_end(0x1E1, GetSymbolWidth, (character, font_id));
+
826
+
833__swi_begin(0x208)
+
834int Get_WS_width(WSHDR *text, int font_id)
+
835__swi_end(0x208, Get_WS_width, (text, font_id));
+
836
+
849__swi_begin(0x3A5)
+
850void DrawIMGHDR(int x, int y, IMGHDR *img)
+
851__swi_end(0x3A5, DrawIMGHDR, (x, y, img));
+
852
+
858__swi_begin(0x023)
+
859void DrawImg(int x, int y, int picture)
+
860__swi_end(0x023, DrawImg, (x, y, picture));
+
861
+
869__swi_begin(0x026)
+
870void DrawImgBW(int x, int y, int picture, const char *pen, const char *brush)
+
871__swi_end(0x026, DrawImgBW, (x, y, picture, pen, brush));
+
872
+
878__swi_begin(0x203)
+
879void DrawPixel(int x, int y, const char *color)
+
880__swi_end(0x203, DrawPixel, (x, y, color));
+
881
+
891__swi_begin(0x202)
+
892void DrawTriangle(int x1, int y1, int x2, int y2, int x3, int y3, int flags, const char *pen, const char *brush)
+
893__swi_end(0x202, DrawTriangle, (x1, y1, x2, y2, x3, y3, flags, pen, brush));
+
894
+
905__swi_begin(0x204)
+
906void DrawArc(int x1, int y1, int x2, int y2, int start_angle, int end_start, int flags, const char *pen, const char *brush)
+
907__swi_end(0x204, DrawArc, (x1, y1, x2, y2, start_angle, end_start, flags, pen, brush));
+
908
+
916__swi_begin(0x1B3)
+
917void DrawLine(int x1, int y1, int x2, int y2, int flags, const char *pen)
+
918__swi_end(0x1B3, DrawLine, (x1, y1, x2, y2, flags, pen));
+
919
+
928__swi_begin(0x1B4)
+
929void DrawRectangle(int x1, int y1, int x2, int y2, int flags, const char *pen, const char *brush)
+
930__swi_end(0x1B4, DrawRectangle, (x1, y1, x2, y2, flags, pen, brush));
+
931
+
942__swi_begin(0x150)
+
943void DrawRoundedFrame(int x1, int y1, int x2, int y2, int x_round, int y_round, int flags, const char *pen, const char *brush)
+
944__swi_end(0x150, DrawRoundedFrame, (x1, y1, x2, y2, x_round, y_round, flags, pen, brush));
+
945
+
957__swi_begin(0x14C)
+
958void DrawString(WSHDR *text, int x1, int y1, int x2, int y2, int font, int text_flags, const char *pen, const char *brush)
+
959__swi_end(0x14C, DrawString, (text, x1, y1, x2, y2, font, text_flags, pen, brush));
+
960
+
973__swi_begin(0x207)
+
974void DrawScrollString(WSHDR *text, int x1, int y1, int x2, int y2, int xdisp, int font, int text_flags, const char *pen, const char *brush)
+
975__swi_end(0x207, DrawScrollString, (text, x1, y1, x2, y2, xdisp, font, text_flags, pen, brush));
+
976
+
983__swi_begin(0x80F1)
+
984void *BuildCanvas(void)
+
985__swi_end(0x80F1, BuildCanvas, ());
+
986
+
994__swi_begin(0x025)
+
995void DrawCanvas(void *data, int x, int y, int x2, int y2, int flag_one)
+
996__swi_end(0x025, DrawCanvas, (data, x, y, x2, y2, flag_one));
+
997
+
1002__swi_begin(0x12A)
+
1003void DrawObject(DRWOBJ *drwobj)
+
1004__swi_end(0x12A, DrawObject, (drwobj));
+
1005
+
1014#if 0
+
1021__swi_begin(0xXXX)
+
1022void DrwObj_InitLine(DRWOBJ *drwobj, RECT *rect, int flags, int x, int y, int x2, int y2)
+
1023__swi_end(0xXXX, DrwObj_InitLine, (drwobj, rect, flags, x, y, x2, y2));
+
1024
+
1035__swi_begin(0xXXX)
+
1036void DrwObj_InitTriangle(DRWOBJ *drwobj, int x1, int y1, int x2, int y2, int x3, int y3, int flags, char *pen, char *brush)
+
1037__swi_end(0xXXX, DrwObj_InitTriangle, (drwobj, x1, y1, x2, y2, x3, y3, flags, pen, brush));
+
1038#endif
+
1039
+
1046__swi_begin(0x1FD)
+
1047void DrwObj_InitRect(DRWOBJ *drwobj, RECT *rect, int flags)
+
1048__swi_end(0x1FD, DrwObj_InitRect, (drwobj, rect, flags));
+
1049
+
1058__swi_begin(0x205)
+
1059void DrwObj_InitRectEx(DRWOBJ *drwobj, RECT *rect, int flags, int fill_type, int fill_pattern)
+
1060__swi_end(0x205, DrwObj_InitRectEx, (drwobj, rect, flags, fill_type, fill_pattern));
+
1061
+
1071__swi_begin(0x149)
+
1072void DrwObj_InitText(DRWOBJ *drwobj, RECT *rect, int flags, WSHDR *text, int font, int text_flags)
+
1073__swi_end(0x149, DrwObj_InitText, (drwobj, rect, flags, text, font, text_flags));
+
1074
+
1082__swi_begin(0x151)
+
1083void DrwObj_InitImage(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img)
+
1084__swi_end(0x151, DrwObj_InitImage, (drwobj, rect, flags, img));
+
1085
+
1094__swi_begin(0x201)
+
1095void DrwObj_InitTiledImage(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img, int offset_x, int offset_y)
+
1096__swi_end(0x201, DrwObj_InitTiledImage, (drwobj, rect, flags, img, offset_x, offset_y));
+
1097
+
1106__swi_begin(0x386)
+
1107void DrwObj_InitTiledImageEx(DRWOBJ *drwobj, RECT *rect, int flags, EIMGHDR *img, int offset_x, int offset_y)
+
1108__swi_end(0x386, DrwObj_InitTiledImageEx, (drwobj, rect, flags, img, offset_x, offset_y));
+
1109
+
1116__swi_begin(0x14B)
+
1117void DrwObj_SetColor(DRWOBJ *drwobj, const char *pen, const char *brush)
+
1118__swi_end(0x14B, DrwObj_SetColor, (drwobj, pen, brush));
+
1119
+
1126__swi_begin(0x3A6)
+
1127void DrwObj_GetWH(DRWOBJ *drwobj, int *w, int *h)
+
1128__swi_end(0x3A6, DrwObj_GetWH, (drwobj, w, h));
+
1129
+
1134__swi_begin(0x14A)
+
1135void DrwObj_Free(DRWOBJ *drwobj)
+
1136__swi_end(0x14A, DrwObj_Free, (drwobj));
+
1137
+
1150__swi_begin(0x3A7)
+ +
1152__swi_end(0x3A7, GUI_NewTimer, (gui));
+
1153
+
1160__swi_begin(0x3A8)
+
1161int GUI_DeleteTimer(GUI *gui, int id)
+
1162__swi_end(0x3A8, GUI_DeleteTimer, (gui, id));
+
1163
+
1171__swi_begin(0x3A9)
+
1172void GUI_StartTimerProc(GUI *gui, int id, long timeout, void (*callback)())
+
1173__swi_end(0x3A9, GUI_StartTimerProc, (gui, id, timeout, callback));
+
1174
+
1187__swi_begin(0x389)
+
1188void LCDLAYER_SetBufferDepth(LCDLAYER *layer, char depth)
+
1189__swi_end(0x389, LCDLAYER_SetBufferDepth, (layer, depth));
+
1190
+
1195__swi_begin(0x387)
+ +
1197__swi_end(0x387, LCDLAYER_GetCurrent, ());
+
1198
+
1203__swi_begin(0x384)
+ +
1205__swi_end(0x384, LCDLAYER_Redraw, (layer));
+
1206
+
1211__swi_begin(0x07A)
+ +
1213__swi_end(0x07A, LCDLAYER_Flush, (layer));
+
1214
+
1219__swi_begin(0x3A4)
+
1220void LCDLAYER_Current_SetClipRegion(int x, int y, int x2, int y2)
+
1221__swi_end(0x3A4, LCDLAYER_Current_SetClipRegion, (x, y, x2, y2));
+
1222
+
1227__swi_begin(0x388)
+ + +
1230
+
1236__swi_begin(0x079)
+
1237void DrawObject2Layer(LCDLAYER *layer, DRWOBJ *drwobj)
+
1238__swi_end(0x079, DrawObject2Layer, (layer, drwobj));
+
1239
+
1245__swi_begin(0x383)
+
1246void PushDRWOBJOnLAYER(DRWOBJ *drwobj, LCDLAYER *layer)
+
1247__swi_end(0x383, PushDRWOBJOnLAYER, (drwobj, layer));
+
1248
+
1253__swi_begin(0x80F6)
+ +
1255__swi_end(0x80F6, RamLcdMainLayersList, ());
+
1256
+
1261__swi_begin(0x80F7)
+ +
1263__swi_end(0x80F7, RamLcdRapLayersList, ());
+
1264
+
1269__swi_begin(0x80F5)
+ +
1271__swi_end(0x80F5, Ram_LCD_Overlay_Layer, ());
+
1272
+
1284__swi_begin(0x203)
+
1285void SetPixel(int x, int y, const char *color)
+
1286__swi_end(0x203, SetPixel, (x, y, color));
+
1287
+
1292__swi_begin(0x202)
+
1293void fillTriangle(int x1, int y1, int x2, int y2, int x3, int y3, int flags, const char *pen, const char *brush)
+
1294__swi_end(0x202, fillTriangle, (x1, y1, x2, y2, x3, y3, flags, pen, brush));
+
1295
+
1300__swi_begin(0x204)
+
1301void drawArc(int x1, int y1, int x2, int y2, int start_angle, int end_start, int flags, const char *pen, const char *brush)
+
1302__swi_end(0x204, drawArc, (x1, y1, x2, y2, start_angle, end_start, flags, pen, brush));
+
1303
+
1308__swi_begin(0x151)
+
1309void SetPropTo_Obj5(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img)
+
1310__swi_end(0x151, SetPropTo_Obj5, (drwobj, rect, flags, img));
+
1311
+
1316__swi_begin(0x149)
+
1317void SetPropTo_Obj1(DRWOBJ *drwobj, RECT *rect, int flags, WSHDR *text, int font, int text_flags)
+
1318__swi_end(0x149, SetPropTo_Obj1, (drwobj, rect, flags, text, font, text_flags));
+
1319
+
1324__swi_begin(0x201)
+
1325void SetProp2ImageOrCanvas(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img, int offset_x, int offset_y)
+
1326__swi_end(0x201, SetProp2ImageOrCanvas, (drwobj, rect, flags, img, offset_x, offset_y));
+
1327
+
1332__swi_begin(0x386)
+
1333void SetPropTo_obj0x17(DRWOBJ *drwobj, RECT *rect, int flags, EIMGHDR *img, int offset_x, int offset_y)
+
1334__swi_end(0x386, SetPropTo_obj0x17, (drwobj, rect, flags, img, offset_x, offset_y));
+
1335
+
1340__swi_begin(0x205)
+
1341void SetProp2Square_v1(DRWOBJ *drwobj, RECT *rect, int flags, int fill_type, int fill_pattern)
+
1342__swi_end(0x205, SetProp2Square_v1, (drwobj, rect, flags, fill_type, fill_pattern));
+
1343
+
1348__swi_begin(0x14B)
+
1349void SetColor(DRWOBJ *drwobj, const char *pen, const char *brush)
+
1350__swi_end(0x14B, SetColor, (drwobj, pen, brush));
+
1351
+
1356__swi_begin(0x3A6)
+
1357void Get_Obj1_WH(DRWOBJ *drwobj, int *w, int *h)
+
1358__swi_end(0x3A6, Get_Obj1_WH, (drwobj, w, h));
+
1359
+
1364__swi_begin(0x14A)
+ +
1366__swi_end(0x14A, FreeDrawObject_subobj, (drwobj));
+
1367
+
1372__swi_begin(0x389)
+
1373void SetDepthBufferOnLCDLAYER(LCDLAYER *layer, char depth)
+
1374__swi_end(0x389, SetDepthBufferOnLCDLAYER, (layer, depth));
+
1375
+
1380__swi_begin(0x387)
+ + +
1383
+
1388__swi_begin(0x384)
+ +
1390__swi_end(0x384, LCDRedrawLAYER, (layer));
+
1391
+
1396__swi_begin(0x3A4)
+
1397void SetDrawingCanvas(int x, int y, int x2, int y2)
+
1398__swi_end(0x3A4, SetDrawingCanvas, (x, y, x2, y2));
1399
+ +
1403
#define __swilib_begin
Definition doxygen.h:20
diff --git a/swilib/NSG_ELKA/image_8h_source.html b/swilib/NSG_ELKA/image_8h_source.html index 63c04871..0c0c354e 100644 --- a/swilib/NSG_ELKA/image_8h_source.html +++ b/swilib/NSG_ELKA/image_8h_source.html @@ -203,76 +203,76 @@
107 #define FIRST_UCS2_BITMAP 0xE137
108#endif
109
-
114__swi_begin(0x81B9)
- -
116__swi_end(0x81B9, PNG_TOP, ());
-
117
-
123__swi_begin(0x01E)
-
124IMGHDR *GetPITaddr(int picture)
-
125__swi_end(0x01E, GetPITaddr, (picture));
-
126
-
132__swi_begin(0x021)
-
133int GetImgHeight(int picture)
-
134__swi_end(0x021, GetImgHeight, (picture));
-
135
-
141__swi_begin(0x022)
-
142int GetImgWidth(int picture)
-
143__swi_end(0x022, GetImgWidth, (picture));
-
144
-
150__swi_begin(0x1E9)
- -
152__swi_end(0x1E9, CreateIMGHDRFromPngFile, (path, type));
-
153
-
159__swi_begin(0x2E0)
- -
161__swi_end(0x2E0, GetIMGHDRFromThemeCache, (index));
-
162
-
168__swi_begin(0x1E4)
- -
170__swi_end(0x1E4, GetPicNByUnicodeSymbol, (symbol));
-
171
-
177__swi_begin(0x258)
-
178int CalcBitmapSize(short w, short h, char type)
-
179__swi_end(0x258, CalcBitmapSize, (w, h, type));
-
180
-
193__swi_begin(0x3B3)
- -
195__swi_end(0x3B3, GetIMGHDRFromCanvasCache, (canvas_id));
-
196
-
203__swi_begin(0x076)
- -
205__swi_end(0x076, GetCanvasBufferPicPtr, (canvas_id));
-
206
-
211__swi_begin(0x075)
-
212int IsCanvasBufferSet(char canvas_id)
-
213__swi_end(0x075, IsCanvasBufferSet, (canvas_id));
-
214
-
220__swi_begin(0x063)
-
221void MMI_CanvasBuffer_FlushV(char canvas_id)
-
222__swi_end(0x063, MMI_CanvasBuffer_FlushV, (canvas_id));
-
223
-
238__swi_begin(0x1F6)
- -
240__swi_end(0x1F6, GetPitAdrBy0xE200Symbol, (symbol));
-
241
-
247__swi_begin(0x1EA)
- -
249__swi_end(0x1EA, GetMaxDynIcon, ());
-
250
-
256__swi_begin(0x1ED)
-
257int IsDynIconBusy(int picture)
-
258__swi_end(0x1ED, IsDynIconBusy, (picture));
-
259
-
266__swi_begin(0x1EF)
-
267void SetDynIcon(int picture, IMGHDR *img, char *bitmap)
-
268__swi_end(0x1EF, SetDynIcon, (picture, img, bitmap));
-
269
-
274__swi_begin(0x1EC)
-
275void FreeDynIcon(int picture)
-
276__swi_end(0x1EC, FreeDynIcon, (picture));
-
277
- -
281
+
115__swi_begin(0x81B9)
+ +
117__swi_end(0x81B9, PNG_TOP, ());
+
118
+
124__swi_begin(0x01E)
+
125IMGHDR *GetPITaddr(int picture)
+
126__swi_end(0x01E, GetPITaddr, (picture));
+
127
+
133__swi_begin(0x021)
+
134int GetImgHeight(int picture)
+
135__swi_end(0x021, GetImgHeight, (picture));
+
136
+
142__swi_begin(0x022)
+
143int GetImgWidth(int picture)
+
144__swi_end(0x022, GetImgWidth, (picture));
+
145
+
152__swi_begin(0x1E9)
+ +
154__swi_end(0x1E9, CreateIMGHDRFromPngFile, (path, type));
+
155
+
161__swi_begin(0x2E0)
+ +
163__swi_end(0x2E0, GetIMGHDRFromThemeCache, (index));
+
164
+
170__swi_begin(0x1E4)
+ +
172__swi_end(0x1E4, GetPicNByUnicodeSymbol, (symbol));
+
173
+
179__swi_begin(0x258)
+
180int CalcBitmapSize(short w, short h, char type)
+
181__swi_end(0x258, CalcBitmapSize, (w, h, type));
+
182
+
195__swi_begin(0x3B3)
+ +
197__swi_end(0x3B3, GetIMGHDRFromCanvasCache, (canvas_id));
+
198
+
205__swi_begin(0x076)
+ +
207__swi_end(0x076, GetCanvasBufferPicPtr, (canvas_id));
+
208
+
213__swi_begin(0x075)
+
214int IsCanvasBufferSet(char canvas_id)
+
215__swi_end(0x075, IsCanvasBufferSet, (canvas_id));
+
216
+
222__swi_begin(0x063)
+
223void MMI_CanvasBuffer_FlushV(char canvas_id)
+
224__swi_end(0x063, MMI_CanvasBuffer_FlushV, (canvas_id));
+
225
+
240__swi_begin(0x1F6)
+ +
242__swi_end(0x1F6, GetPitAdrBy0xE200Symbol, (symbol));
+
243
+
249__swi_begin(0x1EA)
+ +
251__swi_end(0x1EA, GetMaxDynIcon, ());
+
252
+
258__swi_begin(0x1ED)
+
259int IsDynIconBusy(int picture)
+
260__swi_end(0x1ED, IsDynIconBusy, (picture));
+
261
+
268__swi_begin(0x1EF)
+
269void SetDynIcon(int picture, IMGHDR *img, char *bitmap)
+
270__swi_end(0x1EF, SetDynIcon, (picture, img, bitmap));
+
271
+
276__swi_begin(0x1EC)
+
277void FreeDynIcon(int picture)
+
278__swi_end(0x1EC, FreeDynIcon, (picture));
+
279
+ +
283
#define __swilib_begin
Definition doxygen.h:20
#define __swi_end(number, func, call)
Definition doxygen.h:24
diff --git a/swilib/NSG_ELKA/libc_8h_source.html b/swilib/NSG_ELKA/libc_8h_source.html index 83ac2222..612a1b3c 100644 --- a/swilib/NSG_ELKA/libc_8h_source.html +++ b/swilib/NSG_ELKA/libc_8h_source.html @@ -314,42 +314,42 @@
544void *bsearch(const void *key, const void *first, size_t nitems, size_t size, int (*comparator)(const void *, const void *))
545__swi_end(0x3AB, bsearch, (key, first, nitems, size, comparator));
546
-
561__swi_begin(0x2F2)
-
562int setenv(const char *name, const char *value, int replace)
-
563__swi_end(0x2F2, setenv, (name, value, replace));
-
564
-
570__swi_begin(0x2F3)
-
571int unsetenv(const char *name)
-
572__swi_end(0x2F3, unsetenv, (name));
-
573
-
579__swi_begin(0x2F4)
-
580char *getenv(const char *name)
-
581__swi_end(0x2F4, getenv, (name));
-
582
-
587__swi_begin(0x2F5)
-
588int clearenv(void)
-
589__swi_end(0x2F5, clearenv, ());
-
590
-
603__swi_begin(0x2EF)
-
604int dlopen(const char *name)
-
605__swi_end(0x2EF, dlopen, (name));
-
606
-
613__swi_begin(0x2F0)
-
614void *dlsym(int handle, const char *name)
-
615__swi_end(0x2F0, dlsym, (handle, name));
-
616
-
622__swi_begin(0x2F1)
-
623int dlclose(int handle)
-
624__swi_end(0x2F1, dlclose, (handle));
-
625
-
630__swi_begin(0x2F7)
- -
632__swi_end(0x2F7, dlerror, ());
-
633
-
636#endif /* SWILIB_LIBC */
-
637
- -
639
+
562__swi_begin(0x2F2)
+
563int setenv(const char *name, const char *value, int replace)
+
564__swi_end(0x2F2, setenv, (name, value, replace));
+
565
+
572__swi_begin(0x2F3)
+
573int unsetenv(const char *name)
+
574__swi_end(0x2F3, unsetenv, (name));
+
575
+
582__swi_begin(0x2F4)
+
583char *getenv(const char *name)
+
584__swi_end(0x2F4, getenv, (name));
+
585
+
591__swi_begin(0x2F5)
+
592int clearenv(void)
+
593__swi_end(0x2F5, clearenv, ());
+
594
+
608__swi_begin(0x2EF)
+
609int dlopen(const char *name)
+
610__swi_end(0x2EF, dlopen, (name));
+
611
+
619__swi_begin(0x2F0)
+
620void *dlsym(int handle, const char *name)
+
621__swi_end(0x2F0, dlsym, (handle, name));
+
622
+
629__swi_begin(0x2F1)
+
630int dlclose(int handle)
+
631__swi_end(0x2F1, dlclose, (handle));
+
632
+
638__swi_begin(0x2F7)
+ +
640__swi_end(0x2F7, dlerror, ());
+
641
+
644#endif /* SWILIB_LIBC */
+
645
+ +
647
#define __swilib_begin
Definition doxygen.h:20
#define __swi_end(number, func, call)
Definition doxygen.h:24
diff --git a/swilib/NSG_ELKA/system_8h_source.html b/swilib/NSG_ELKA/system_8h_source.html index 8c7b5ef5..3b2371fb 100644 --- a/swilib/NSG_ELKA/system_8h_source.html +++ b/swilib/NSG_ELKA/system_8h_source.html @@ -121,159 +121,159 @@
34int isnewSGold(void)
35__swi_end(0x81B5, isnewSGold, ());
36
-
51#ifdef SWILIB_MODE_DIRECT
-
52#define SUBPROC(_callback, ...) \
-
53 __swi_call(0x171, void, (void *callback, ...), (_callback, ## __VA_ARGS__));
-
54#else
-
55__swi_begin(0x171)
-
56void SUBPROC(void *callback, ...)
-
57__swi_end(0x171, SUBPROC, (callback));
-
58#endif
-
59
-
64__swi_begin(0x1F3)
-
65uint32_t GetSessionAge(void)
-
66__swi_end(0x1F3, GetSessionAge, ());
-
67
-
76__swi_begin(0x146)
-
77void LockSched(void)
-
78__swi_end(0x146, LockSched, ());
-
79
-
83__swi_begin(0x147)
-
84void UnlockSched(void)
-
85__swi_end(0x147, UnlockSched, ());
-
86
-
91__swi_begin(0x190)
- -
93__swi_end(0x190, MutexCreate, (mtx));
-
94
-
99__swi_begin(0x192)
-
100void MutexLock(MUTEX *mtx)
-
101__swi_end(0x192, MutexLock, (mtx));
-
102
-
108__swi_begin(0x193)
-
109void MutexLockEx(MUTEX *mtx, int flag)
-
110__swi_end(0x193, MutexLockEx, (mtx, flag));
-
111
-
116__swi_begin(0x194)
- -
118__swi_end(0x194, MutexUnlock, (mtx));
-
119
-
124__swi_begin(0x191)
- -
126__swi_end(0x191, MutexDestroy, (mtx));
-
127
-
139__swi_begin(0x80FF)
- -
141__swi_end(0x80FF, AddrLibrary, ());
-
142
-
147__swi_begin(0x81BA)
-
148void *LIB_TOP(void)
-
149__swi_end(0x81BA, LIB_TOP, ());
-
150
-
156__swi_begin(0x2F9)
- -
158__swi_end(0x2F9, SHARED_TOP, ());
-
159
-
165__swi_begin(0x2F6)
- -
167__swi_end(0x2F6, getBaseEnviron, ());
-
168
-
175__swi_begin(0x2EE)
-
176int elfclose(void *ex)
-
177__swi_end(0x2EE, elfclose, (ex));
-
178
-
179#ifndef __ICCARM__
-
184void kill_elf();
-
185
-
190extern void kill_data(void *p, void (*func_p)(void *));
-
191#endif
-
192
-
208__swi_begin(0x2EF)
-
209int _dlopen(const char *name)
-
210__swi_end(0x2EF, _dlopen, (name));
-
211
-
219__swi_begin(0x2F0)
-
220void *_dlsym(int handle, const char *name)
-
221__swi_end(0x2F0, _dlsym, (handle, name));
-
222
-
229__swi_begin(0x2F1)
-
230int _dlclose(int handle)
-
231__swi_end(0x2F1, _dlclose, (handle));
-
232
-
238__swi_begin(0x2F7)
- -
240__swi_end(0x2F7, _dlerror, ());
-
241
-
247__swi_begin(0x2F8)
- -
249__swi_end(0x2F8, dlclean_cache, ());
+
52#ifdef SWILIB_MODE_DIRECT
+
53#define SUBPROC(_callback, ...) \
+
54 __swi_call(0x171, void, (void *callback, ...), (_callback, ## __VA_ARGS__));
+
55#else
+
56__swi_begin(0x171)
+
57void SUBPROC(void *callback, ...)
+
58__swi_end(0x171, SUBPROC, (callback));
+
59#endif
+
60
+
65__swi_begin(0x1F3)
+
66uint32_t GetSessionAge(void)
+
67__swi_end(0x1F3, GetSessionAge, ());
+
68
+
77__swi_begin(0x146)
+
78void LockSched(void)
+
79__swi_end(0x146, LockSched, ());
+
80
+
84__swi_begin(0x147)
+
85void UnlockSched(void)
+
86__swi_end(0x147, UnlockSched, ());
+
87
+
92__swi_begin(0x190)
+ +
94__swi_end(0x190, MutexCreate, (mtx));
+
95
+
100__swi_begin(0x192)
+
101void MutexLock(MUTEX *mtx)
+
102__swi_end(0x192, MutexLock, (mtx));
+
103
+
109__swi_begin(0x193)
+
110void MutexLockEx(MUTEX *mtx, int flag)
+
111__swi_end(0x193, MutexLockEx, (mtx, flag));
+
112
+
117__swi_begin(0x194)
+ +
119__swi_end(0x194, MutexUnlock, (mtx));
+
120
+
125__swi_begin(0x191)
+ +
127__swi_end(0x191, MutexDestroy, (mtx));
+
128
+
140__swi_begin(0x80FF)
+ +
142__swi_end(0x80FF, AddrLibrary, ());
+
143
+
149__swi_begin(0x81BA)
+
150void *LIB_TOP(void)
+
151__swi_end(0x81BA, LIB_TOP, ());
+
152
+
159__swi_begin(0x2F9)
+ +
161__swi_end(0x2F9, SHARED_TOP, ());
+
162
+
169__swi_begin(0x2F6)
+ +
171__swi_end(0x2F6, getBaseEnviron, ());
+
172
+
180__swi_begin(0x2EE)
+
181int elfclose(void *ex)
+
182__swi_end(0x2EE, elfclose, (ex));
+
183
+
184#ifndef __ICCARM__
+
189void kill_elf();
+
190
+
195extern void kill_data(void *p, void (*func_p)(void *));
+
196#endif
+
197
+
214__swi_begin(0x2EF)
+
215int _dlopen(const char *name)
+
216__swi_end(0x2EF, _dlopen, (name));
+
217
+
226__swi_begin(0x2F0)
+
227void *_dlsym(int handle, const char *name)
+
228__swi_end(0x2F0, _dlsym, (handle, name));
+
229
+
237__swi_begin(0x2F1)
+
238int _dlclose(int handle)
+
239__swi_end(0x2F1, _dlclose, (handle));
+
240
+
247__swi_begin(0x2F7)
+ +
249__swi_end(0x2F7, _dlerror, ());
250
-
261__swi_begin(0x19E)
- -
263__swi_end(0x19E, StartCpuUsageCount, ());
-
264
-
269__swi_begin(0x19D)
-
270unsigned long long getCpuUsedTime_if_ena(void)
- -
272
-
277__swi_begin(0x05C)
-
278uint8_t GetCPUClock()
-
279__swi_end(0x05C, GetCPUClock, ());
-
280
-
285__swi_begin(0x05D)
-
286uint8_t GetCPULoad()
-
287__swi_end(0x05D, GetCPULoad, ());
-
288
-
293__swi_begin(0x221)
-
294void SetCpuClockLow(int unk)
-
295__swi_end(0x221, SetCpuClockLow, (unk));
-
296
-
301__swi_begin(0x222)
-
302void SetCpuClockHi(int flag)
-
303__swi_end(0x222, SetCpuClockHi, (flag));
-
304
-
309__swi_begin(0x222)
-
310void SetCpuClockTempHi(int unk)
-
311__swi_end(0x222, SetCpuClockTempHi, (unk));
-
312
-
324__swi_begin(0x80DC)
- -
326__swi_end(0x80DC, RamRandSeed, ());
-
327
-
332__swi_begin(0x838B)
- -
334__swi_end(0x838B, RamLastStoreString, ());
-
335
-
340__swi_begin(0x247)
- -
342__swi_end(0x247, GSM_L1_Disable, ());
-
343
-
354__swi_begin(0x000)
- -
356__swi_end(0x000, loopback0, ());
-
357
-
361__swi_begin(0x001)
- -
363__swi_end(0x001, loopback1, ());
-
364
-
368__swi_begin(0x002)
- -
370__swi_end(0x002, loopback2, ());
-
371
-
375__swi_begin(0x003)
- -
377__swi_end(0x003, loopback3, ());
-
378
-
382__swi_begin(0x004)
- -
384__swi_end(0x004, loopback4, ());
-
385
-
389__swi_begin(0x0AB)
- -
391__swi_end(0x0AB, loopback171, ());
-
392
- -
396
+
257__swi_begin(0x2F8)
+ +
259__swi_end(0x2F8, dlclean_cache, ());
+
260
+
271__swi_begin(0x19E)
+ +
273__swi_end(0x19E, StartCpuUsageCount, ());
+
274
+
279__swi_begin(0x19D)
+
280unsigned long long getCpuUsedTime_if_ena(void)
+ +
282
+
287__swi_begin(0x05C)
+
288uint8_t GetCPUClock()
+
289__swi_end(0x05C, GetCPUClock, ());
+
290
+
295__swi_begin(0x05D)
+
296uint8_t GetCPULoad()
+
297__swi_end(0x05D, GetCPULoad, ());
+
298
+
303__swi_begin(0x221)
+
304void SetCpuClockLow(int unk)
+
305__swi_end(0x221, SetCpuClockLow, (unk));
+
306
+
311__swi_begin(0x222)
+
312void SetCpuClockHi(int flag)
+
313__swi_end(0x222, SetCpuClockHi, (flag));
+
314
+
319__swi_begin(0x222)
+
320void SetCpuClockTempHi(int unk)
+
321__swi_end(0x222, SetCpuClockTempHi, (unk));
+
322
+
334__swi_begin(0x80DC)
+ +
336__swi_end(0x80DC, RamRandSeed, ());
+
337
+
342__swi_begin(0x838B)
+ +
344__swi_end(0x838B, RamLastStoreString, ());
+
345
+
350__swi_begin(0x247)
+ +
352__swi_end(0x247, GSM_L1_Disable, ());
+
353
+
364__swi_begin(0x000)
+ +
366__swi_end(0x000, loopback0, ());
+
367
+
371__swi_begin(0x001)
+ +
373__swi_end(0x001, loopback1, ());
+
374
+
378__swi_begin(0x002)
+ +
380__swi_end(0x002, loopback2, ());
+
381
+
385__swi_begin(0x003)
+ +
387__swi_end(0x003, loopback3, ());
+
388
+
392__swi_begin(0x004)
+ +
394__swi_end(0x004, loopback4, ());
+
395
+
399__swi_begin(0x0AB)
+ +
401__swi_end(0x0AB, loopback171, ());
+
402
+ +
406
#define __swilib_begin
Definition doxygen.h:20
#define __swi_end(number, func, call)
Definition doxygen.h:24
diff --git a/swilib/NSG_ELKA/utils_8h_source.html b/swilib/NSG_ELKA/utils_8h_source.html index 62200fd4..074b60ea 100644 --- a/swilib/NSG_ELKA/utils_8h_source.html +++ b/swilib/NSG_ELKA/utils_8h_source.html @@ -109,56 +109,56 @@
7
9
-
32__swi_begin(0x19C)
-
33void SEQKILLER(void *data, void (*next_in_seq)(void *), void *data_to_kill)
-
34__swi_end(0x19C, SEQKILLER, (data, next_in_seq, data_to_kill));
-
35
-
40__swi_begin(0x819C)
- -
42__swi_end(0x819C, SEQKILLER_ADR, ());
-
43
-
55__swi_begin(0x054)
-
56int StrToInt(const char *s, char **endp)
-
57__swi_end(0x054, StrToInt, (s, endp));
-
58
-
64__swi_begin(0x0AF)
-
65uint32_t HexToInt(const char *s)
-
66__swi_end(0x0AF, HexToInt, (s));
-
67
-
73__swi_begin(0x081)
-
74int HexCharToInt(char c)
-
75__swi_end(0x081, HexCharToInt, (c));
-
76
-
83__swi_begin(0x005)
-
84void StrToHex(char *hex_out, const char *str, int len)
-
85__swi_end(0x005, StrToHex, (hex_out, str, len));
-
86
-
92__swi_begin(0x089)
-
93void GetLangMesIntoWS(int lgp_id, WSHDR *str)
-
94__swi_end(0x089, GetLangMesIntoWS, (lgp_id, str));
-
95
-
116__swi_begin(0x244)
-
117int Base64Encode(void *inbuf, int insize, void *outbuf, int outsize)
-
118__swi_end(0x244, Base64Encode, (inbuf, insize, outbuf, outsize));
-
119
-
136__swi_begin(0x245)
-
137int Base64Decode(char *inbuf, int insize, void *outbuf, int outsize, char *_null, int *unk5)
-
138__swi_end(0x245, Base64Decode, (inbuf, insize, outbuf, outsize, _null, unk5));
-
139
-
153__swi_begin(0x0B8)
-
154int sdiv(int divisor, int divident)
-
155__swi_end(0x0B8, sdiv, (divisor, divident));
-
156
-
163__swi_begin(0x0BC)
-
164uint32_t udiv(uint32_t divisor, uint32_t divident)
-
165__swi_end(0x0BC, udiv, (divisor, divident));
-
166
-
172__swi_begin(0x0BD)
-
173int DivBy10(int divident)
-
174__swi_end(0x0BD, DivBy10, (divident));
-
175
- -
179
+
33__swi_begin(0x19C)
+
34void SEQKILLER(void *data, void (*next_in_seq)(void *), void *data_to_kill)
+
35__swi_end(0x19C, SEQKILLER, (data, next_in_seq, data_to_kill));
+
36
+
41__swi_begin(0x819C)
+ +
43__swi_end(0x819C, SEQKILLER_ADR, ());
+
44
+
56__swi_begin(0x054)
+
57int StrToInt(const char *s, char **endp)
+
58__swi_end(0x054, StrToInt, (s, endp));
+
59
+
65__swi_begin(0x0AF)
+
66uint32_t HexToInt(const char *s)
+
67__swi_end(0x0AF, HexToInt, (s));
+
68
+
74__swi_begin(0x081)
+
75int HexCharToInt(char c)
+
76__swi_end(0x081, HexCharToInt, (c));
+
77
+
84__swi_begin(0x005)
+
85void StrToHex(char *hex_out, const char *str, int len)
+
86__swi_end(0x005, StrToHex, (hex_out, str, len));
+
87
+
93__swi_begin(0x089)
+
94void GetLangMesIntoWS(int lgp_id, WSHDR *str)
+
95__swi_end(0x089, GetLangMesIntoWS, (lgp_id, str));
+
96
+
117__swi_begin(0x244)
+
118int Base64Encode(void *inbuf, int insize, void *outbuf, int outsize)
+
119__swi_end(0x244, Base64Encode, (inbuf, insize, outbuf, outsize));
+
120
+
137__swi_begin(0x245)
+
138int Base64Decode(char *inbuf, int insize, void *outbuf, int outsize, char *_null, int *unk5)
+
139__swi_end(0x245, Base64Decode, (inbuf, insize, outbuf, outsize, _null, unk5));
+
140
+
154__swi_begin(0x0B8)
+
155int sdiv(int divisor, int divident)
+
156__swi_end(0x0B8, sdiv, (divisor, divident));
+
157
+
164__swi_begin(0x0BC)
+
165uint32_t udiv(uint32_t divisor, uint32_t divident)
+
166__swi_end(0x0BC, udiv, (divisor, divident));
+
167
+
173__swi_begin(0x0BD)
+
174int DivBy10(int divident)
+
175__swi_end(0x0BD, DivBy10, (divident));
+
176
+ +
180
#define __swilib_begin
Definition doxygen.h:20
#define __swi_end(number, func, call)
Definition doxygen.h:24
diff --git a/swilib/SG/explorer_8h_source.html b/swilib/SG/explorer_8h_source.html index cd8062f7..55e82c59 100644 --- a/swilib/SG/explorer_8h_source.html +++ b/swilib/SG/explorer_8h_source.html @@ -207,68 +207,68 @@
121__swi_end(0x08C, RegExplorerExt, (ext));
122
-
128__swi_begin(0x095)
- -
130__swi_end(0x095, UnRegExplorerExt, (ext));
-
131
-
136__swi_begin(0x81B8)
- -
138__swi_end(0x81B8, EXT_TOP, ());
-
139
-
145__swi_begin(0x1CF)
- -
147__swi_end(0x1CF, get_regextpnt_by_uid, (uid));
-
148
-
154__swi_begin(0x1D0)
- -
156__swi_end(0x1D0, GetExtUid_ws, (ext));
-
157
-
163__swi_begin(0x2E1)
- -
165__swi_end(0x2E1, GetExtUidByFileName_ws, (file));
-
166
-
172__swi_begin(0x2DB)
- -
174__swi_end(0x2DB, MediaSendCSM_Open, (file, path));
-
175
-
184__swi_begin(0x3CC)
-
185int PersMenuCSM_Open(const WSHDR *file_name, const WSHDR *dir, int flag, int open_mode)
-
186__swi_end(0x3CC, PersMenuCSM_Open, (file_name, dir, flag, open_mode));
-
187
-
193__swi_begin(0x254)
- -
195__swi_end(0x254, StartNativeExplorer, (data));
-
196
-
202__swi_begin(0x22E)
- -
204__swi_end(0x22E, OpenExplorer, (data));
-
205
-
211__swi_begin(0x212)
-
212int CardExplGetCurItem(void *csm)
-
213__swi_end(0x212, CardExplGetCurItem, (csm));
-
214
-
221__swi_begin(0x213)
-
222void CardExplGetFName(void *csm, int index, WSHDR *filename)
-
223__swi_end(0x213, CardExplGetFName, (csm, index, filename));
-
224
-
232__swi_begin(0x094)
-
233int ExecuteFile(const WSHDR *filepath, const WSHDR *mime, void *param)
-
234__swi_end(0x094, ExecuteFile, (filepath, mime, param));
-
235
-
251__swi_begin(0x1F0)
-
252int ExplorerCopyFile(const WSHDR *from, const WSHDR *to, int overwrite, char transfer_id, uint32_t *errp)
-
253__swi_end(0x1F0, ExplorerCopyFile, (from, to, overwrite, transfer_id, errp));
-
254
-
261__swi_begin(0x1F1)
-
262int ExplorerSetTransferState(char transfer_id, int state)
-
263__swi_end(0x1F1, ExplorerSetTransferState, (transfer_id, state));
-
264
-
272__swi_begin(0x3C8)
-
273int GetMimeType(int uid, WSHDR *mime_type, int unk_0)
-
274__swi_end(0x3C8, GetMimeType, (uid, mime_type, unk_0));
-
275
- +
129__swi_begin(0x095)
+ +
131__swi_end(0x095, UnRegExplorerExt, (ext));
+
132
+
138__swi_begin(0x81B8)
+ +
140__swi_end(0x81B8, EXT_TOP, ());
+
141
+
147__swi_begin(0x1CF)
+ +
149__swi_end(0x1CF, get_regextpnt_by_uid, (uid));
+
150
+
156__swi_begin(0x1D0)
+ +
158__swi_end(0x1D0, GetExtUid_ws, (ext));
+
159
+
165__swi_begin(0x2E1)
+ +
167__swi_end(0x2E1, GetExtUidByFileName_ws, (file));
+
168
+
174__swi_begin(0x2DB)
+ +
176__swi_end(0x2DB, MediaSendCSM_Open, (file, path));
+
177
+
186__swi_begin(0x3CC)
+
187int PersMenuCSM_Open(const WSHDR *file_name, const WSHDR *dir, int flag, int open_mode)
+
188__swi_end(0x3CC, PersMenuCSM_Open, (file_name, dir, flag, open_mode));
+
189
+
195__swi_begin(0x254)
+ +
197__swi_end(0x254, StartNativeExplorer, (data));
+
198
+
204__swi_begin(0x22E)
+ +
206__swi_end(0x22E, OpenExplorer, (data));
+
207
+
213__swi_begin(0x212)
+
214int CardExplGetCurItem(void *csm)
+
215__swi_end(0x212, CardExplGetCurItem, (csm));
+
216
+
223__swi_begin(0x213)
+
224void CardExplGetFName(void *csm, int index, WSHDR *filename)
+
225__swi_end(0x213, CardExplGetFName, (csm, index, filename));
+
226
+
234__swi_begin(0x094)
+
235int ExecuteFile(const WSHDR *filepath, const WSHDR *mime, void *param)
+
236__swi_end(0x094, ExecuteFile, (filepath, mime, param));
+
237
+
253__swi_begin(0x1F0)
+
254int ExplorerCopyFile(const WSHDR *from, const WSHDR *to, int overwrite, char transfer_id, uint32_t *errp)
+
255__swi_end(0x1F0, ExplorerCopyFile, (from, to, overwrite, transfer_id, errp));
+
256
+
263__swi_begin(0x1F1)
+
264int ExplorerSetTransferState(char transfer_id, int state)
+
265__swi_end(0x1F1, ExplorerSetTransferState, (transfer_id, state));
+
266
+
274__swi_begin(0x3C8)
+
275int GetMimeType(int uid, WSHDR *mime_type, int unk_0)
+
276__swi_end(0x3C8, GetMimeType, (uid, mime_type, unk_0));
277
+ +
279
#define __swilib_begin
Definition doxygen.h:20
#define __swi_end(number, func, call)
Definition doxygen.h:24
diff --git a/swilib/SG/file_8h_source.html b/swilib/SG/file_8h_source.html index f1c48d20..e540507f 100644 --- a/swilib/SG/file_8h_source.html +++ b/swilib/SG/file_8h_source.html @@ -270,222 +270,222 @@
191int sys_open(const char *path, uint32_t mode, uint32_t permission, uint32_t *err)
192__swi_end(0x00A, sys_open, (path, mode, permission, err));
193
-
202__swi_begin(0x00B)
-
203int sys_read(int fd, void *buffer, int length, uint32_t *err)
-
204__swi_end(0x00B, sys_read, (fd, buffer, length, err));
-
205
-
214__swi_begin(0x00C)
-
215int sys_write(int fd, const void *buffer, int length, uint32_t *err)
-
216__swi_end(0x00C, sys_write, (fd, buffer, length, err));
-
217
-
224__swi_begin(0x00D)
-
225int sys_close(int fd, uint32_t *err)
-
226__swi_end(0x00D, sys_close, (fd, err));
-
227
-
234__swi_begin(0x00E)
-
235int sys_fflush(int fd, uint32_t *err)
-
236__swi_end(0x00E, sys_fflush, (fd, err));
-
237
-
247__swi_begin(0x00F)
-
248long sys_lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
-
249__swi_end(0x00F, sys_lseek, (fd, offset, origin, err, err2));
-
250
-
257__swi_begin(0x010)
-
258int sys_mkdir(const char *dirname, uint32_t *err)
-
259__swi_end(0x010, sys_mkdir, (dirname, err));
-
260
-
264__swi_begin(0x3B7)
-
265int sys_mkdir_ws(const WSHDR *dirname, uint32_t *err)
-
266__swi_end(0x3B7, sys_mkdir_ws, (dirname, err));
-
267
-
274__swi_begin(0x08F)
-
275int sys_rmdir(const char *dirname, uint32_t *err)
-
276__swi_end(0x08F, sys_rmdir, (dirname, err));
-
277
-
285__swi_begin(0x08E)
-
286int sys_rename(const char *old_name, const char *new_name, uint32_t *err)
-
287__swi_end(0x08E, sys_rename, (old_name, new_name, err));
-
288
-
292__swi_begin(0x3B9)
-
293int sys_rename_ws(const WSHDR *old_name, const WSHDR *new_name, uint32_t *err)
-
294__swi_end(0x3B9, sys_rename_ws, (old_name, new_name, err));
-
295
-
302__swi_begin(0x16B)
-
303int sys_unlink(const char *path, uint32_t *err)
-
304__swi_end(0x16B, sys_unlink, (path, err));
-
305
-
313__swi_begin(0x090)
-
314int sys_truncate(int fd, int length, uint32_t *err)
-
315__swi_end(0x090, sys_truncate, (fd, length, err));
-
316
-
324__swi_begin(0x084)
-
325int sys_stat(const char *path, FSTATS *stat, uint32_t *err)
-
326__swi_end(0x084, sys_stat, (path, stat, err));
-
327
-
335__swi_begin(0x38D)
-
336int sys_fstat(int fd, FSTATS *stat, uint32_t *err)
-
337__swi_end(0x38D, sys_fstat, (fd, stat, err));
-
338
-
345__swi_begin(0x38C)
-
346int sys_format(uint16_t drive, uint32_t *err)
-
347__swi_end(0x38C, sys_format, (drive, err));
-
348
-
356__swi_begin(0x03C)
-
357int setfilesize(int fd, uint32_t length, uint32_t *err)
-
358__swi_end(0x03C, setfilesize, (fd, length, err));
-
359
-
364__swi_begin(0x08E)
-
365int fmove(const char *old_name, const char *new_name, uint32_t *err)
-
366__swi_end(0x08E, fmove, (old_name, new_name, err));
-
367
-
374__swi_begin(0x091)
-
375int isdir(const char *path, uint32_t *err)
-
376__swi_end(0x091, isdir, (path, err));
-
377
-
381__swi_begin(0x3BC)
-
382int isdir_ws(const WSHDR *path, uint32_t *err)
-
383__swi_end(0x3BC, isdir_ws, (path, err));
-
384
-
390__swi_begin(0x2E3)
-
391int fexists(WSHDR *path)
-
392__swi_end(0x2E3, fexists, (path));
-
393
-
401__swi_begin(0x012)
-
402int GetFileAttrib(const char *path, uint8_t *attr, uint32_t *err)
-
403__swi_end(0x012, GetFileAttrib, (path, attr, err));
-
404
-
412__swi_begin(0x013)
-
413int SetFileAttrib(const char *path, uint8_t attr, uint32_t *err)
-
414__swi_end(0x013, SetFileAttrib, (path, attr, err));
-
415
-
424__swi_begin(0x246)
-
425int GetFileProp(FILE_PROP *props, const WSHDR *file, const WSHDR *path)
-
426__swi_end(0x246, GetFileProp, (props, file, path));
-
427
-
428#ifdef NEWSGOLD
-
435__swi_begin(0x045)
-
436int GetWavLen(const char *path)
-
437__swi_end(0x045, GetWavLen, (path));
-
438#else
-
445__swi_begin(0x045)
-
446int GetWavLen(TWavLen *wav_info)
-
447__swi_end(0x045, GetWavLen, (wav_info));
-
448#endif
-
449
-
460__swi_begin(0x06B)
-
461int FindFirstFile(DIR_ENTRY *dir_entry, const char *mask, uint32_t *err)
-
462__swi_end(0x06B, FindFirstFile, (dir_entry, mask, err));
-
463
-
471__swi_begin(0x06C)
-
472int FindNextFile(DIR_ENTRY *dir_entry, uint32_t *err)
-
473__swi_end(0x06C, FindNextFile, (dir_entry, err));
-
474
-
481__swi_begin(0x06D)
-
482int FindClose(DIR_ENTRY *dir_entry, uint32_t *err)
-
483__swi_end(0x06D, FindClose, (dir_entry, err));
-
484
-
491__swi_begin(0x08A)
-
492int GetFreeFlexSpace(int drive, uint32_t *err)
-
493__swi_end(0x08A, GetFreeFlexSpace, (drive, err));
-
494
-
501__swi_begin(0x08B)
-
502int GetTotalFlexSpace(int drive, uint32_t *err)
-
503__swi_end(0x08B, GetTotalFlexSpace, (drive, err));
-
504
-
505// ------------------------------------------------------
-
516__swi_begin(0x084)
-
517int GetFileStats(const char *path, FSTATS *stat, uint32_t *err)
-
518__swi_end(0x084, GetFileStats, (path, stat, err));
-
519
-
524__swi_begin(0x00A)
-
525int _open(const char *path, uint32_t mode, uint32_t permission, uint32_t *err)
-
526__swi_end(0x00A, _open, (path, mode, permission, err));
-
527
-
532__swi_begin(0x00B)
-
533int _read(int fd, void *buffer, int length, uint32_t *err)
-
534__swi_end(0x00B, _read, (fd, buffer, length, err));
-
535
-
540__swi_begin(0x00C)
-
541int _write(int fd, const void *buffer, int length, uint32_t *err)
-
542__swi_end(0x00C, _write, (fd, buffer, length, err));
-
543
-
548__swi_begin(0x00D)
-
549int _close(int fd, uint32_t *err)
-
550__swi_end(0x00D, _close, (fd, err));
-
551
-
556__swi_begin(0x00E)
-
557int _flush(int fd, uint32_t *err)
-
558__swi_end(0x00E, _flush, (fd, err));
-
559
-
564__swi_begin(0x00F)
-
565long _lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
-
566__swi_end(0x00F, _lseek, (fd, offset, origin, err, err2));
-
567
-
572__swi_begin(0x010)
-
573int _mkdir(const char *dirname, uint32_t *err)
-
574__swi_end(0x010, _mkdir, (dirname, err));
-
575
-
580__swi_begin(0x08F)
-
581int _rmdir(const char *dirname, uint32_t *err)
-
582__swi_end(0x08F, _rmdir, (dirname, err));
-
583
-
588__swi_begin(0x16B)
-
589int _unlink(const char *path, uint32_t *err)
-
590__swi_end(0x16B, _unlink, (path, err));
-
591
-
596__swi_begin(0x090)
-
597int _truncate(int fd, int length, uint32_t *err)
-
598__swi_end(0x090, _truncate, (fd, length, err));
-
599
-
601// ------------------------------------------------------
-
602
+
203__swi_begin(0x00B)
+
204int sys_read(int fd, void *buffer, int length, uint32_t *err)
+
205__swi_end(0x00B, sys_read, (fd, buffer, length, err));
+
206
+
216__swi_begin(0x00C)
+
217int sys_write(int fd, const void *buffer, int length, uint32_t *err)
+
218__swi_end(0x00C, sys_write, (fd, buffer, length, err));
+
219
+
226__swi_begin(0x00D)
+
227int sys_close(int fd, uint32_t *err)
+
228__swi_end(0x00D, sys_close, (fd, err));
+
229
+
236__swi_begin(0x00E)
+
237int sys_fflush(int fd, uint32_t *err)
+
238__swi_end(0x00E, sys_fflush, (fd, err));
+
239
+
249__swi_begin(0x00F)
+
250long sys_lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
+
251__swi_end(0x00F, sys_lseek, (fd, offset, origin, err, err2));
+
252
+
259__swi_begin(0x010)
+
260int sys_mkdir(const char *dirname, uint32_t *err)
+
261__swi_end(0x010, sys_mkdir, (dirname, err));
+
262
+
266__swi_begin(0x3B7)
+
267int sys_mkdir_ws(const WSHDR *dirname, uint32_t *err)
+
268__swi_end(0x3B7, sys_mkdir_ws, (dirname, err));
+
269
+
276__swi_begin(0x08F)
+
277int sys_rmdir(const char *dirname, uint32_t *err)
+
278__swi_end(0x08F, sys_rmdir, (dirname, err));
+
279
+
287__swi_begin(0x08E)
+
288int sys_rename(const char *old_name, const char *new_name, uint32_t *err)
+
289__swi_end(0x08E, sys_rename, (old_name, new_name, err));
+
290
+
294__swi_begin(0x3B9)
+
295int sys_rename_ws(const WSHDR *old_name, const WSHDR *new_name, uint32_t *err)
+
296__swi_end(0x3B9, sys_rename_ws, (old_name, new_name, err));
+
297
+
304__swi_begin(0x16B)
+
305int sys_unlink(const char *path, uint32_t *err)
+
306__swi_end(0x16B, sys_unlink, (path, err));
+
307
+
315__swi_begin(0x090)
+
316int sys_truncate(int fd, int length, uint32_t *err)
+
317__swi_end(0x090, sys_truncate, (fd, length, err));
+
318
+
326__swi_begin(0x084)
+
327int sys_stat(const char *path, FSTATS *stat, uint32_t *err)
+
328__swi_end(0x084, sys_stat, (path, stat, err));
+
329
+
337__swi_begin(0x38D)
+
338int sys_fstat(int fd, FSTATS *stat, uint32_t *err)
+
339__swi_end(0x38D, sys_fstat, (fd, stat, err));
+
340
+
347__swi_begin(0x38C)
+
348int sys_format(uint16_t drive, uint32_t *err)
+
349__swi_end(0x38C, sys_format, (drive, err));
+
350
+
358__swi_begin(0x03C)
+
359int setfilesize(int fd, uint32_t length, uint32_t *err)
+
360__swi_end(0x03C, setfilesize, (fd, length, err));
+
361
+
366__swi_begin(0x08E)
+
367int fmove(const char *old_name, const char *new_name, uint32_t *err)
+
368__swi_end(0x08E, fmove, (old_name, new_name, err));
+
369
+
376__swi_begin(0x091)
+
377int isdir(const char *path, uint32_t *err)
+
378__swi_end(0x091, isdir, (path, err));
+
379
+
383__swi_begin(0x3BC)
+
384int isdir_ws(const WSHDR *path, uint32_t *err)
+
385__swi_end(0x3BC, isdir_ws, (path, err));
+
386
+
392__swi_begin(0x2E3)
+
393int fexists(WSHDR *path)
+
394__swi_end(0x2E3, fexists, (path));
+
395
+
403__swi_begin(0x012)
+
404int GetFileAttrib(const char *path, uint8_t *attr, uint32_t *err)
+
405__swi_end(0x012, GetFileAttrib, (path, attr, err));
+
406
+
414__swi_begin(0x013)
+
415int SetFileAttrib(const char *path, uint8_t attr, uint32_t *err)
+
416__swi_end(0x013, SetFileAttrib, (path, attr, err));
+
417
+
426__swi_begin(0x246)
+
427int GetFileProp(FILE_PROP *props, const WSHDR *file, const WSHDR *path)
+
428__swi_end(0x246, GetFileProp, (props, file, path));
+
429
+
430#ifdef NEWSGOLD
+
437__swi_begin(0x045)
+
438int GetWavLen(const char *path)
+
439__swi_end(0x045, GetWavLen, (path));
+
440#else
+
447__swi_begin(0x045)
+
448int GetWavLen(TWavLen *wav_info)
+
449__swi_end(0x045, GetWavLen, (wav_info));
+
450#endif
+
451
+
462__swi_begin(0x06B)
+
463int FindFirstFile(DIR_ENTRY *dir_entry, const char *mask, uint32_t *err)
+
464__swi_end(0x06B, FindFirstFile, (dir_entry, mask, err));
+
465
+
473__swi_begin(0x06C)
+
474int FindNextFile(DIR_ENTRY *dir_entry, uint32_t *err)
+
475__swi_end(0x06C, FindNextFile, (dir_entry, err));
+
476
+
483__swi_begin(0x06D)
+
484int FindClose(DIR_ENTRY *dir_entry, uint32_t *err)
+
485__swi_end(0x06D, FindClose, (dir_entry, err));
+
486
+
493__swi_begin(0x08A)
+
494int GetFreeFlexSpace(int drive, uint32_t *err)
+
495__swi_end(0x08A, GetFreeFlexSpace, (drive, err));
+
496
+
503__swi_begin(0x08B)
+
504int GetTotalFlexSpace(int drive, uint32_t *err)
+
505__swi_end(0x08B, GetTotalFlexSpace, (drive, err));
+
506
+
507// ------------------------------------------------------
+
518__swi_begin(0x084)
+
519int GetFileStats(const char *path, FSTATS *stat, uint32_t *err)
+
520__swi_end(0x084, GetFileStats, (path, stat, err));
+
521
+
526__swi_begin(0x00A)
+
527int _open(const char *path, uint32_t mode, uint32_t permission, uint32_t *err)
+
528__swi_end(0x00A, _open, (path, mode, permission, err));
+
529
+
534__swi_begin(0x00B)
+
535int _read(int fd, void *buffer, int length, uint32_t *err)
+
536__swi_end(0x00B, _read, (fd, buffer, length, err));
+
537
+
542__swi_begin(0x00C)
+
543int _write(int fd, const void *buffer, int length, uint32_t *err)
+
544__swi_end(0x00C, _write, (fd, buffer, length, err));
+
545
+
550__swi_begin(0x00D)
+
551int _close(int fd, uint32_t *err)
+
552__swi_end(0x00D, _close, (fd, err));
+
553
+
558__swi_begin(0x00E)
+
559int _flush(int fd, uint32_t *err)
+
560__swi_end(0x00E, _flush, (fd, err));
+
561
+
566__swi_begin(0x00F)
+
567long _lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
+
568__swi_end(0x00F, _lseek, (fd, offset, origin, err, err2));
+
569
+
574__swi_begin(0x010)
+
575int _mkdir(const char *dirname, uint32_t *err)
+
576__swi_end(0x010, _mkdir, (dirname, err));
+
577
+
582__swi_begin(0x08F)
+
583int _rmdir(const char *dirname, uint32_t *err)
+
584__swi_end(0x08F, _rmdir, (dirname, err));
+
585
+
590__swi_begin(0x16B)
+
591int _unlink(const char *path, uint32_t *err)
+
592__swi_end(0x16B, _unlink, (path, err));
+
593
+
598__swi_begin(0x090)
+
599int _truncate(int fd, int length, uint32_t *err)
+
600__swi_end(0x090, _truncate, (fd, length, err));
+
601
603// ------------------------------------------------------
-
604#ifdef SWILIB_LEGACY_COMPAT
-
616__swi_begin(0x00A)
-
617int fopen(const char *path, uint32_t mode, uint32_t permission, uint32_t *err)
-
618__swi_end(0x00A, fopen, (path, mode, permission, err));
-
619
-
624__swi_begin(0x00B)
-
625int fread(int fd, void *buffer, int length, uint32_t *err)
-
626__swi_end(0x00B, fread, (fd, buffer, length, err));
-
627
-
632__swi_begin(0x00D)
-
633int fclose(int fd, uint32_t *err)
-
634__swi_end(0x00D, fclose, (fd, err));
-
635
-
640__swi_begin(0x00E)
-
641int fflush(int fd, uint32_t *err)
-
642__swi_end(0x00E, fflush, (fd, err));
-
643
-
648__swi_begin(0x00C)
-
649int fwrite(int fd, const void *buffer, int length, uint32_t *err)
-
650__swi_end(0x00C, fwrite, (fd, buffer, length, err));
-
651
-
656__swi_begin(0x00F)
-
657long lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
-
658__swi_end(0x00F, lseek, (fd, offset, origin, err, err2));
-
659
-
664__swi_begin(0x010)
-
665int mkdir(const char *dirname, uint32_t *err)
-
666__swi_end(0x010, mkdir, (dirname, err));
-
667
-
672__swi_begin(0x08F)
-
673int rmdir(const char *dirname, uint32_t *err)
-
674__swi_end(0x08F, rmdir, (dirname, err));
-
675
-
680__swi_begin(0x16B)
-
681int unlink(const char *path, uint32_t *err)
-
682__swi_end(0x16B, unlink, (path, err));
-
683
-
688__swi_begin(0x090)
-
689int truncate(int fd, int length, uint32_t *err)
-
690__swi_end(0x090, truncate, (fd, length, err));
-
691
-
693#endif
-
694// ------------------------------------------------------
-
695
- +
604
+
605// ------------------------------------------------------
+
606#ifdef SWILIB_LEGACY_COMPAT
+
618__swi_begin(0x00A)
+
619int fopen(const char *path, uint32_t mode, uint32_t permission, uint32_t *err)
+
620__swi_end(0x00A, fopen, (path, mode, permission, err));
+
621
+
626__swi_begin(0x00B)
+
627int fread(int fd, void *buffer, int length, uint32_t *err)
+
628__swi_end(0x00B, fread, (fd, buffer, length, err));
+
629
+
634__swi_begin(0x00D)
+
635int fclose(int fd, uint32_t *err)
+
636__swi_end(0x00D, fclose, (fd, err));
+
637
+
642__swi_begin(0x00E)
+
643int fflush(int fd, uint32_t *err)
+
644__swi_end(0x00E, fflush, (fd, err));
+
645
+
650__swi_begin(0x00C)
+
651int fwrite(int fd, const void *buffer, int length, uint32_t *err)
+
652__swi_end(0x00C, fwrite, (fd, buffer, length, err));
+
653
+
658__swi_begin(0x00F)
+
659long lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
+
660__swi_end(0x00F, lseek, (fd, offset, origin, err, err2));
+
661
+
666__swi_begin(0x010)
+
667int mkdir(const char *dirname, uint32_t *err)
+
668__swi_end(0x010, mkdir, (dirname, err));
+
669
+
674__swi_begin(0x08F)
+
675int rmdir(const char *dirname, uint32_t *err)
+
676__swi_end(0x08F, rmdir, (dirname, err));
+
677
+
682__swi_begin(0x16B)
+
683int unlink(const char *path, uint32_t *err)
+
684__swi_end(0x16B, unlink, (path, err));
+
685
+
690__swi_begin(0x090)
+
691int truncate(int fd, int length, uint32_t *err)
+
692__swi_end(0x090, truncate, (fd, length, err));
+
693
+
695#endif
+
696// ------------------------------------------------------
697
+ +
699
#define __swilib_begin
Definition doxygen.h:20
#define __swi_end(number, func, call)
Definition doxygen.h:24
diff --git a/swilib/SG/group___explorer.html b/swilib/SG/group___explorer.html index 2efdc1cc..c017977a 100644 --- a/swilib/SG/group___explorer.html +++ b/swilib/SG/group___explorer.html @@ -420,7 +420,7 @@

Returns
number of registered extensions
+
Returns
number of registered extensions @builtin X75, SG
@@ -440,7 +440,7 @@

Get a pointer to the explorer extensions.

-
Returns
pointer
+
Returns
pointer @builtin ELKA, NSG, X75, SG
diff --git a/swilib/SG/group___file.html b/swilib/SG/group___file.html index ee1ccaaf..a5ef89b8 100644 --- a/swilib/SG/group___file.html +++ b/swilib/SG/group___file.html @@ -730,7 +730,7 @@

Returns
count of read bytes or error (< 0)
+
Returns
count of read bytes or error (< 0) @builtin X75, SG
@@ -773,7 +773,7 @@

Returns
count of written bytes or error (< 0)
+
Returns
count of written bytes or error (< 0) @builtin X75, SG
@@ -1816,7 +1816,7 @@

Returns
count of read bytes or error (< 0)
+
Returns
count of read bytes or error (< 0) @builtin X75, SG
Deprecated
For compatibility with old GCC code. Use sys_read instead.
@@ -1860,7 +1860,7 @@

Returns
count of written bytes or error (< 0)
+
Returns
count of written bytes or error (< 0) @builtin X75, SG
Deprecated
For compatibility with old GCC code. Use sys_write instead.
@@ -2196,7 +2196,7 @@

Returns
count of read bytes or error (< 0)
+
Returns
count of read bytes or error (< 0) @builtin X75, SG
Deprecated
For compatibility with old IAR code. Use sys_read instead.
@@ -2304,7 +2304,7 @@

Returns
count of written bytes or error (< 0)
+
Returns
count of written bytes or error (< 0) @builtin X75, SG
Deprecated
For compatibility with old IAR code. Use sys_write instead.
diff --git a/swilib/SG/group___g_u_i.html b/swilib/SG/group___g_u_i.html index a19a06e5..065e96e2 100644 --- a/swilib/SG/group___g_u_i.html +++ b/swilib/SG/group___g_u_i.html @@ -2157,7 +2157,7 @@

Request redraw of the GUI.

-
Note
Platform independent function. Use it where possible.
+
Note
Platform independent function. Use it where possible. @builtin ELKA, NSG, X75, SG
@@ -2250,7 +2250,7 @@

Parameters
- +
callbackint callback(int submsg, int msg)
callbackint callback(int submsg, int msg) @builtin X75, SG
@@ -2279,7 +2279,7 @@

Returns
1: success, 0: error
+
Returns
1: success, 0: error @builtin X75, SG
@@ -2301,7 +2301,7 @@

Parameters
- +
callbackint callback(int submsg, int msg)
callbackint callback(int submsg, int msg) @builtin X75, SG
diff --git a/swilib/SG/group___image.html b/swilib/SG/group___image.html index 50de9e54..b287ec0b 100644 --- a/swilib/SG/group___image.html +++ b/swilib/SG/group___image.html @@ -517,7 +517,7 @@

Get a pointer to the PNG list (PIT overrides).

-
Returns
pointer
+
Returns
pointer @builtin ELKA, NSG, X75, SG
@@ -622,7 +622,7 @@

Parameters
- +
pathpath ot the filename
typeunknown, set to 0
typeunknown, set to 0 @builtin ELKA, NSG, X75, SG
diff --git a/swilib/SG/group___system.html b/swilib/SG/group___system.html index 6a0a814b..4ab938df 100644 --- a/swilib/SG/group___system.html +++ b/swilib/SG/group___system.html @@ -327,7 +327,7 @@

Parameters
- +
callbackpointer to the callback
callbackpointer to the callback @builtin ELKA, NSG, X75, SG
@@ -564,7 +564,7 @@

Get a pointer to the loaded blib.

-
Returns
pointer
+
Returns
pointer @builtin ELKA, NSG, X75, SG
@@ -584,7 +584,7 @@

Get a pointer to the list of loaded shared libs.

-
Returns
pointer to the first element of the linked-list
+
Returns
pointer to the first element of the linked-list @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -605,7 +605,7 @@

Get a pointer to a list of environment variables.

-
Returns
pointer to the C-like array of strings
+
Returns
pointer to the C-like array of strings @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -632,7 +632,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -711,7 +711,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -743,7 +743,7 @@

Returns
pointer to the symbol
+
Returns
pointer to the symbol @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -770,7 +770,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -791,7 +791,7 @@

Get a string representation of the last error in _dlopen.

-
Returns
C-string
+
Returns
C-string @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -812,7 +812,7 @@

Call the garbage collector for the loaded dynamic objects.

-
Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
diff --git a/swilib/SG/group___utils.html b/swilib/SG/group___utils.html index 1956b560..f4d03c24 100644 --- a/swilib/SG/group___utils.html +++ b/swilib/SG/group___utils.html @@ -181,7 +181,7 @@

datadata passed to the next_in_seq next_in_seqdestructor - data_to_killpointer to be freed + data_to_killpointer to be freed @builtin ELKA, NSG, X75, SG diff --git a/swilib/SG/group__libc.html b/swilib/SG/group__libc.html index 6843a0ce..ca1c3c1c 100644 --- a/swilib/SG/group__libc.html +++ b/swilib/SG/group__libc.html @@ -1674,7 +1674,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
@@ -1700,7 +1700,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
@@ -1726,7 +1726,7 @@

Returns
C-string
+
Returns
C-string @builtin ELKA, NSG, X75, SG
@@ -1746,7 +1746,7 @@

Remove all environment variables.

-
Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
@@ -1772,7 +1772,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
@@ -1803,7 +1803,7 @@

Returns
pointer to the symbol
+
Returns
pointer to the symbol @builtin ELKA, NSG, X75, SG
@@ -1829,7 +1829,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
@@ -1849,7 +1849,7 @@

Get a string representation of the last error in _dlopen.

-
Returns
C-string
+
Returns
C-string @builtin ELKA, NSG, X75, SG
diff --git a/swilib/SG/gui_8h_source.html b/swilib/SG/gui_8h_source.html index 5c1840cc..b31025d0 100644 --- a/swilib/SG/gui_8h_source.html +++ b/swilib/SG/gui_8h_source.html @@ -607,266 +607,266 @@
716void UnfocusGUI(void)
717__swi_end(0x21F, UnfocusGUI, ());
718
-
731__swi_begin(0x172)
-
732void REDRAW(void)
-
733__swi_end(0x172, REDRAW, ());
-
734
-
741__swi_begin(0x13F)
- -
743__swi_end(0x13F, DirectRedrawGUI, ());
-
744
-
752__swi_begin(0x140)
- -
754__swi_end(0x140, DirectRedrawGUI_ID, (id));
-
755
-
762__swi_begin(0x141)
- -
764__swi_end(0x141, PendedRedrawGUI, ());
-
765
-
776__swi_begin(0x12B)
- -
778__swi_end(0x12B, AddKeybMsgHook, (callback));
-
779
-
785__swi_begin(0x12C)
- -
787__swi_end(0x12C, AddKeybMsgHook_end, (callback));
-
788
-
793__swi_begin(0x12D)
- -
795__swi_end(0x12D, RemoveKeybMsgHook, (callback));
-
796
-
809__swi_begin(0x1C5)
-
810int GetFontYSIZE(int font_id)
-
811__swi_end(0x1C5, GetFontYSIZE, (font_id));
-
812
-
819__swi_begin(0x1E1)
-
820int GetSymbolWidth(int character, int font_id)
-
821__swi_end(0x1E1, GetSymbolWidth, (character, font_id));
-
822
-
829__swi_begin(0x208)
-
830int Get_WS_width(WSHDR *text, int font_id)
-
831__swi_end(0x208, Get_WS_width, (text, font_id));
-
832
-
845__swi_begin(0x3A5)
-
846void DrawIMGHDR(int x, int y, IMGHDR *img)
-
847__swi_end(0x3A5, DrawIMGHDR, (x, y, img));
-
848
-
854__swi_begin(0x023)
-
855void DrawImg(int x, int y, int picture)
-
856__swi_end(0x023, DrawImg, (x, y, picture));
-
857
-
865__swi_begin(0x026)
-
866void DrawImgBW(int x, int y, int picture, const char *pen, const char *brush)
-
867__swi_end(0x026, DrawImgBW, (x, y, picture, pen, brush));
-
868
-
874__swi_begin(0x203)
-
875void DrawPixel(int x, int y, const char *color)
-
876__swi_end(0x203, DrawPixel, (x, y, color));
-
877
-
887__swi_begin(0x202)
-
888void DrawTriangle(int x1, int y1, int x2, int y2, int x3, int y3, int flags, const char *pen, const char *brush)
-
889__swi_end(0x202, DrawTriangle, (x1, y1, x2, y2, x3, y3, flags, pen, brush));
-
890
-
901__swi_begin(0x204)
-
902void DrawArc(int x1, int y1, int x2, int y2, int start_angle, int end_start, int flags, const char *pen, const char *brush)
-
903__swi_end(0x204, DrawArc, (x1, y1, x2, y2, start_angle, end_start, flags, pen, brush));
-
904
-
912__swi_begin(0x1B3)
-
913void DrawLine(int x1, int y1, int x2, int y2, int flags, const char *pen)
-
914__swi_end(0x1B3, DrawLine, (x1, y1, x2, y2, flags, pen));
-
915
-
924__swi_begin(0x1B4)
-
925void DrawRectangle(int x1, int y1, int x2, int y2, int flags, const char *pen, const char *brush)
-
926__swi_end(0x1B4, DrawRectangle, (x1, y1, x2, y2, flags, pen, brush));
-
927
-
938__swi_begin(0x150)
-
939void DrawRoundedFrame(int x1, int y1, int x2, int y2, int x_round, int y_round, int flags, const char *pen, const char *brush)
-
940__swi_end(0x150, DrawRoundedFrame, (x1, y1, x2, y2, x_round, y_round, flags, pen, brush));
-
941
-
953__swi_begin(0x14C)
-
954void DrawString(WSHDR *text, int x1, int y1, int x2, int y2, int font, int text_flags, const char *pen, const char *brush)
-
955__swi_end(0x14C, DrawString, (text, x1, y1, x2, y2, font, text_flags, pen, brush));
-
956
-
969__swi_begin(0x207)
-
970void DrawScrollString(WSHDR *text, int x1, int y1, int x2, int y2, int xdisp, int font, int text_flags, const char *pen, const char *brush)
-
971__swi_end(0x207, DrawScrollString, (text, x1, y1, x2, y2, xdisp, font, text_flags, pen, brush));
-
972
-
979__swi_begin(0x80F1)
-
980void *BuildCanvas(void)
-
981__swi_end(0x80F1, BuildCanvas, ());
-
982
-
990__swi_begin(0x025)
-
991void DrawCanvas(void *data, int x, int y, int x2, int y2, int flag_one)
-
992__swi_end(0x025, DrawCanvas, (data, x, y, x2, y2, flag_one));
-
993
-
998__swi_begin(0x12A)
-
999void DrawObject(DRWOBJ *drwobj)
-
1000__swi_end(0x12A, DrawObject, (drwobj));
-
1001
-
1010#if 0
-
1017__swi_begin(0xXXX)
-
1018void DrwObj_InitLine(DRWOBJ *drwobj, RECT *rect, int flags, int x, int y, int x2, int y2)
-
1019__swi_end(0xXXX, DrwObj_InitLine, (drwobj, rect, flags, x, y, x2, y2));
-
1020
-
1031__swi_begin(0xXXX)
-
1032void DrwObj_InitTriangle(DRWOBJ *drwobj, int x1, int y1, int x2, int y2, int x3, int y3, int flags, char *pen, char *brush)
-
1033__swi_end(0xXXX, DrwObj_InitTriangle, (drwobj, x1, y1, x2, y2, x3, y3, flags, pen, brush));
-
1034#endif
-
1035
-
1042__swi_begin(0x1FD)
-
1043void DrwObj_InitRect(DRWOBJ *drwobj, RECT *rect, int flags)
-
1044__swi_end(0x1FD, DrwObj_InitRect, (drwobj, rect, flags));
-
1045
-
1054__swi_begin(0x205)
-
1055void DrwObj_InitRectEx(DRWOBJ *drwobj, RECT *rect, int flags, int fill_type, int fill_pattern)
-
1056__swi_end(0x205, DrwObj_InitRectEx, (drwobj, rect, flags, fill_type, fill_pattern));
-
1057
-
1067__swi_begin(0x149)
-
1068void DrwObj_InitText(DRWOBJ *drwobj, RECT *rect, int flags, WSHDR *text, int font, int text_flags)
-
1069__swi_end(0x149, DrwObj_InitText, (drwobj, rect, flags, text, font, text_flags));
-
1070
-
1078__swi_begin(0x151)
-
1079void DrwObj_InitImage(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img)
-
1080__swi_end(0x151, DrwObj_InitImage, (drwobj, rect, flags, img));
-
1081
-
1090__swi_begin(0x201)
-
1091void DrwObj_InitTiledImage(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img, int offset_x, int offset_y)
-
1092__swi_end(0x201, DrwObj_InitTiledImage, (drwobj, rect, flags, img, offset_x, offset_y));
-
1093
-
1102__swi_begin(0x386)
-
1103void DrwObj_InitTiledImageEx(DRWOBJ *drwobj, RECT *rect, int flags, EIMGHDR *img, int offset_x, int offset_y)
-
1104__swi_end(0x386, DrwObj_InitTiledImageEx, (drwobj, rect, flags, img, offset_x, offset_y));
-
1105
-
1112__swi_begin(0x14B)
-
1113void DrwObj_SetColor(DRWOBJ *drwobj, const char *pen, const char *brush)
-
1114__swi_end(0x14B, DrwObj_SetColor, (drwobj, pen, brush));
-
1115
-
1122__swi_begin(0x3A6)
-
1123void DrwObj_GetWH(DRWOBJ *drwobj, int *w, int *h)
-
1124__swi_end(0x3A6, DrwObj_GetWH, (drwobj, w, h));
-
1125
-
1130__swi_begin(0x14A)
-
1131void DrwObj_Free(DRWOBJ *drwobj)
-
1132__swi_end(0x14A, DrwObj_Free, (drwobj));
-
1133
-
1146__swi_begin(0x3A7)
- -
1148__swi_end(0x3A7, GUI_NewTimer, (gui));
-
1149
-
1156__swi_begin(0x3A8)
-
1157int GUI_DeleteTimer(GUI *gui, int id)
-
1158__swi_end(0x3A8, GUI_DeleteTimer, (gui, id));
-
1159
-
1167__swi_begin(0x3A9)
-
1168void GUI_StartTimerProc(GUI *gui, int id, long timeout, void (*callback)())
-
1169__swi_end(0x3A9, GUI_StartTimerProc, (gui, id, timeout, callback));
-
1170
-
1183__swi_begin(0x389)
-
1184void LCDLAYER_SetBufferDepth(LCDLAYER *layer, char depth)
-
1185__swi_end(0x389, LCDLAYER_SetBufferDepth, (layer, depth));
-
1186
-
1191__swi_begin(0x387)
- -
1193__swi_end(0x387, LCDLAYER_GetCurrent, ());
-
1194
-
1199__swi_begin(0x384)
- -
1201__swi_end(0x384, LCDLAYER_Redraw, (layer));
-
1202
-
1207__swi_begin(0x07A)
- -
1209__swi_end(0x07A, LCDLAYER_Flush, (layer));
-
1210
-
1215__swi_begin(0x3A4)
-
1216void LCDLAYER_Current_SetClipRegion(int x, int y, int x2, int y2)
-
1217__swi_end(0x3A4, LCDLAYER_Current_SetClipRegion, (x, y, x2, y2));
-
1218
-
1223__swi_begin(0x388)
- - -
1226
-
1232__swi_begin(0x079)
-
1233void DrawObject2Layer(LCDLAYER *layer, DRWOBJ *drwobj)
-
1234__swi_end(0x079, DrawObject2Layer, (layer, drwobj));
-
1235
-
1241__swi_begin(0x383)
-
1242void PushDRWOBJOnLAYER(DRWOBJ *drwobj, LCDLAYER *layer)
-
1243__swi_end(0x383, PushDRWOBJOnLAYER, (drwobj, layer));
-
1244
-
1249__swi_begin(0x80F6)
- -
1251__swi_end(0x80F6, RamLcdMainLayersList, ());
-
1252
-
1257__swi_begin(0x80F7)
- -
1259__swi_end(0x80F7, RamLcdRapLayersList, ());
-
1260
-
1265__swi_begin(0x80F5)
- -
1267__swi_end(0x80F5, Ram_LCD_Overlay_Layer, ());
-
1268
-
1280__swi_begin(0x203)
-
1281void SetPixel(int x, int y, const char *color)
-
1282__swi_end(0x203, SetPixel, (x, y, color));
-
1283
-
1288__swi_begin(0x202)
-
1289void fillTriangle(int x1, int y1, int x2, int y2, int x3, int y3, int flags, const char *pen, const char *brush)
-
1290__swi_end(0x202, fillTriangle, (x1, y1, x2, y2, x3, y3, flags, pen, brush));
-
1291
-
1296__swi_begin(0x204)
-
1297void drawArc(int x1, int y1, int x2, int y2, int start_angle, int end_start, int flags, const char *pen, const char *brush)
-
1298__swi_end(0x204, drawArc, (x1, y1, x2, y2, start_angle, end_start, flags, pen, brush));
-
1299
-
1304__swi_begin(0x151)
-
1305void SetPropTo_Obj5(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img)
-
1306__swi_end(0x151, SetPropTo_Obj5, (drwobj, rect, flags, img));
-
1307
-
1312__swi_begin(0x149)
-
1313void SetPropTo_Obj1(DRWOBJ *drwobj, RECT *rect, int flags, WSHDR *text, int font, int text_flags)
-
1314__swi_end(0x149, SetPropTo_Obj1, (drwobj, rect, flags, text, font, text_flags));
-
1315
-
1320__swi_begin(0x201)
-
1321void SetProp2ImageOrCanvas(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img, int offset_x, int offset_y)
-
1322__swi_end(0x201, SetProp2ImageOrCanvas, (drwobj, rect, flags, img, offset_x, offset_y));
-
1323
-
1328__swi_begin(0x386)
-
1329void SetPropTo_obj0x17(DRWOBJ *drwobj, RECT *rect, int flags, EIMGHDR *img, int offset_x, int offset_y)
-
1330__swi_end(0x386, SetPropTo_obj0x17, (drwobj, rect, flags, img, offset_x, offset_y));
-
1331
-
1336__swi_begin(0x205)
-
1337void SetProp2Square_v1(DRWOBJ *drwobj, RECT *rect, int flags, int fill_type, int fill_pattern)
-
1338__swi_end(0x205, SetProp2Square_v1, (drwobj, rect, flags, fill_type, fill_pattern));
-
1339
-
1344__swi_begin(0x14B)
-
1345void SetColor(DRWOBJ *drwobj, const char *pen, const char *brush)
-
1346__swi_end(0x14B, SetColor, (drwobj, pen, brush));
-
1347
-
1352__swi_begin(0x3A6)
-
1353void Get_Obj1_WH(DRWOBJ *drwobj, int *w, int *h)
-
1354__swi_end(0x3A6, Get_Obj1_WH, (drwobj, w, h));
-
1355
-
1360__swi_begin(0x14A)
- -
1362__swi_end(0x14A, FreeDrawObject_subobj, (drwobj));
-
1363
-
1368__swi_begin(0x389)
-
1369void SetDepthBufferOnLCDLAYER(LCDLAYER *layer, char depth)
-
1370__swi_end(0x389, SetDepthBufferOnLCDLAYER, (layer, depth));
-
1371
-
1376__swi_begin(0x387)
- - -
1379
-
1384__swi_begin(0x384)
- -
1386__swi_end(0x384, LCDRedrawLAYER, (layer));
-
1387
-
1392__swi_begin(0x3A4)
-
1393void SetDrawingCanvas(int x, int y, int x2, int y2)
-
1394__swi_end(0x3A4, SetDrawingCanvas, (x, y, x2, y2));
-
1395
- +
732__swi_begin(0x172)
+
733void REDRAW(void)
+
734__swi_end(0x172, REDRAW, ());
+
735
+
742__swi_begin(0x13F)
+ +
744__swi_end(0x13F, DirectRedrawGUI, ());
+
745
+
753__swi_begin(0x140)
+ +
755__swi_end(0x140, DirectRedrawGUI_ID, (id));
+
756
+
763__swi_begin(0x141)
+ +
765__swi_end(0x141, PendedRedrawGUI, ());
+
766
+
778__swi_begin(0x12B)
+ +
780__swi_end(0x12B, AddKeybMsgHook, (callback));
+
781
+
788__swi_begin(0x12C)
+ +
790__swi_end(0x12C, AddKeybMsgHook_end, (callback));
+
791
+
797__swi_begin(0x12D)
+ +
799__swi_end(0x12D, RemoveKeybMsgHook, (callback));
+
800
+
813__swi_begin(0x1C5)
+
814int GetFontYSIZE(int font_id)
+
815__swi_end(0x1C5, GetFontYSIZE, (font_id));
+
816
+
823__swi_begin(0x1E1)
+
824int GetSymbolWidth(int character, int font_id)
+
825__swi_end(0x1E1, GetSymbolWidth, (character, font_id));
+
826
+
833__swi_begin(0x208)
+
834int Get_WS_width(WSHDR *text, int font_id)
+
835__swi_end(0x208, Get_WS_width, (text, font_id));
+
836
+
849__swi_begin(0x3A5)
+
850void DrawIMGHDR(int x, int y, IMGHDR *img)
+
851__swi_end(0x3A5, DrawIMGHDR, (x, y, img));
+
852
+
858__swi_begin(0x023)
+
859void DrawImg(int x, int y, int picture)
+
860__swi_end(0x023, DrawImg, (x, y, picture));
+
861
+
869__swi_begin(0x026)
+
870void DrawImgBW(int x, int y, int picture, const char *pen, const char *brush)
+
871__swi_end(0x026, DrawImgBW, (x, y, picture, pen, brush));
+
872
+
878__swi_begin(0x203)
+
879void DrawPixel(int x, int y, const char *color)
+
880__swi_end(0x203, DrawPixel, (x, y, color));
+
881
+
891__swi_begin(0x202)
+
892void DrawTriangle(int x1, int y1, int x2, int y2, int x3, int y3, int flags, const char *pen, const char *brush)
+
893__swi_end(0x202, DrawTriangle, (x1, y1, x2, y2, x3, y3, flags, pen, brush));
+
894
+
905__swi_begin(0x204)
+
906void DrawArc(int x1, int y1, int x2, int y2, int start_angle, int end_start, int flags, const char *pen, const char *brush)
+
907__swi_end(0x204, DrawArc, (x1, y1, x2, y2, start_angle, end_start, flags, pen, brush));
+
908
+
916__swi_begin(0x1B3)
+
917void DrawLine(int x1, int y1, int x2, int y2, int flags, const char *pen)
+
918__swi_end(0x1B3, DrawLine, (x1, y1, x2, y2, flags, pen));
+
919
+
928__swi_begin(0x1B4)
+
929void DrawRectangle(int x1, int y1, int x2, int y2, int flags, const char *pen, const char *brush)
+
930__swi_end(0x1B4, DrawRectangle, (x1, y1, x2, y2, flags, pen, brush));
+
931
+
942__swi_begin(0x150)
+
943void DrawRoundedFrame(int x1, int y1, int x2, int y2, int x_round, int y_round, int flags, const char *pen, const char *brush)
+
944__swi_end(0x150, DrawRoundedFrame, (x1, y1, x2, y2, x_round, y_round, flags, pen, brush));
+
945
+
957__swi_begin(0x14C)
+
958void DrawString(WSHDR *text, int x1, int y1, int x2, int y2, int font, int text_flags, const char *pen, const char *brush)
+
959__swi_end(0x14C, DrawString, (text, x1, y1, x2, y2, font, text_flags, pen, brush));
+
960
+
973__swi_begin(0x207)
+
974void DrawScrollString(WSHDR *text, int x1, int y1, int x2, int y2, int xdisp, int font, int text_flags, const char *pen, const char *brush)
+
975__swi_end(0x207, DrawScrollString, (text, x1, y1, x2, y2, xdisp, font, text_flags, pen, brush));
+
976
+
983__swi_begin(0x80F1)
+
984void *BuildCanvas(void)
+
985__swi_end(0x80F1, BuildCanvas, ());
+
986
+
994__swi_begin(0x025)
+
995void DrawCanvas(void *data, int x, int y, int x2, int y2, int flag_one)
+
996__swi_end(0x025, DrawCanvas, (data, x, y, x2, y2, flag_one));
+
997
+
1002__swi_begin(0x12A)
+
1003void DrawObject(DRWOBJ *drwobj)
+
1004__swi_end(0x12A, DrawObject, (drwobj));
+
1005
+
1014#if 0
+
1021__swi_begin(0xXXX)
+
1022void DrwObj_InitLine(DRWOBJ *drwobj, RECT *rect, int flags, int x, int y, int x2, int y2)
+
1023__swi_end(0xXXX, DrwObj_InitLine, (drwobj, rect, flags, x, y, x2, y2));
+
1024
+
1035__swi_begin(0xXXX)
+
1036void DrwObj_InitTriangle(DRWOBJ *drwobj, int x1, int y1, int x2, int y2, int x3, int y3, int flags, char *pen, char *brush)
+
1037__swi_end(0xXXX, DrwObj_InitTriangle, (drwobj, x1, y1, x2, y2, x3, y3, flags, pen, brush));
+
1038#endif
+
1039
+
1046__swi_begin(0x1FD)
+
1047void DrwObj_InitRect(DRWOBJ *drwobj, RECT *rect, int flags)
+
1048__swi_end(0x1FD, DrwObj_InitRect, (drwobj, rect, flags));
+
1049
+
1058__swi_begin(0x205)
+
1059void DrwObj_InitRectEx(DRWOBJ *drwobj, RECT *rect, int flags, int fill_type, int fill_pattern)
+
1060__swi_end(0x205, DrwObj_InitRectEx, (drwobj, rect, flags, fill_type, fill_pattern));
+
1061
+
1071__swi_begin(0x149)
+
1072void DrwObj_InitText(DRWOBJ *drwobj, RECT *rect, int flags, WSHDR *text, int font, int text_flags)
+
1073__swi_end(0x149, DrwObj_InitText, (drwobj, rect, flags, text, font, text_flags));
+
1074
+
1082__swi_begin(0x151)
+
1083void DrwObj_InitImage(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img)
+
1084__swi_end(0x151, DrwObj_InitImage, (drwobj, rect, flags, img));
+
1085
+
1094__swi_begin(0x201)
+
1095void DrwObj_InitTiledImage(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img, int offset_x, int offset_y)
+
1096__swi_end(0x201, DrwObj_InitTiledImage, (drwobj, rect, flags, img, offset_x, offset_y));
+
1097
+
1106__swi_begin(0x386)
+
1107void DrwObj_InitTiledImageEx(DRWOBJ *drwobj, RECT *rect, int flags, EIMGHDR *img, int offset_x, int offset_y)
+
1108__swi_end(0x386, DrwObj_InitTiledImageEx, (drwobj, rect, flags, img, offset_x, offset_y));
+
1109
+
1116__swi_begin(0x14B)
+
1117void DrwObj_SetColor(DRWOBJ *drwobj, const char *pen, const char *brush)
+
1118__swi_end(0x14B, DrwObj_SetColor, (drwobj, pen, brush));
+
1119
+
1126__swi_begin(0x3A6)
+
1127void DrwObj_GetWH(DRWOBJ *drwobj, int *w, int *h)
+
1128__swi_end(0x3A6, DrwObj_GetWH, (drwobj, w, h));
+
1129
+
1134__swi_begin(0x14A)
+
1135void DrwObj_Free(DRWOBJ *drwobj)
+
1136__swi_end(0x14A, DrwObj_Free, (drwobj));
+
1137
+
1150__swi_begin(0x3A7)
+ +
1152__swi_end(0x3A7, GUI_NewTimer, (gui));
+
1153
+
1160__swi_begin(0x3A8)
+
1161int GUI_DeleteTimer(GUI *gui, int id)
+
1162__swi_end(0x3A8, GUI_DeleteTimer, (gui, id));
+
1163
+
1171__swi_begin(0x3A9)
+
1172void GUI_StartTimerProc(GUI *gui, int id, long timeout, void (*callback)())
+
1173__swi_end(0x3A9, GUI_StartTimerProc, (gui, id, timeout, callback));
+
1174
+
1187__swi_begin(0x389)
+
1188void LCDLAYER_SetBufferDepth(LCDLAYER *layer, char depth)
+
1189__swi_end(0x389, LCDLAYER_SetBufferDepth, (layer, depth));
+
1190
+
1195__swi_begin(0x387)
+ +
1197__swi_end(0x387, LCDLAYER_GetCurrent, ());
+
1198
+
1203__swi_begin(0x384)
+ +
1205__swi_end(0x384, LCDLAYER_Redraw, (layer));
+
1206
+
1211__swi_begin(0x07A)
+ +
1213__swi_end(0x07A, LCDLAYER_Flush, (layer));
+
1214
+
1219__swi_begin(0x3A4)
+
1220void LCDLAYER_Current_SetClipRegion(int x, int y, int x2, int y2)
+
1221__swi_end(0x3A4, LCDLAYER_Current_SetClipRegion, (x, y, x2, y2));
+
1222
+
1227__swi_begin(0x388)
+ + +
1230
+
1236__swi_begin(0x079)
+
1237void DrawObject2Layer(LCDLAYER *layer, DRWOBJ *drwobj)
+
1238__swi_end(0x079, DrawObject2Layer, (layer, drwobj));
+
1239
+
1245__swi_begin(0x383)
+
1246void PushDRWOBJOnLAYER(DRWOBJ *drwobj, LCDLAYER *layer)
+
1247__swi_end(0x383, PushDRWOBJOnLAYER, (drwobj, layer));
+
1248
+
1253__swi_begin(0x80F6)
+ +
1255__swi_end(0x80F6, RamLcdMainLayersList, ());
+
1256
+
1261__swi_begin(0x80F7)
+ +
1263__swi_end(0x80F7, RamLcdRapLayersList, ());
+
1264
+
1269__swi_begin(0x80F5)
+ +
1271__swi_end(0x80F5, Ram_LCD_Overlay_Layer, ());
+
1272
+
1284__swi_begin(0x203)
+
1285void SetPixel(int x, int y, const char *color)
+
1286__swi_end(0x203, SetPixel, (x, y, color));
+
1287
+
1292__swi_begin(0x202)
+
1293void fillTriangle(int x1, int y1, int x2, int y2, int x3, int y3, int flags, const char *pen, const char *brush)
+
1294__swi_end(0x202, fillTriangle, (x1, y1, x2, y2, x3, y3, flags, pen, brush));
+
1295
+
1300__swi_begin(0x204)
+
1301void drawArc(int x1, int y1, int x2, int y2, int start_angle, int end_start, int flags, const char *pen, const char *brush)
+
1302__swi_end(0x204, drawArc, (x1, y1, x2, y2, start_angle, end_start, flags, pen, brush));
+
1303
+
1308__swi_begin(0x151)
+
1309void SetPropTo_Obj5(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img)
+
1310__swi_end(0x151, SetPropTo_Obj5, (drwobj, rect, flags, img));
+
1311
+
1316__swi_begin(0x149)
+
1317void SetPropTo_Obj1(DRWOBJ *drwobj, RECT *rect, int flags, WSHDR *text, int font, int text_flags)
+
1318__swi_end(0x149, SetPropTo_Obj1, (drwobj, rect, flags, text, font, text_flags));
+
1319
+
1324__swi_begin(0x201)
+
1325void SetProp2ImageOrCanvas(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img, int offset_x, int offset_y)
+
1326__swi_end(0x201, SetProp2ImageOrCanvas, (drwobj, rect, flags, img, offset_x, offset_y));
+
1327
+
1332__swi_begin(0x386)
+
1333void SetPropTo_obj0x17(DRWOBJ *drwobj, RECT *rect, int flags, EIMGHDR *img, int offset_x, int offset_y)
+
1334__swi_end(0x386, SetPropTo_obj0x17, (drwobj, rect, flags, img, offset_x, offset_y));
+
1335
+
1340__swi_begin(0x205)
+
1341void SetProp2Square_v1(DRWOBJ *drwobj, RECT *rect, int flags, int fill_type, int fill_pattern)
+
1342__swi_end(0x205, SetProp2Square_v1, (drwobj, rect, flags, fill_type, fill_pattern));
+
1343
+
1348__swi_begin(0x14B)
+
1349void SetColor(DRWOBJ *drwobj, const char *pen, const char *brush)
+
1350__swi_end(0x14B, SetColor, (drwobj, pen, brush));
+
1351
+
1356__swi_begin(0x3A6)
+
1357void Get_Obj1_WH(DRWOBJ *drwobj, int *w, int *h)
+
1358__swi_end(0x3A6, Get_Obj1_WH, (drwobj, w, h));
+
1359
+
1364__swi_begin(0x14A)
+ +
1366__swi_end(0x14A, FreeDrawObject_subobj, (drwobj));
+
1367
+
1372__swi_begin(0x389)
+
1373void SetDepthBufferOnLCDLAYER(LCDLAYER *layer, char depth)
+
1374__swi_end(0x389, SetDepthBufferOnLCDLAYER, (layer, depth));
+
1375
+
1380__swi_begin(0x387)
+ + +
1383
+
1388__swi_begin(0x384)
+ +
1390__swi_end(0x384, LCDRedrawLAYER, (layer));
+
1391
+
1396__swi_begin(0x3A4)
+
1397void SetDrawingCanvas(int x, int y, int x2, int y2)
+
1398__swi_end(0x3A4, SetDrawingCanvas, (x, y, x2, y2));
1399
+ +
1403
#define __swilib_begin
Definition doxygen.h:20
diff --git a/swilib/SG/image_8h_source.html b/swilib/SG/image_8h_source.html index a7b50c49..29d7815a 100644 --- a/swilib/SG/image_8h_source.html +++ b/swilib/SG/image_8h_source.html @@ -203,76 +203,76 @@
107 #define FIRST_UCS2_BITMAP 0xE137
108#endif
109
-
114__swi_begin(0x81B9)
- -
116__swi_end(0x81B9, PNG_TOP, ());
-
117
-
123__swi_begin(0x01E)
-
124IMGHDR *GetPITaddr(int picture)
-
125__swi_end(0x01E, GetPITaddr, (picture));
-
126
-
132__swi_begin(0x021)
-
133int GetImgHeight(int picture)
-
134__swi_end(0x021, GetImgHeight, (picture));
-
135
-
141__swi_begin(0x022)
-
142int GetImgWidth(int picture)
-
143__swi_end(0x022, GetImgWidth, (picture));
-
144
-
150__swi_begin(0x1E9)
- -
152__swi_end(0x1E9, CreateIMGHDRFromPngFile, (path, type));
-
153
-
159__swi_begin(0x2E0)
- -
161__swi_end(0x2E0, GetIMGHDRFromThemeCache, (index));
-
162
-
168__swi_begin(0x1E4)
- -
170__swi_end(0x1E4, GetPicNByUnicodeSymbol, (symbol));
-
171
-
177__swi_begin(0x258)
-
178int CalcBitmapSize(short w, short h, char type)
-
179__swi_end(0x258, CalcBitmapSize, (w, h, type));
-
180
-
193__swi_begin(0x3B3)
- -
195__swi_end(0x3B3, GetIMGHDRFromCanvasCache, (canvas_id));
-
196
-
203__swi_begin(0x076)
- -
205__swi_end(0x076, GetCanvasBufferPicPtr, (canvas_id));
-
206
-
211__swi_begin(0x075)
-
212int IsCanvasBufferSet(char canvas_id)
-
213__swi_end(0x075, IsCanvasBufferSet, (canvas_id));
-
214
-
220__swi_begin(0x063)
-
221void MMI_CanvasBuffer_FlushV(char canvas_id)
-
222__swi_end(0x063, MMI_CanvasBuffer_FlushV, (canvas_id));
-
223
-
238__swi_begin(0x1F6)
- -
240__swi_end(0x1F6, GetPitAdrBy0xE200Symbol, (symbol));
-
241
-
247__swi_begin(0x1EA)
- -
249__swi_end(0x1EA, GetMaxDynIcon, ());
-
250
-
256__swi_begin(0x1ED)
-
257int IsDynIconBusy(int picture)
-
258__swi_end(0x1ED, IsDynIconBusy, (picture));
-
259
-
266__swi_begin(0x1EF)
-
267void SetDynIcon(int picture, IMGHDR *img, char *bitmap)
-
268__swi_end(0x1EF, SetDynIcon, (picture, img, bitmap));
-
269
-
274__swi_begin(0x1EC)
-
275void FreeDynIcon(int picture)
-
276__swi_end(0x1EC, FreeDynIcon, (picture));
-
277
- -
281
+
115__swi_begin(0x81B9)
+ +
117__swi_end(0x81B9, PNG_TOP, ());
+
118
+
124__swi_begin(0x01E)
+
125IMGHDR *GetPITaddr(int picture)
+
126__swi_end(0x01E, GetPITaddr, (picture));
+
127
+
133__swi_begin(0x021)
+
134int GetImgHeight(int picture)
+
135__swi_end(0x021, GetImgHeight, (picture));
+
136
+
142__swi_begin(0x022)
+
143int GetImgWidth(int picture)
+
144__swi_end(0x022, GetImgWidth, (picture));
+
145
+
152__swi_begin(0x1E9)
+ +
154__swi_end(0x1E9, CreateIMGHDRFromPngFile, (path, type));
+
155
+
161__swi_begin(0x2E0)
+ +
163__swi_end(0x2E0, GetIMGHDRFromThemeCache, (index));
+
164
+
170__swi_begin(0x1E4)
+ +
172__swi_end(0x1E4, GetPicNByUnicodeSymbol, (symbol));
+
173
+
179__swi_begin(0x258)
+
180int CalcBitmapSize(short w, short h, char type)
+
181__swi_end(0x258, CalcBitmapSize, (w, h, type));
+
182
+
195__swi_begin(0x3B3)
+ +
197__swi_end(0x3B3, GetIMGHDRFromCanvasCache, (canvas_id));
+
198
+
205__swi_begin(0x076)
+ +
207__swi_end(0x076, GetCanvasBufferPicPtr, (canvas_id));
+
208
+
213__swi_begin(0x075)
+
214int IsCanvasBufferSet(char canvas_id)
+
215__swi_end(0x075, IsCanvasBufferSet, (canvas_id));
+
216
+
222__swi_begin(0x063)
+
223void MMI_CanvasBuffer_FlushV(char canvas_id)
+
224__swi_end(0x063, MMI_CanvasBuffer_FlushV, (canvas_id));
+
225
+
240__swi_begin(0x1F6)
+ +
242__swi_end(0x1F6, GetPitAdrBy0xE200Symbol, (symbol));
+
243
+
249__swi_begin(0x1EA)
+ +
251__swi_end(0x1EA, GetMaxDynIcon, ());
+
252
+
258__swi_begin(0x1ED)
+
259int IsDynIconBusy(int picture)
+
260__swi_end(0x1ED, IsDynIconBusy, (picture));
+
261
+
268__swi_begin(0x1EF)
+
269void SetDynIcon(int picture, IMGHDR *img, char *bitmap)
+
270__swi_end(0x1EF, SetDynIcon, (picture, img, bitmap));
+
271
+
276__swi_begin(0x1EC)
+
277void FreeDynIcon(int picture)
+
278__swi_end(0x1EC, FreeDynIcon, (picture));
+
279
+ +
283
#define __swilib_begin
Definition doxygen.h:20
#define __swi_end(number, func, call)
Definition doxygen.h:24
diff --git a/swilib/SG/libc_8h_source.html b/swilib/SG/libc_8h_source.html index e711e82e..f20ab44a 100644 --- a/swilib/SG/libc_8h_source.html +++ b/swilib/SG/libc_8h_source.html @@ -314,42 +314,42 @@
544void *bsearch(const void *key, const void *first, size_t nitems, size_t size, int (*comparator)(const void *, const void *))
545__swi_end(0x3AB, bsearch, (key, first, nitems, size, comparator));
546
-
561__swi_begin(0x2F2)
-
562int setenv(const char *name, const char *value, int replace)
-
563__swi_end(0x2F2, setenv, (name, value, replace));
-
564
-
570__swi_begin(0x2F3)
-
571int unsetenv(const char *name)
-
572__swi_end(0x2F3, unsetenv, (name));
-
573
-
579__swi_begin(0x2F4)
-
580char *getenv(const char *name)
-
581__swi_end(0x2F4, getenv, (name));
-
582
-
587__swi_begin(0x2F5)
-
588int clearenv(void)
-
589__swi_end(0x2F5, clearenv, ());
-
590
-
603__swi_begin(0x2EF)
-
604int dlopen(const char *name)
-
605__swi_end(0x2EF, dlopen, (name));
-
606
-
613__swi_begin(0x2F0)
-
614void *dlsym(int handle, const char *name)
-
615__swi_end(0x2F0, dlsym, (handle, name));
-
616
-
622__swi_begin(0x2F1)
-
623int dlclose(int handle)
-
624__swi_end(0x2F1, dlclose, (handle));
-
625
-
630__swi_begin(0x2F7)
- -
632__swi_end(0x2F7, dlerror, ());
-
633
-
636#endif /* SWILIB_LIBC */
-
637
- -
639
+
562__swi_begin(0x2F2)
+
563int setenv(const char *name, const char *value, int replace)
+
564__swi_end(0x2F2, setenv, (name, value, replace));
+
565
+
572__swi_begin(0x2F3)
+
573int unsetenv(const char *name)
+
574__swi_end(0x2F3, unsetenv, (name));
+
575
+
582__swi_begin(0x2F4)
+
583char *getenv(const char *name)
+
584__swi_end(0x2F4, getenv, (name));
+
585
+
591__swi_begin(0x2F5)
+
592int clearenv(void)
+
593__swi_end(0x2F5, clearenv, ());
+
594
+
608__swi_begin(0x2EF)
+
609int dlopen(const char *name)
+
610__swi_end(0x2EF, dlopen, (name));
+
611
+
619__swi_begin(0x2F0)
+
620void *dlsym(int handle, const char *name)
+
621__swi_end(0x2F0, dlsym, (handle, name));
+
622
+
629__swi_begin(0x2F1)
+
630int dlclose(int handle)
+
631__swi_end(0x2F1, dlclose, (handle));
+
632
+
638__swi_begin(0x2F7)
+ +
640__swi_end(0x2F7, dlerror, ());
+
641
+
644#endif /* SWILIB_LIBC */
+
645
+ +
647
#define __swilib_begin
Definition doxygen.h:20
#define __swi_end(number, func, call)
Definition doxygen.h:24
diff --git a/swilib/SG/system_8h_source.html b/swilib/SG/system_8h_source.html index 80e696b5..43dab738 100644 --- a/swilib/SG/system_8h_source.html +++ b/swilib/SG/system_8h_source.html @@ -121,159 +121,159 @@
34int isnewSGold(void)
35__swi_end(0x81B5, isnewSGold, ());
36
-
51#ifdef SWILIB_MODE_DIRECT
-
52#define SUBPROC(_callback, ...) \
-
53 __swi_call(0x171, void, (void *callback, ...), (_callback, ## __VA_ARGS__));
-
54#else
-
55__swi_begin(0x171)
-
56void SUBPROC(void *callback, ...)
-
57__swi_end(0x171, SUBPROC, (callback));
-
58#endif
-
59
-
64__swi_begin(0x1F3)
-
65uint32_t GetSessionAge(void)
-
66__swi_end(0x1F3, GetSessionAge, ());
-
67
-
76__swi_begin(0x146)
-
77void LockSched(void)
-
78__swi_end(0x146, LockSched, ());
-
79
-
83__swi_begin(0x147)
-
84void UnlockSched(void)
-
85__swi_end(0x147, UnlockSched, ());
-
86
-
91__swi_begin(0x190)
- -
93__swi_end(0x190, MutexCreate, (mtx));
-
94
-
99__swi_begin(0x192)
-
100void MutexLock(MUTEX *mtx)
-
101__swi_end(0x192, MutexLock, (mtx));
-
102
-
108__swi_begin(0x193)
-
109void MutexLockEx(MUTEX *mtx, int flag)
-
110__swi_end(0x193, MutexLockEx, (mtx, flag));
-
111
-
116__swi_begin(0x194)
- -
118__swi_end(0x194, MutexUnlock, (mtx));
-
119
-
124__swi_begin(0x191)
- -
126__swi_end(0x191, MutexDestroy, (mtx));
-
127
-
139__swi_begin(0x80FF)
- -
141__swi_end(0x80FF, AddrLibrary, ());
-
142
-
147__swi_begin(0x81BA)
-
148void *LIB_TOP(void)
-
149__swi_end(0x81BA, LIB_TOP, ());
-
150
-
156__swi_begin(0x2F9)
- -
158__swi_end(0x2F9, SHARED_TOP, ());
-
159
-
165__swi_begin(0x2F6)
- -
167__swi_end(0x2F6, getBaseEnviron, ());
-
168
-
175__swi_begin(0x2EE)
-
176int elfclose(void *ex)
-
177__swi_end(0x2EE, elfclose, (ex));
-
178
-
179#ifndef __ICCARM__
-
184void kill_elf();
-
185
-
190extern void kill_data(void *p, void (*func_p)(void *));
-
191#endif
-
192
-
208__swi_begin(0x2EF)
-
209int _dlopen(const char *name)
-
210__swi_end(0x2EF, _dlopen, (name));
-
211
-
219__swi_begin(0x2F0)
-
220void *_dlsym(int handle, const char *name)
-
221__swi_end(0x2F0, _dlsym, (handle, name));
-
222
-
229__swi_begin(0x2F1)
-
230int _dlclose(int handle)
-
231__swi_end(0x2F1, _dlclose, (handle));
-
232
-
238__swi_begin(0x2F7)
- -
240__swi_end(0x2F7, _dlerror, ());
-
241
-
247__swi_begin(0x2F8)
- -
249__swi_end(0x2F8, dlclean_cache, ());
+
52#ifdef SWILIB_MODE_DIRECT
+
53#define SUBPROC(_callback, ...) \
+
54 __swi_call(0x171, void, (void *callback, ...), (_callback, ## __VA_ARGS__));
+
55#else
+
56__swi_begin(0x171)
+
57void SUBPROC(void *callback, ...)
+
58__swi_end(0x171, SUBPROC, (callback));
+
59#endif
+
60
+
65__swi_begin(0x1F3)
+
66uint32_t GetSessionAge(void)
+
67__swi_end(0x1F3, GetSessionAge, ());
+
68
+
77__swi_begin(0x146)
+
78void LockSched(void)
+
79__swi_end(0x146, LockSched, ());
+
80
+
84__swi_begin(0x147)
+
85void UnlockSched(void)
+
86__swi_end(0x147, UnlockSched, ());
+
87
+
92__swi_begin(0x190)
+ +
94__swi_end(0x190, MutexCreate, (mtx));
+
95
+
100__swi_begin(0x192)
+
101void MutexLock(MUTEX *mtx)
+
102__swi_end(0x192, MutexLock, (mtx));
+
103
+
109__swi_begin(0x193)
+
110void MutexLockEx(MUTEX *mtx, int flag)
+
111__swi_end(0x193, MutexLockEx, (mtx, flag));
+
112
+
117__swi_begin(0x194)
+ +
119__swi_end(0x194, MutexUnlock, (mtx));
+
120
+
125__swi_begin(0x191)
+ +
127__swi_end(0x191, MutexDestroy, (mtx));
+
128
+
140__swi_begin(0x80FF)
+ +
142__swi_end(0x80FF, AddrLibrary, ());
+
143
+
149__swi_begin(0x81BA)
+
150void *LIB_TOP(void)
+
151__swi_end(0x81BA, LIB_TOP, ());
+
152
+
159__swi_begin(0x2F9)
+ +
161__swi_end(0x2F9, SHARED_TOP, ());
+
162
+
169__swi_begin(0x2F6)
+ +
171__swi_end(0x2F6, getBaseEnviron, ());
+
172
+
180__swi_begin(0x2EE)
+
181int elfclose(void *ex)
+
182__swi_end(0x2EE, elfclose, (ex));
+
183
+
184#ifndef __ICCARM__
+
189void kill_elf();
+
190
+
195extern void kill_data(void *p, void (*func_p)(void *));
+
196#endif
+
197
+
214__swi_begin(0x2EF)
+
215int _dlopen(const char *name)
+
216__swi_end(0x2EF, _dlopen, (name));
+
217
+
226__swi_begin(0x2F0)
+
227void *_dlsym(int handle, const char *name)
+
228__swi_end(0x2F0, _dlsym, (handle, name));
+
229
+
237__swi_begin(0x2F1)
+
238int _dlclose(int handle)
+
239__swi_end(0x2F1, _dlclose, (handle));
+
240
+
247__swi_begin(0x2F7)
+ +
249__swi_end(0x2F7, _dlerror, ());
250
-
261__swi_begin(0x19E)
- -
263__swi_end(0x19E, StartCpuUsageCount, ());
-
264
-
269__swi_begin(0x19D)
-
270unsigned long long getCpuUsedTime_if_ena(void)
- -
272
-
277__swi_begin(0x05C)
-
278uint8_t GetCPUClock()
-
279__swi_end(0x05C, GetCPUClock, ());
-
280
-
285__swi_begin(0x05D)
-
286uint8_t GetCPULoad()
-
287__swi_end(0x05D, GetCPULoad, ());
-
288
-
293__swi_begin(0x221)
-
294void SetCpuClockLow(int unk)
-
295__swi_end(0x221, SetCpuClockLow, (unk));
-
296
-
301__swi_begin(0x222)
-
302void SetCpuClockHi(int flag)
-
303__swi_end(0x222, SetCpuClockHi, (flag));
-
304
-
309__swi_begin(0x222)
-
310void SetCpuClockTempHi(int unk)
-
311__swi_end(0x222, SetCpuClockTempHi, (unk));
-
312
-
324__swi_begin(0x80DC)
- -
326__swi_end(0x80DC, RamRandSeed, ());
-
327
-
332__swi_begin(0x838B)
- -
334__swi_end(0x838B, RamLastStoreString, ());
-
335
-
340__swi_begin(0x247)
- -
342__swi_end(0x247, GSM_L1_Disable, ());
-
343
-
354__swi_begin(0x000)
- -
356__swi_end(0x000, loopback0, ());
-
357
-
361__swi_begin(0x001)
- -
363__swi_end(0x001, loopback1, ());
-
364
-
368__swi_begin(0x002)
- -
370__swi_end(0x002, loopback2, ());
-
371
-
375__swi_begin(0x003)
- -
377__swi_end(0x003, loopback3, ());
-
378
-
382__swi_begin(0x004)
- -
384__swi_end(0x004, loopback4, ());
-
385
-
389__swi_begin(0x0AB)
- -
391__swi_end(0x0AB, loopback171, ());
-
392
- -
396
+
257__swi_begin(0x2F8)
+ +
259__swi_end(0x2F8, dlclean_cache, ());
+
260
+
271__swi_begin(0x19E)
+ +
273__swi_end(0x19E, StartCpuUsageCount, ());
+
274
+
279__swi_begin(0x19D)
+
280unsigned long long getCpuUsedTime_if_ena(void)
+ +
282
+
287__swi_begin(0x05C)
+
288uint8_t GetCPUClock()
+
289__swi_end(0x05C, GetCPUClock, ());
+
290
+
295__swi_begin(0x05D)
+
296uint8_t GetCPULoad()
+
297__swi_end(0x05D, GetCPULoad, ());
+
298
+
303__swi_begin(0x221)
+
304void SetCpuClockLow(int unk)
+
305__swi_end(0x221, SetCpuClockLow, (unk));
+
306
+
311__swi_begin(0x222)
+
312void SetCpuClockHi(int flag)
+
313__swi_end(0x222, SetCpuClockHi, (flag));
+
314
+
319__swi_begin(0x222)
+
320void SetCpuClockTempHi(int unk)
+
321__swi_end(0x222, SetCpuClockTempHi, (unk));
+
322
+
334__swi_begin(0x80DC)
+ +
336__swi_end(0x80DC, RamRandSeed, ());
+
337
+
342__swi_begin(0x838B)
+ +
344__swi_end(0x838B, RamLastStoreString, ());
+
345
+
350__swi_begin(0x247)
+ +
352__swi_end(0x247, GSM_L1_Disable, ());
+
353
+
364__swi_begin(0x000)
+ +
366__swi_end(0x000, loopback0, ());
+
367
+
371__swi_begin(0x001)
+ +
373__swi_end(0x001, loopback1, ());
+
374
+
378__swi_begin(0x002)
+ +
380__swi_end(0x002, loopback2, ());
+
381
+
385__swi_begin(0x003)
+ +
387__swi_end(0x003, loopback3, ());
+
388
+
392__swi_begin(0x004)
+ +
394__swi_end(0x004, loopback4, ());
+
395
+
399__swi_begin(0x0AB)
+ +
401__swi_end(0x0AB, loopback171, ());
+
402
+ +
406
#define __swilib_begin
Definition doxygen.h:20
#define __swi_end(number, func, call)
Definition doxygen.h:24
diff --git a/swilib/SG/utils_8h_source.html b/swilib/SG/utils_8h_source.html index 8ee32bea..0279eebe 100644 --- a/swilib/SG/utils_8h_source.html +++ b/swilib/SG/utils_8h_source.html @@ -109,56 +109,56 @@
7
9
-
32__swi_begin(0x19C)
-
33void SEQKILLER(void *data, void (*next_in_seq)(void *), void *data_to_kill)
-
34__swi_end(0x19C, SEQKILLER, (data, next_in_seq, data_to_kill));
-
35
-
40__swi_begin(0x819C)
- -
42__swi_end(0x819C, SEQKILLER_ADR, ());
-
43
-
55__swi_begin(0x054)
-
56int StrToInt(const char *s, char **endp)
-
57__swi_end(0x054, StrToInt, (s, endp));
-
58
-
64__swi_begin(0x0AF)
-
65uint32_t HexToInt(const char *s)
-
66__swi_end(0x0AF, HexToInt, (s));
-
67
-
73__swi_begin(0x081)
-
74int HexCharToInt(char c)
-
75__swi_end(0x081, HexCharToInt, (c));
-
76
-
83__swi_begin(0x005)
-
84void StrToHex(char *hex_out, const char *str, int len)
-
85__swi_end(0x005, StrToHex, (hex_out, str, len));
-
86
-
92__swi_begin(0x089)
-
93void GetLangMesIntoWS(int lgp_id, WSHDR *str)
-
94__swi_end(0x089, GetLangMesIntoWS, (lgp_id, str));
-
95
-
116__swi_begin(0x244)
-
117int Base64Encode(void *inbuf, int insize, void *outbuf, int outsize)
-
118__swi_end(0x244, Base64Encode, (inbuf, insize, outbuf, outsize));
-
119
-
136__swi_begin(0x245)
-
137int Base64Decode(char *inbuf, int insize, void *outbuf, int outsize, char *_null, int *unk5)
-
138__swi_end(0x245, Base64Decode, (inbuf, insize, outbuf, outsize, _null, unk5));
-
139
-
153__swi_begin(0x0B8)
-
154int sdiv(int divisor, int divident)
-
155__swi_end(0x0B8, sdiv, (divisor, divident));
-
156
-
163__swi_begin(0x0BC)
-
164uint32_t udiv(uint32_t divisor, uint32_t divident)
-
165__swi_end(0x0BC, udiv, (divisor, divident));
-
166
-
172__swi_begin(0x0BD)
-
173int DivBy10(int divident)
-
174__swi_end(0x0BD, DivBy10, (divident));
-
175
- -
179
+
33__swi_begin(0x19C)
+
34void SEQKILLER(void *data, void (*next_in_seq)(void *), void *data_to_kill)
+
35__swi_end(0x19C, SEQKILLER, (data, next_in_seq, data_to_kill));
+
36
+
41__swi_begin(0x819C)
+ +
43__swi_end(0x819C, SEQKILLER_ADR, ());
+
44
+
56__swi_begin(0x054)
+
57int StrToInt(const char *s, char **endp)
+
58__swi_end(0x054, StrToInt, (s, endp));
+
59
+
65__swi_begin(0x0AF)
+
66uint32_t HexToInt(const char *s)
+
67__swi_end(0x0AF, HexToInt, (s));
+
68
+
74__swi_begin(0x081)
+
75int HexCharToInt(char c)
+
76__swi_end(0x081, HexCharToInt, (c));
+
77
+
84__swi_begin(0x005)
+
85void StrToHex(char *hex_out, const char *str, int len)
+
86__swi_end(0x005, StrToHex, (hex_out, str, len));
+
87
+
93__swi_begin(0x089)
+
94void GetLangMesIntoWS(int lgp_id, WSHDR *str)
+
95__swi_end(0x089, GetLangMesIntoWS, (lgp_id, str));
+
96
+
117__swi_begin(0x244)
+
118int Base64Encode(void *inbuf, int insize, void *outbuf, int outsize)
+
119__swi_end(0x244, Base64Encode, (inbuf, insize, outbuf, outsize));
+
120
+
137__swi_begin(0x245)
+
138int Base64Decode(char *inbuf, int insize, void *outbuf, int outsize, char *_null, int *unk5)
+
139__swi_end(0x245, Base64Decode, (inbuf, insize, outbuf, outsize, _null, unk5));
+
140
+
154__swi_begin(0x0B8)
+
155int sdiv(int divisor, int divident)
+
156__swi_end(0x0B8, sdiv, (divisor, divident));
+
157
+
164__swi_begin(0x0BC)
+
165uint32_t udiv(uint32_t divisor, uint32_t divident)
+
166__swi_end(0x0BC, udiv, (divisor, divident));
+
167
+
173__swi_begin(0x0BD)
+
174int DivBy10(int divident)
+
175__swi_end(0x0BD, DivBy10, (divident));
+
176
+ +
180
#define __swilib_begin
Definition doxygen.h:20
#define __swi_end(number, func, call)
Definition doxygen.h:24
diff --git a/swilib/SG_X75/explorer_8h_source.html b/swilib/SG_X75/explorer_8h_source.html index 3b804a53..24eb386f 100644 --- a/swilib/SG_X75/explorer_8h_source.html +++ b/swilib/SG_X75/explorer_8h_source.html @@ -207,68 +207,68 @@
121__swi_end(0x08C, RegExplorerExt, (ext));
122
-
128__swi_begin(0x095)
- -
130__swi_end(0x095, UnRegExplorerExt, (ext));
-
131
-
136__swi_begin(0x81B8)
- -
138__swi_end(0x81B8, EXT_TOP, ());
-
139
-
145__swi_begin(0x1CF)
- -
147__swi_end(0x1CF, get_regextpnt_by_uid, (uid));
-
148
-
154__swi_begin(0x1D0)
- -
156__swi_end(0x1D0, GetExtUid_ws, (ext));
-
157
-
163__swi_begin(0x2E1)
- -
165__swi_end(0x2E1, GetExtUidByFileName_ws, (file));
-
166
-
172__swi_begin(0x2DB)
- -
174__swi_end(0x2DB, MediaSendCSM_Open, (file, path));
-
175
-
184__swi_begin(0x3CC)
-
185int PersMenuCSM_Open(const WSHDR *file_name, const WSHDR *dir, int flag, int open_mode)
-
186__swi_end(0x3CC, PersMenuCSM_Open, (file_name, dir, flag, open_mode));
-
187
-
193__swi_begin(0x254)
- -
195__swi_end(0x254, StartNativeExplorer, (data));
-
196
-
202__swi_begin(0x22E)
- -
204__swi_end(0x22E, OpenExplorer, (data));
-
205
-
211__swi_begin(0x212)
-
212int CardExplGetCurItem(void *csm)
-
213__swi_end(0x212, CardExplGetCurItem, (csm));
-
214
-
221__swi_begin(0x213)
-
222void CardExplGetFName(void *csm, int index, WSHDR *filename)
-
223__swi_end(0x213, CardExplGetFName, (csm, index, filename));
-
224
-
232__swi_begin(0x094)
-
233int ExecuteFile(const WSHDR *filepath, const WSHDR *mime, void *param)
-
234__swi_end(0x094, ExecuteFile, (filepath, mime, param));
-
235
-
251__swi_begin(0x1F0)
-
252int ExplorerCopyFile(const WSHDR *from, const WSHDR *to, int overwrite, char transfer_id, uint32_t *errp)
-
253__swi_end(0x1F0, ExplorerCopyFile, (from, to, overwrite, transfer_id, errp));
-
254
-
261__swi_begin(0x1F1)
-
262int ExplorerSetTransferState(char transfer_id, int state)
-
263__swi_end(0x1F1, ExplorerSetTransferState, (transfer_id, state));
-
264
-
272__swi_begin(0x3C8)
-
273int GetMimeType(int uid, WSHDR *mime_type, int unk_0)
-
274__swi_end(0x3C8, GetMimeType, (uid, mime_type, unk_0));
-
275
- +
129__swi_begin(0x095)
+ +
131__swi_end(0x095, UnRegExplorerExt, (ext));
+
132
+
138__swi_begin(0x81B8)
+ +
140__swi_end(0x81B8, EXT_TOP, ());
+
141
+
147__swi_begin(0x1CF)
+ +
149__swi_end(0x1CF, get_regextpnt_by_uid, (uid));
+
150
+
156__swi_begin(0x1D0)
+ +
158__swi_end(0x1D0, GetExtUid_ws, (ext));
+
159
+
165__swi_begin(0x2E1)
+ +
167__swi_end(0x2E1, GetExtUidByFileName_ws, (file));
+
168
+
174__swi_begin(0x2DB)
+ +
176__swi_end(0x2DB, MediaSendCSM_Open, (file, path));
+
177
+
186__swi_begin(0x3CC)
+
187int PersMenuCSM_Open(const WSHDR *file_name, const WSHDR *dir, int flag, int open_mode)
+
188__swi_end(0x3CC, PersMenuCSM_Open, (file_name, dir, flag, open_mode));
+
189
+
195__swi_begin(0x254)
+ +
197__swi_end(0x254, StartNativeExplorer, (data));
+
198
+
204__swi_begin(0x22E)
+ +
206__swi_end(0x22E, OpenExplorer, (data));
+
207
+
213__swi_begin(0x212)
+
214int CardExplGetCurItem(void *csm)
+
215__swi_end(0x212, CardExplGetCurItem, (csm));
+
216
+
223__swi_begin(0x213)
+
224void CardExplGetFName(void *csm, int index, WSHDR *filename)
+
225__swi_end(0x213, CardExplGetFName, (csm, index, filename));
+
226
+
234__swi_begin(0x094)
+
235int ExecuteFile(const WSHDR *filepath, const WSHDR *mime, void *param)
+
236__swi_end(0x094, ExecuteFile, (filepath, mime, param));
+
237
+
253__swi_begin(0x1F0)
+
254int ExplorerCopyFile(const WSHDR *from, const WSHDR *to, int overwrite, char transfer_id, uint32_t *errp)
+
255__swi_end(0x1F0, ExplorerCopyFile, (from, to, overwrite, transfer_id, errp));
+
256
+
263__swi_begin(0x1F1)
+
264int ExplorerSetTransferState(char transfer_id, int state)
+
265__swi_end(0x1F1, ExplorerSetTransferState, (transfer_id, state));
+
266
+
274__swi_begin(0x3C8)
+
275int GetMimeType(int uid, WSHDR *mime_type, int unk_0)
+
276__swi_end(0x3C8, GetMimeType, (uid, mime_type, unk_0));
277
+ +
279
#define __swilib_begin
Definition doxygen.h:20
#define __swi_end(number, func, call)
Definition doxygen.h:24
diff --git a/swilib/SG_X75/file_8h_source.html b/swilib/SG_X75/file_8h_source.html index 1759d73e..14df6fa1 100644 --- a/swilib/SG_X75/file_8h_source.html +++ b/swilib/SG_X75/file_8h_source.html @@ -270,222 +270,222 @@
191int sys_open(const char *path, uint32_t mode, uint32_t permission, uint32_t *err)
192__swi_end(0x00A, sys_open, (path, mode, permission, err));
193
-
202__swi_begin(0x00B)
-
203int sys_read(int fd, void *buffer, int length, uint32_t *err)
-
204__swi_end(0x00B, sys_read, (fd, buffer, length, err));
-
205
-
214__swi_begin(0x00C)
-
215int sys_write(int fd, const void *buffer, int length, uint32_t *err)
-
216__swi_end(0x00C, sys_write, (fd, buffer, length, err));
-
217
-
224__swi_begin(0x00D)
-
225int sys_close(int fd, uint32_t *err)
-
226__swi_end(0x00D, sys_close, (fd, err));
-
227
-
234__swi_begin(0x00E)
-
235int sys_fflush(int fd, uint32_t *err)
-
236__swi_end(0x00E, sys_fflush, (fd, err));
-
237
-
247__swi_begin(0x00F)
-
248long sys_lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
-
249__swi_end(0x00F, sys_lseek, (fd, offset, origin, err, err2));
-
250
-
257__swi_begin(0x010)
-
258int sys_mkdir(const char *dirname, uint32_t *err)
-
259__swi_end(0x010, sys_mkdir, (dirname, err));
-
260
-
264__swi_begin(0x3B7)
-
265int sys_mkdir_ws(const WSHDR *dirname, uint32_t *err)
-
266__swi_end(0x3B7, sys_mkdir_ws, (dirname, err));
-
267
-
274__swi_begin(0x08F)
-
275int sys_rmdir(const char *dirname, uint32_t *err)
-
276__swi_end(0x08F, sys_rmdir, (dirname, err));
-
277
-
285__swi_begin(0x08E)
-
286int sys_rename(const char *old_name, const char *new_name, uint32_t *err)
-
287__swi_end(0x08E, sys_rename, (old_name, new_name, err));
-
288
-
292__swi_begin(0x3B9)
-
293int sys_rename_ws(const WSHDR *old_name, const WSHDR *new_name, uint32_t *err)
-
294__swi_end(0x3B9, sys_rename_ws, (old_name, new_name, err));
-
295
-
302__swi_begin(0x16B)
-
303int sys_unlink(const char *path, uint32_t *err)
-
304__swi_end(0x16B, sys_unlink, (path, err));
-
305
-
313__swi_begin(0x090)
-
314int sys_truncate(int fd, int length, uint32_t *err)
-
315__swi_end(0x090, sys_truncate, (fd, length, err));
-
316
-
324__swi_begin(0x084)
-
325int sys_stat(const char *path, FSTATS *stat, uint32_t *err)
-
326__swi_end(0x084, sys_stat, (path, stat, err));
-
327
-
335__swi_begin(0x38D)
-
336int sys_fstat(int fd, FSTATS *stat, uint32_t *err)
-
337__swi_end(0x38D, sys_fstat, (fd, stat, err));
-
338
-
345__swi_begin(0x38C)
-
346int sys_format(uint16_t drive, uint32_t *err)
-
347__swi_end(0x38C, sys_format, (drive, err));
-
348
-
356__swi_begin(0x03C)
-
357int setfilesize(int fd, uint32_t length, uint32_t *err)
-
358__swi_end(0x03C, setfilesize, (fd, length, err));
-
359
-
364__swi_begin(0x08E)
-
365int fmove(const char *old_name, const char *new_name, uint32_t *err)
-
366__swi_end(0x08E, fmove, (old_name, new_name, err));
-
367
-
374__swi_begin(0x091)
-
375int isdir(const char *path, uint32_t *err)
-
376__swi_end(0x091, isdir, (path, err));
-
377
-
381__swi_begin(0x3BC)
-
382int isdir_ws(const WSHDR *path, uint32_t *err)
-
383__swi_end(0x3BC, isdir_ws, (path, err));
-
384
-
390__swi_begin(0x2E3)
-
391int fexists(WSHDR *path)
-
392__swi_end(0x2E3, fexists, (path));
-
393
-
401__swi_begin(0x012)
-
402int GetFileAttrib(const char *path, uint8_t *attr, uint32_t *err)
-
403__swi_end(0x012, GetFileAttrib, (path, attr, err));
-
404
-
412__swi_begin(0x013)
-
413int SetFileAttrib(const char *path, uint8_t attr, uint32_t *err)
-
414__swi_end(0x013, SetFileAttrib, (path, attr, err));
-
415
-
424__swi_begin(0x246)
-
425int GetFileProp(FILE_PROP *props, const WSHDR *file, const WSHDR *path)
-
426__swi_end(0x246, GetFileProp, (props, file, path));
-
427
-
428#ifdef NEWSGOLD
-
435__swi_begin(0x045)
-
436int GetWavLen(const char *path)
-
437__swi_end(0x045, GetWavLen, (path));
-
438#else
-
445__swi_begin(0x045)
-
446int GetWavLen(TWavLen *wav_info)
-
447__swi_end(0x045, GetWavLen, (wav_info));
-
448#endif
-
449
-
460__swi_begin(0x06B)
-
461int FindFirstFile(DIR_ENTRY *dir_entry, const char *mask, uint32_t *err)
-
462__swi_end(0x06B, FindFirstFile, (dir_entry, mask, err));
-
463
-
471__swi_begin(0x06C)
-
472int FindNextFile(DIR_ENTRY *dir_entry, uint32_t *err)
-
473__swi_end(0x06C, FindNextFile, (dir_entry, err));
-
474
-
481__swi_begin(0x06D)
-
482int FindClose(DIR_ENTRY *dir_entry, uint32_t *err)
-
483__swi_end(0x06D, FindClose, (dir_entry, err));
-
484
-
491__swi_begin(0x08A)
-
492int GetFreeFlexSpace(int drive, uint32_t *err)
-
493__swi_end(0x08A, GetFreeFlexSpace, (drive, err));
-
494
-
501__swi_begin(0x08B)
-
502int GetTotalFlexSpace(int drive, uint32_t *err)
-
503__swi_end(0x08B, GetTotalFlexSpace, (drive, err));
-
504
-
505// ------------------------------------------------------
-
516__swi_begin(0x084)
-
517int GetFileStats(const char *path, FSTATS *stat, uint32_t *err)
-
518__swi_end(0x084, GetFileStats, (path, stat, err));
-
519
-
524__swi_begin(0x00A)
-
525int _open(const char *path, uint32_t mode, uint32_t permission, uint32_t *err)
-
526__swi_end(0x00A, _open, (path, mode, permission, err));
-
527
-
532__swi_begin(0x00B)
-
533int _read(int fd, void *buffer, int length, uint32_t *err)
-
534__swi_end(0x00B, _read, (fd, buffer, length, err));
-
535
-
540__swi_begin(0x00C)
-
541int _write(int fd, const void *buffer, int length, uint32_t *err)
-
542__swi_end(0x00C, _write, (fd, buffer, length, err));
-
543
-
548__swi_begin(0x00D)
-
549int _close(int fd, uint32_t *err)
-
550__swi_end(0x00D, _close, (fd, err));
-
551
-
556__swi_begin(0x00E)
-
557int _flush(int fd, uint32_t *err)
-
558__swi_end(0x00E, _flush, (fd, err));
-
559
-
564__swi_begin(0x00F)
-
565long _lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
-
566__swi_end(0x00F, _lseek, (fd, offset, origin, err, err2));
-
567
-
572__swi_begin(0x010)
-
573int _mkdir(const char *dirname, uint32_t *err)
-
574__swi_end(0x010, _mkdir, (dirname, err));
-
575
-
580__swi_begin(0x08F)
-
581int _rmdir(const char *dirname, uint32_t *err)
-
582__swi_end(0x08F, _rmdir, (dirname, err));
-
583
-
588__swi_begin(0x16B)
-
589int _unlink(const char *path, uint32_t *err)
-
590__swi_end(0x16B, _unlink, (path, err));
-
591
-
596__swi_begin(0x090)
-
597int _truncate(int fd, int length, uint32_t *err)
-
598__swi_end(0x090, _truncate, (fd, length, err));
-
599
-
601// ------------------------------------------------------
-
602
+
203__swi_begin(0x00B)
+
204int sys_read(int fd, void *buffer, int length, uint32_t *err)
+
205__swi_end(0x00B, sys_read, (fd, buffer, length, err));
+
206
+
216__swi_begin(0x00C)
+
217int sys_write(int fd, const void *buffer, int length, uint32_t *err)
+
218__swi_end(0x00C, sys_write, (fd, buffer, length, err));
+
219
+
226__swi_begin(0x00D)
+
227int sys_close(int fd, uint32_t *err)
+
228__swi_end(0x00D, sys_close, (fd, err));
+
229
+
236__swi_begin(0x00E)
+
237int sys_fflush(int fd, uint32_t *err)
+
238__swi_end(0x00E, sys_fflush, (fd, err));
+
239
+
249__swi_begin(0x00F)
+
250long sys_lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
+
251__swi_end(0x00F, sys_lseek, (fd, offset, origin, err, err2));
+
252
+
259__swi_begin(0x010)
+
260int sys_mkdir(const char *dirname, uint32_t *err)
+
261__swi_end(0x010, sys_mkdir, (dirname, err));
+
262
+
266__swi_begin(0x3B7)
+
267int sys_mkdir_ws(const WSHDR *dirname, uint32_t *err)
+
268__swi_end(0x3B7, sys_mkdir_ws, (dirname, err));
+
269
+
276__swi_begin(0x08F)
+
277int sys_rmdir(const char *dirname, uint32_t *err)
+
278__swi_end(0x08F, sys_rmdir, (dirname, err));
+
279
+
287__swi_begin(0x08E)
+
288int sys_rename(const char *old_name, const char *new_name, uint32_t *err)
+
289__swi_end(0x08E, sys_rename, (old_name, new_name, err));
+
290
+
294__swi_begin(0x3B9)
+
295int sys_rename_ws(const WSHDR *old_name, const WSHDR *new_name, uint32_t *err)
+
296__swi_end(0x3B9, sys_rename_ws, (old_name, new_name, err));
+
297
+
304__swi_begin(0x16B)
+
305int sys_unlink(const char *path, uint32_t *err)
+
306__swi_end(0x16B, sys_unlink, (path, err));
+
307
+
315__swi_begin(0x090)
+
316int sys_truncate(int fd, int length, uint32_t *err)
+
317__swi_end(0x090, sys_truncate, (fd, length, err));
+
318
+
326__swi_begin(0x084)
+
327int sys_stat(const char *path, FSTATS *stat, uint32_t *err)
+
328__swi_end(0x084, sys_stat, (path, stat, err));
+
329
+
337__swi_begin(0x38D)
+
338int sys_fstat(int fd, FSTATS *stat, uint32_t *err)
+
339__swi_end(0x38D, sys_fstat, (fd, stat, err));
+
340
+
347__swi_begin(0x38C)
+
348int sys_format(uint16_t drive, uint32_t *err)
+
349__swi_end(0x38C, sys_format, (drive, err));
+
350
+
358__swi_begin(0x03C)
+
359int setfilesize(int fd, uint32_t length, uint32_t *err)
+
360__swi_end(0x03C, setfilesize, (fd, length, err));
+
361
+
366__swi_begin(0x08E)
+
367int fmove(const char *old_name, const char *new_name, uint32_t *err)
+
368__swi_end(0x08E, fmove, (old_name, new_name, err));
+
369
+
376__swi_begin(0x091)
+
377int isdir(const char *path, uint32_t *err)
+
378__swi_end(0x091, isdir, (path, err));
+
379
+
383__swi_begin(0x3BC)
+
384int isdir_ws(const WSHDR *path, uint32_t *err)
+
385__swi_end(0x3BC, isdir_ws, (path, err));
+
386
+
392__swi_begin(0x2E3)
+
393int fexists(WSHDR *path)
+
394__swi_end(0x2E3, fexists, (path));
+
395
+
403__swi_begin(0x012)
+
404int GetFileAttrib(const char *path, uint8_t *attr, uint32_t *err)
+
405__swi_end(0x012, GetFileAttrib, (path, attr, err));
+
406
+
414__swi_begin(0x013)
+
415int SetFileAttrib(const char *path, uint8_t attr, uint32_t *err)
+
416__swi_end(0x013, SetFileAttrib, (path, attr, err));
+
417
+
426__swi_begin(0x246)
+
427int GetFileProp(FILE_PROP *props, const WSHDR *file, const WSHDR *path)
+
428__swi_end(0x246, GetFileProp, (props, file, path));
+
429
+
430#ifdef NEWSGOLD
+
437__swi_begin(0x045)
+
438int GetWavLen(const char *path)
+
439__swi_end(0x045, GetWavLen, (path));
+
440#else
+
447__swi_begin(0x045)
+
448int GetWavLen(TWavLen *wav_info)
+
449__swi_end(0x045, GetWavLen, (wav_info));
+
450#endif
+
451
+
462__swi_begin(0x06B)
+
463int FindFirstFile(DIR_ENTRY *dir_entry, const char *mask, uint32_t *err)
+
464__swi_end(0x06B, FindFirstFile, (dir_entry, mask, err));
+
465
+
473__swi_begin(0x06C)
+
474int FindNextFile(DIR_ENTRY *dir_entry, uint32_t *err)
+
475__swi_end(0x06C, FindNextFile, (dir_entry, err));
+
476
+
483__swi_begin(0x06D)
+
484int FindClose(DIR_ENTRY *dir_entry, uint32_t *err)
+
485__swi_end(0x06D, FindClose, (dir_entry, err));
+
486
+
493__swi_begin(0x08A)
+
494int GetFreeFlexSpace(int drive, uint32_t *err)
+
495__swi_end(0x08A, GetFreeFlexSpace, (drive, err));
+
496
+
503__swi_begin(0x08B)
+
504int GetTotalFlexSpace(int drive, uint32_t *err)
+
505__swi_end(0x08B, GetTotalFlexSpace, (drive, err));
+
506
+
507// ------------------------------------------------------
+
518__swi_begin(0x084)
+
519int GetFileStats(const char *path, FSTATS *stat, uint32_t *err)
+
520__swi_end(0x084, GetFileStats, (path, stat, err));
+
521
+
526__swi_begin(0x00A)
+
527int _open(const char *path, uint32_t mode, uint32_t permission, uint32_t *err)
+
528__swi_end(0x00A, _open, (path, mode, permission, err));
+
529
+
534__swi_begin(0x00B)
+
535int _read(int fd, void *buffer, int length, uint32_t *err)
+
536__swi_end(0x00B, _read, (fd, buffer, length, err));
+
537
+
542__swi_begin(0x00C)
+
543int _write(int fd, const void *buffer, int length, uint32_t *err)
+
544__swi_end(0x00C, _write, (fd, buffer, length, err));
+
545
+
550__swi_begin(0x00D)
+
551int _close(int fd, uint32_t *err)
+
552__swi_end(0x00D, _close, (fd, err));
+
553
+
558__swi_begin(0x00E)
+
559int _flush(int fd, uint32_t *err)
+
560__swi_end(0x00E, _flush, (fd, err));
+
561
+
566__swi_begin(0x00F)
+
567long _lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
+
568__swi_end(0x00F, _lseek, (fd, offset, origin, err, err2));
+
569
+
574__swi_begin(0x010)
+
575int _mkdir(const char *dirname, uint32_t *err)
+
576__swi_end(0x010, _mkdir, (dirname, err));
+
577
+
582__swi_begin(0x08F)
+
583int _rmdir(const char *dirname, uint32_t *err)
+
584__swi_end(0x08F, _rmdir, (dirname, err));
+
585
+
590__swi_begin(0x16B)
+
591int _unlink(const char *path, uint32_t *err)
+
592__swi_end(0x16B, _unlink, (path, err));
+
593
+
598__swi_begin(0x090)
+
599int _truncate(int fd, int length, uint32_t *err)
+
600__swi_end(0x090, _truncate, (fd, length, err));
+
601
603// ------------------------------------------------------
-
604#ifdef SWILIB_LEGACY_COMPAT
-
616__swi_begin(0x00A)
-
617int fopen(const char *path, uint32_t mode, uint32_t permission, uint32_t *err)
-
618__swi_end(0x00A, fopen, (path, mode, permission, err));
-
619
-
624__swi_begin(0x00B)
-
625int fread(int fd, void *buffer, int length, uint32_t *err)
-
626__swi_end(0x00B, fread, (fd, buffer, length, err));
-
627
-
632__swi_begin(0x00D)
-
633int fclose(int fd, uint32_t *err)
-
634__swi_end(0x00D, fclose, (fd, err));
-
635
-
640__swi_begin(0x00E)
-
641int fflush(int fd, uint32_t *err)
-
642__swi_end(0x00E, fflush, (fd, err));
-
643
-
648__swi_begin(0x00C)
-
649int fwrite(int fd, const void *buffer, int length, uint32_t *err)
-
650__swi_end(0x00C, fwrite, (fd, buffer, length, err));
-
651
-
656__swi_begin(0x00F)
-
657long lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
-
658__swi_end(0x00F, lseek, (fd, offset, origin, err, err2));
-
659
-
664__swi_begin(0x010)
-
665int mkdir(const char *dirname, uint32_t *err)
-
666__swi_end(0x010, mkdir, (dirname, err));
-
667
-
672__swi_begin(0x08F)
-
673int rmdir(const char *dirname, uint32_t *err)
-
674__swi_end(0x08F, rmdir, (dirname, err));
-
675
-
680__swi_begin(0x16B)
-
681int unlink(const char *path, uint32_t *err)
-
682__swi_end(0x16B, unlink, (path, err));
-
683
-
688__swi_begin(0x090)
-
689int truncate(int fd, int length, uint32_t *err)
-
690__swi_end(0x090, truncate, (fd, length, err));
-
691
-
693#endif
-
694// ------------------------------------------------------
-
695
- +
604
+
605// ------------------------------------------------------
+
606#ifdef SWILIB_LEGACY_COMPAT
+
618__swi_begin(0x00A)
+
619int fopen(const char *path, uint32_t mode, uint32_t permission, uint32_t *err)
+
620__swi_end(0x00A, fopen, (path, mode, permission, err));
+
621
+
626__swi_begin(0x00B)
+
627int fread(int fd, void *buffer, int length, uint32_t *err)
+
628__swi_end(0x00B, fread, (fd, buffer, length, err));
+
629
+
634__swi_begin(0x00D)
+
635int fclose(int fd, uint32_t *err)
+
636__swi_end(0x00D, fclose, (fd, err));
+
637
+
642__swi_begin(0x00E)
+
643int fflush(int fd, uint32_t *err)
+
644__swi_end(0x00E, fflush, (fd, err));
+
645
+
650__swi_begin(0x00C)
+
651int fwrite(int fd, const void *buffer, int length, uint32_t *err)
+
652__swi_end(0x00C, fwrite, (fd, buffer, length, err));
+
653
+
658__swi_begin(0x00F)
+
659long lseek(int fd, uint32_t offset, uint32_t origin, uint32_t *err, uint32_t *err2)
+
660__swi_end(0x00F, lseek, (fd, offset, origin, err, err2));
+
661
+
666__swi_begin(0x010)
+
667int mkdir(const char *dirname, uint32_t *err)
+
668__swi_end(0x010, mkdir, (dirname, err));
+
669
+
674__swi_begin(0x08F)
+
675int rmdir(const char *dirname, uint32_t *err)
+
676__swi_end(0x08F, rmdir, (dirname, err));
+
677
+
682__swi_begin(0x16B)
+
683int unlink(const char *path, uint32_t *err)
+
684__swi_end(0x16B, unlink, (path, err));
+
685
+
690__swi_begin(0x090)
+
691int truncate(int fd, int length, uint32_t *err)
+
692__swi_end(0x090, truncate, (fd, length, err));
+
693
+
695#endif
+
696// ------------------------------------------------------
697
+ +
699
#define __swilib_begin
Definition doxygen.h:20
#define __swi_end(number, func, call)
Definition doxygen.h:24
diff --git a/swilib/SG_X75/group___explorer.html b/swilib/SG_X75/group___explorer.html index b8edae46..ff7dd5fa 100644 --- a/swilib/SG_X75/group___explorer.html +++ b/swilib/SG_X75/group___explorer.html @@ -420,7 +420,7 @@

Returns
number of registered extensions
+
Returns
number of registered extensions @builtin X75, SG
@@ -440,7 +440,7 @@

Get a pointer to the explorer extensions.

-
Returns
pointer
+
Returns
pointer @builtin ELKA, NSG, X75, SG
diff --git a/swilib/SG_X75/group___file.html b/swilib/SG_X75/group___file.html index e1eb5889..0c5c6a79 100644 --- a/swilib/SG_X75/group___file.html +++ b/swilib/SG_X75/group___file.html @@ -730,7 +730,7 @@

Returns
count of read bytes or error (< 0)
+
Returns
count of read bytes or error (< 0) @builtin X75, SG
@@ -773,7 +773,7 @@

Returns
count of written bytes or error (< 0)
+
Returns
count of written bytes or error (< 0) @builtin X75, SG
@@ -1816,7 +1816,7 @@

Returns
count of read bytes or error (< 0)
+
Returns
count of read bytes or error (< 0) @builtin X75, SG
Deprecated
For compatibility with old GCC code. Use sys_read instead.
@@ -1860,7 +1860,7 @@

Returns
count of written bytes or error (< 0)
+
Returns
count of written bytes or error (< 0) @builtin X75, SG
Deprecated
For compatibility with old GCC code. Use sys_write instead.
@@ -2196,7 +2196,7 @@

Returns
count of read bytes or error (< 0)
+
Returns
count of read bytes or error (< 0) @builtin X75, SG
Deprecated
For compatibility with old IAR code. Use sys_read instead.
@@ -2304,7 +2304,7 @@

Returns
count of written bytes or error (< 0)
+
Returns
count of written bytes or error (< 0) @builtin X75, SG
Deprecated
For compatibility with old IAR code. Use sys_write instead.
diff --git a/swilib/SG_X75/group___g_u_i.html b/swilib/SG_X75/group___g_u_i.html index bbcbbefd..e69ca5a4 100644 --- a/swilib/SG_X75/group___g_u_i.html +++ b/swilib/SG_X75/group___g_u_i.html @@ -2157,7 +2157,7 @@

Request redraw of the GUI.

-
Note
Platform independent function. Use it where possible.
+
Note
Platform independent function. Use it where possible. @builtin ELKA, NSG, X75, SG
@@ -2250,7 +2250,7 @@

Parameters
- +
callbackint callback(int submsg, int msg)
callbackint callback(int submsg, int msg) @builtin X75, SG
@@ -2279,7 +2279,7 @@

Returns
1: success, 0: error
+
Returns
1: success, 0: error @builtin X75, SG
@@ -2301,7 +2301,7 @@

Parameters
- +
callbackint callback(int submsg, int msg)
callbackint callback(int submsg, int msg) @builtin X75, SG
diff --git a/swilib/SG_X75/group___image.html b/swilib/SG_X75/group___image.html index 65351e92..4339a898 100644 --- a/swilib/SG_X75/group___image.html +++ b/swilib/SG_X75/group___image.html @@ -517,7 +517,7 @@

Get a pointer to the PNG list (PIT overrides).

-
Returns
pointer
+
Returns
pointer @builtin ELKA, NSG, X75, SG
@@ -622,7 +622,7 @@

Parameters
- +
pathpath ot the filename
typeunknown, set to 0
typeunknown, set to 0 @builtin ELKA, NSG, X75, SG
diff --git a/swilib/SG_X75/group___system.html b/swilib/SG_X75/group___system.html index 5f4be620..59253072 100644 --- a/swilib/SG_X75/group___system.html +++ b/swilib/SG_X75/group___system.html @@ -327,7 +327,7 @@

Parameters
- +
callbackpointer to the callback
callbackpointer to the callback @builtin ELKA, NSG, X75, SG
@@ -564,7 +564,7 @@

Get a pointer to the loaded blib.

-
Returns
pointer
+
Returns
pointer @builtin ELKA, NSG, X75, SG
@@ -584,7 +584,7 @@

Get a pointer to the list of loaded shared libs.

-
Returns
pointer to the first element of the linked-list
+
Returns
pointer to the first element of the linked-list @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -605,7 +605,7 @@

Get a pointer to a list of environment variables.

-
Returns
pointer to the C-like array of strings
+
Returns
pointer to the C-like array of strings @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -632,7 +632,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -711,7 +711,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -743,7 +743,7 @@

Returns
pointer to the symbol
+
Returns
pointer to the symbol @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -770,7 +770,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -791,7 +791,7 @@

Get a string representation of the last error in _dlopen.

-
Returns
C-string
+
Returns
C-string @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
@@ -812,7 +812,7 @@

Call the garbage collector for the loaded dynamic objects.

-
Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
Note
Only for Elfloader 3.0+
diff --git a/swilib/SG_X75/group___utils.html b/swilib/SG_X75/group___utils.html index a9a3c302..125be637 100644 --- a/swilib/SG_X75/group___utils.html +++ b/swilib/SG_X75/group___utils.html @@ -181,7 +181,7 @@

datadata passed to the next_in_seq next_in_seqdestructor - data_to_killpointer to be freed + data_to_killpointer to be freed @builtin ELKA, NSG, X75, SG diff --git a/swilib/SG_X75/group__libc.html b/swilib/SG_X75/group__libc.html index 894ffcfd..4288d197 100644 --- a/swilib/SG_X75/group__libc.html +++ b/swilib/SG_X75/group__libc.html @@ -1674,7 +1674,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
@@ -1700,7 +1700,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
@@ -1726,7 +1726,7 @@

Returns
C-string
+
Returns
C-string @builtin ELKA, NSG, X75, SG
@@ -1746,7 +1746,7 @@

Remove all environment variables.

-
Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
@@ -1772,7 +1772,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
@@ -1803,7 +1803,7 @@

Returns
pointer to the symbol
+
Returns
pointer to the symbol @builtin ELKA, NSG, X75, SG
@@ -1829,7 +1829,7 @@

Returns
0 or error
+
Returns
0 or error @builtin ELKA, NSG, X75, SG
@@ -1849,7 +1849,7 @@

Get a string representation of the last error in _dlopen.

-
Returns
C-string
+
Returns
C-string @builtin ELKA, NSG, X75, SG
diff --git a/swilib/SG_X75/gui_8h_source.html b/swilib/SG_X75/gui_8h_source.html index 0b5f0792..07c22dc6 100644 --- a/swilib/SG_X75/gui_8h_source.html +++ b/swilib/SG_X75/gui_8h_source.html @@ -607,266 +607,266 @@
716void UnfocusGUI(void)
717__swi_end(0x21F, UnfocusGUI, ());
718
-
731__swi_begin(0x172)
-
732void REDRAW(void)
-
733__swi_end(0x172, REDRAW, ());
-
734
-
741__swi_begin(0x13F)
- -
743__swi_end(0x13F, DirectRedrawGUI, ());
-
744
-
752__swi_begin(0x140)
- -
754__swi_end(0x140, DirectRedrawGUI_ID, (id));
-
755
-
762__swi_begin(0x141)
- -
764__swi_end(0x141, PendedRedrawGUI, ());
-
765
-
776__swi_begin(0x12B)
- -
778__swi_end(0x12B, AddKeybMsgHook, (callback));
-
779
-
785__swi_begin(0x12C)
- -
787__swi_end(0x12C, AddKeybMsgHook_end, (callback));
-
788
-
793__swi_begin(0x12D)
- -
795__swi_end(0x12D, RemoveKeybMsgHook, (callback));
-
796
-
809__swi_begin(0x1C5)
-
810int GetFontYSIZE(int font_id)
-
811__swi_end(0x1C5, GetFontYSIZE, (font_id));
-
812
-
819__swi_begin(0x1E1)
-
820int GetSymbolWidth(int character, int font_id)
-
821__swi_end(0x1E1, GetSymbolWidth, (character, font_id));
-
822
-
829__swi_begin(0x208)
-
830int Get_WS_width(WSHDR *text, int font_id)
-
831__swi_end(0x208, Get_WS_width, (text, font_id));
-
832
-
845__swi_begin(0x3A5)
-
846void DrawIMGHDR(int x, int y, IMGHDR *img)
-
847__swi_end(0x3A5, DrawIMGHDR, (x, y, img));
-
848
-
854__swi_begin(0x023)
-
855void DrawImg(int x, int y, int picture)
-
856__swi_end(0x023, DrawImg, (x, y, picture));
-
857
-
865__swi_begin(0x026)
-
866void DrawImgBW(int x, int y, int picture, const char *pen, const char *brush)
-
867__swi_end(0x026, DrawImgBW, (x, y, picture, pen, brush));
-
868
-
874__swi_begin(0x203)
-
875void DrawPixel(int x, int y, const char *color)
-
876__swi_end(0x203, DrawPixel, (x, y, color));
-
877
-
887__swi_begin(0x202)
-
888void DrawTriangle(int x1, int y1, int x2, int y2, int x3, int y3, int flags, const char *pen, const char *brush)
-
889__swi_end(0x202, DrawTriangle, (x1, y1, x2, y2, x3, y3, flags, pen, brush));
-
890
-
901__swi_begin(0x204)
-
902void DrawArc(int x1, int y1, int x2, int y2, int start_angle, int end_start, int flags, const char *pen, const char *brush)
-
903__swi_end(0x204, DrawArc, (x1, y1, x2, y2, start_angle, end_start, flags, pen, brush));
-
904
-
912__swi_begin(0x1B3)
-
913void DrawLine(int x1, int y1, int x2, int y2, int flags, const char *pen)
-
914__swi_end(0x1B3, DrawLine, (x1, y1, x2, y2, flags, pen));
-
915
-
924__swi_begin(0x1B4)
-
925void DrawRectangle(int x1, int y1, int x2, int y2, int flags, const char *pen, const char *brush)
-
926__swi_end(0x1B4, DrawRectangle, (x1, y1, x2, y2, flags, pen, brush));
-
927
-
938__swi_begin(0x150)
-
939void DrawRoundedFrame(int x1, int y1, int x2, int y2, int x_round, int y_round, int flags, const char *pen, const char *brush)
-
940__swi_end(0x150, DrawRoundedFrame, (x1, y1, x2, y2, x_round, y_round, flags, pen, brush));
-
941
-
953__swi_begin(0x14C)
-
954void DrawString(WSHDR *text, int x1, int y1, int x2, int y2, int font, int text_flags, const char *pen, const char *brush)
-
955__swi_end(0x14C, DrawString, (text, x1, y1, x2, y2, font, text_flags, pen, brush));
-
956
-
969__swi_begin(0x207)
-
970void DrawScrollString(WSHDR *text, int x1, int y1, int x2, int y2, int xdisp, int font, int text_flags, const char *pen, const char *brush)
-
971__swi_end(0x207, DrawScrollString, (text, x1, y1, x2, y2, xdisp, font, text_flags, pen, brush));
-
972
-
979__swi_begin(0x80F1)
-
980void *BuildCanvas(void)
-
981__swi_end(0x80F1, BuildCanvas, ());
-
982
-
990__swi_begin(0x025)
-
991void DrawCanvas(void *data, int x, int y, int x2, int y2, int flag_one)
-
992__swi_end(0x025, DrawCanvas, (data, x, y, x2, y2, flag_one));
-
993
-
998__swi_begin(0x12A)
-
999void DrawObject(DRWOBJ *drwobj)
-
1000__swi_end(0x12A, DrawObject, (drwobj));
-
1001
-
1010#if 0
-
1017__swi_begin(0xXXX)
-
1018void DrwObj_InitLine(DRWOBJ *drwobj, RECT *rect, int flags, int x, int y, int x2, int y2)
-
1019__swi_end(0xXXX, DrwObj_InitLine, (drwobj, rect, flags, x, y, x2, y2));
-
1020
-
1031__swi_begin(0xXXX)
-
1032void DrwObj_InitTriangle(DRWOBJ *drwobj, int x1, int y1, int x2, int y2, int x3, int y3, int flags, char *pen, char *brush)
-
1033__swi_end(0xXXX, DrwObj_InitTriangle, (drwobj, x1, y1, x2, y2, x3, y3, flags, pen, brush));
-
1034#endif
-
1035
-
1042__swi_begin(0x1FD)
-
1043void DrwObj_InitRect(DRWOBJ *drwobj, RECT *rect, int flags)
-
1044__swi_end(0x1FD, DrwObj_InitRect, (drwobj, rect, flags));
-
1045
-
1054__swi_begin(0x205)
-
1055void DrwObj_InitRectEx(DRWOBJ *drwobj, RECT *rect, int flags, int fill_type, int fill_pattern)
-
1056__swi_end(0x205, DrwObj_InitRectEx, (drwobj, rect, flags, fill_type, fill_pattern));
-
1057
-
1067__swi_begin(0x149)
-
1068void DrwObj_InitText(DRWOBJ *drwobj, RECT *rect, int flags, WSHDR *text, int font, int text_flags)
-
1069__swi_end(0x149, DrwObj_InitText, (drwobj, rect, flags, text, font, text_flags));
-
1070
-
1078__swi_begin(0x151)
-
1079void DrwObj_InitImage(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img)
-
1080__swi_end(0x151, DrwObj_InitImage, (drwobj, rect, flags, img));
-
1081
-
1090__swi_begin(0x201)
-
1091void DrwObj_InitTiledImage(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img, int offset_x, int offset_y)
-
1092__swi_end(0x201, DrwObj_InitTiledImage, (drwobj, rect, flags, img, offset_x, offset_y));
-
1093
-
1102__swi_begin(0x386)
-
1103void DrwObj_InitTiledImageEx(DRWOBJ *drwobj, RECT *rect, int flags, EIMGHDR *img, int offset_x, int offset_y)
-
1104__swi_end(0x386, DrwObj_InitTiledImageEx, (drwobj, rect, flags, img, offset_x, offset_y));
-
1105
-
1112__swi_begin(0x14B)
-
1113void DrwObj_SetColor(DRWOBJ *drwobj, const char *pen, const char *brush)
-
1114__swi_end(0x14B, DrwObj_SetColor, (drwobj, pen, brush));
-
1115
-
1122__swi_begin(0x3A6)
-
1123void DrwObj_GetWH(DRWOBJ *drwobj, int *w, int *h)
-
1124__swi_end(0x3A6, DrwObj_GetWH, (drwobj, w, h));
-
1125
-
1130__swi_begin(0x14A)
-
1131void DrwObj_Free(DRWOBJ *drwobj)
-
1132__swi_end(0x14A, DrwObj_Free, (drwobj));
-
1133
-
1146__swi_begin(0x3A7)
- -
1148__swi_end(0x3A7, GUI_NewTimer, (gui));
-
1149
-
1156__swi_begin(0x3A8)
-
1157int GUI_DeleteTimer(GUI *gui, int id)
-
1158__swi_end(0x3A8, GUI_DeleteTimer, (gui, id));
-
1159
-
1167__swi_begin(0x3A9)
-
1168void GUI_StartTimerProc(GUI *gui, int id, long timeout, void (*callback)())
-
1169__swi_end(0x3A9, GUI_StartTimerProc, (gui, id, timeout, callback));
-
1170
-
1183__swi_begin(0x389)
-
1184void LCDLAYER_SetBufferDepth(LCDLAYER *layer, char depth)
-
1185__swi_end(0x389, LCDLAYER_SetBufferDepth, (layer, depth));
-
1186
-
1191__swi_begin(0x387)
- -
1193__swi_end(0x387, LCDLAYER_GetCurrent, ());
-
1194
-
1199__swi_begin(0x384)
- -
1201__swi_end(0x384, LCDLAYER_Redraw, (layer));
-
1202
-
1207__swi_begin(0x07A)
- -
1209__swi_end(0x07A, LCDLAYER_Flush, (layer));
-
1210
-
1215__swi_begin(0x3A4)
-
1216void LCDLAYER_Current_SetClipRegion(int x, int y, int x2, int y2)
-
1217__swi_end(0x3A4, LCDLAYER_Current_SetClipRegion, (x, y, x2, y2));
-
1218
-
1223__swi_begin(0x388)
- - -
1226
-
1232__swi_begin(0x079)
-
1233void DrawObject2Layer(LCDLAYER *layer, DRWOBJ *drwobj)
-
1234__swi_end(0x079, DrawObject2Layer, (layer, drwobj));
-
1235
-
1241__swi_begin(0x383)
-
1242void PushDRWOBJOnLAYER(DRWOBJ *drwobj, LCDLAYER *layer)
-
1243__swi_end(0x383, PushDRWOBJOnLAYER, (drwobj, layer));
-
1244
-
1249__swi_begin(0x80F6)
- -
1251__swi_end(0x80F6, RamLcdMainLayersList, ());
-
1252
-
1257__swi_begin(0x80F7)
- -
1259__swi_end(0x80F7, RamLcdRapLayersList, ());
-
1260
-
1265__swi_begin(0x80F5)
- -
1267__swi_end(0x80F5, Ram_LCD_Overlay_Layer, ());
-
1268
-
1280__swi_begin(0x203)
-
1281void SetPixel(int x, int y, const char *color)
-
1282__swi_end(0x203, SetPixel, (x, y, color));
-
1283
-
1288__swi_begin(0x202)
-
1289void fillTriangle(int x1, int y1, int x2, int y2, int x3, int y3, int flags, const char *pen, const char *brush)
-
1290__swi_end(0x202, fillTriangle, (x1, y1, x2, y2, x3, y3, flags, pen, brush));
-
1291
-
1296__swi_begin(0x204)
-
1297void drawArc(int x1, int y1, int x2, int y2, int start_angle, int end_start, int flags, const char *pen, const char *brush)
-
1298__swi_end(0x204, drawArc, (x1, y1, x2, y2, start_angle, end_start, flags, pen, brush));
-
1299
-
1304__swi_begin(0x151)
-
1305void SetPropTo_Obj5(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img)
-
1306__swi_end(0x151, SetPropTo_Obj5, (drwobj, rect, flags, img));
-
1307
-
1312__swi_begin(0x149)
-
1313void SetPropTo_Obj1(DRWOBJ *drwobj, RECT *rect, int flags, WSHDR *text, int font, int text_flags)
-
1314__swi_end(0x149, SetPropTo_Obj1, (drwobj, rect, flags, text, font, text_flags));
-
1315
-
1320__swi_begin(0x201)
-
1321void SetProp2ImageOrCanvas(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img, int offset_x, int offset_y)
-
1322__swi_end(0x201, SetProp2ImageOrCanvas, (drwobj, rect, flags, img, offset_x, offset_y));
-
1323
-
1328__swi_begin(0x386)
-
1329void SetPropTo_obj0x17(DRWOBJ *drwobj, RECT *rect, int flags, EIMGHDR *img, int offset_x, int offset_y)
-
1330__swi_end(0x386, SetPropTo_obj0x17, (drwobj, rect, flags, img, offset_x, offset_y));
-
1331
-
1336__swi_begin(0x205)
-
1337void SetProp2Square_v1(DRWOBJ *drwobj, RECT *rect, int flags, int fill_type, int fill_pattern)
-
1338__swi_end(0x205, SetProp2Square_v1, (drwobj, rect, flags, fill_type, fill_pattern));
-
1339
-
1344__swi_begin(0x14B)
-
1345void SetColor(DRWOBJ *drwobj, const char *pen, const char *brush)
-
1346__swi_end(0x14B, SetColor, (drwobj, pen, brush));
-
1347
-
1352__swi_begin(0x3A6)
-
1353void Get_Obj1_WH(DRWOBJ *drwobj, int *w, int *h)
-
1354__swi_end(0x3A6, Get_Obj1_WH, (drwobj, w, h));
-
1355
-
1360__swi_begin(0x14A)
- -
1362__swi_end(0x14A, FreeDrawObject_subobj, (drwobj));
-
1363
-
1368__swi_begin(0x389)
-
1369void SetDepthBufferOnLCDLAYER(LCDLAYER *layer, char depth)
-
1370__swi_end(0x389, SetDepthBufferOnLCDLAYER, (layer, depth));
-
1371
-
1376__swi_begin(0x387)
- - -
1379
-
1384__swi_begin(0x384)
- -
1386__swi_end(0x384, LCDRedrawLAYER, (layer));
-
1387
-
1392__swi_begin(0x3A4)
-
1393void SetDrawingCanvas(int x, int y, int x2, int y2)
-
1394__swi_end(0x3A4, SetDrawingCanvas, (x, y, x2, y2));
-
1395
- +
732__swi_begin(0x172)
+
733void REDRAW(void)
+
734__swi_end(0x172, REDRAW, ());
+
735
+
742__swi_begin(0x13F)
+ +
744__swi_end(0x13F, DirectRedrawGUI, ());
+
745
+
753__swi_begin(0x140)
+ +
755__swi_end(0x140, DirectRedrawGUI_ID, (id));
+
756
+
763__swi_begin(0x141)
+ +
765__swi_end(0x141, PendedRedrawGUI, ());
+
766
+
778__swi_begin(0x12B)
+ +
780__swi_end(0x12B, AddKeybMsgHook, (callback));
+
781
+
788__swi_begin(0x12C)
+ +
790__swi_end(0x12C, AddKeybMsgHook_end, (callback));
+
791
+
797__swi_begin(0x12D)
+ +
799__swi_end(0x12D, RemoveKeybMsgHook, (callback));
+
800
+
813__swi_begin(0x1C5)
+
814int GetFontYSIZE(int font_id)
+
815__swi_end(0x1C5, GetFontYSIZE, (font_id));
+
816
+
823__swi_begin(0x1E1)
+
824int GetSymbolWidth(int character, int font_id)
+
825__swi_end(0x1E1, GetSymbolWidth, (character, font_id));
+
826
+
833__swi_begin(0x208)
+
834int Get_WS_width(WSHDR *text, int font_id)
+
835__swi_end(0x208, Get_WS_width, (text, font_id));
+
836
+
849__swi_begin(0x3A5)
+
850void DrawIMGHDR(int x, int y, IMGHDR *img)
+
851__swi_end(0x3A5, DrawIMGHDR, (x, y, img));
+
852
+
858__swi_begin(0x023)
+
859void DrawImg(int x, int y, int picture)
+
860__swi_end(0x023, DrawImg, (x, y, picture));
+
861
+
869__swi_begin(0x026)
+
870void DrawImgBW(int x, int y, int picture, const char *pen, const char *brush)
+
871__swi_end(0x026, DrawImgBW, (x, y, picture, pen, brush));
+
872
+
878__swi_begin(0x203)
+
879void DrawPixel(int x, int y, const char *color)
+
880__swi_end(0x203, DrawPixel, (x, y, color));
+
881
+
891__swi_begin(0x202)
+
892void DrawTriangle(int x1, int y1, int x2, int y2, int x3, int y3, int flags, const char *pen, const char *brush)
+
893__swi_end(0x202, DrawTriangle, (x1, y1, x2, y2, x3, y3, flags, pen, brush));
+
894
+
905__swi_begin(0x204)
+
906void DrawArc(int x1, int y1, int x2, int y2, int start_angle, int end_start, int flags, const char *pen, const char *brush)
+
907__swi_end(0x204, DrawArc, (x1, y1, x2, y2, start_angle, end_start, flags, pen, brush));
+
908
+
916__swi_begin(0x1B3)
+
917void DrawLine(int x1, int y1, int x2, int y2, int flags, const char *pen)
+
918__swi_end(0x1B3, DrawLine, (x1, y1, x2, y2, flags, pen));
+
919
+
928__swi_begin(0x1B4)
+
929void DrawRectangle(int x1, int y1, int x2, int y2, int flags, const char *pen, const char *brush)
+
930__swi_end(0x1B4, DrawRectangle, (x1, y1, x2, y2, flags, pen, brush));
+
931
+
942__swi_begin(0x150)
+
943void DrawRoundedFrame(int x1, int y1, int x2, int y2, int x_round, int y_round, int flags, const char *pen, const char *brush)
+
944__swi_end(0x150, DrawRoundedFrame, (x1, y1, x2, y2, x_round, y_round, flags, pen, brush));
+
945
+
957__swi_begin(0x14C)
+
958void DrawString(WSHDR *text, int x1, int y1, int x2, int y2, int font, int text_flags, const char *pen, const char *brush)
+
959__swi_end(0x14C, DrawString, (text, x1, y1, x2, y2, font, text_flags, pen, brush));
+
960
+
973__swi_begin(0x207)
+
974void DrawScrollString(WSHDR *text, int x1, int y1, int x2, int y2, int xdisp, int font, int text_flags, const char *pen, const char *brush)
+
975__swi_end(0x207, DrawScrollString, (text, x1, y1, x2, y2, xdisp, font, text_flags, pen, brush));
+
976
+
983__swi_begin(0x80F1)
+
984void *BuildCanvas(void)
+
985__swi_end(0x80F1, BuildCanvas, ());
+
986
+
994__swi_begin(0x025)
+
995void DrawCanvas(void *data, int x, int y, int x2, int y2, int flag_one)
+
996__swi_end(0x025, DrawCanvas, (data, x, y, x2, y2, flag_one));
+
997
+
1002__swi_begin(0x12A)
+
1003void DrawObject(DRWOBJ *drwobj)
+
1004__swi_end(0x12A, DrawObject, (drwobj));
+
1005
+
1014#if 0
+
1021__swi_begin(0xXXX)
+
1022void DrwObj_InitLine(DRWOBJ *drwobj, RECT *rect, int flags, int x, int y, int x2, int y2)
+
1023__swi_end(0xXXX, DrwObj_InitLine, (drwobj, rect, flags, x, y, x2, y2));
+
1024
+
1035__swi_begin(0xXXX)
+
1036void DrwObj_InitTriangle(DRWOBJ *drwobj, int x1, int y1, int x2, int y2, int x3, int y3, int flags, char *pen, char *brush)
+
1037__swi_end(0xXXX, DrwObj_InitTriangle, (drwobj, x1, y1, x2, y2, x3, y3, flags, pen, brush));
+
1038#endif
+
1039
+
1046__swi_begin(0x1FD)
+
1047void DrwObj_InitRect(DRWOBJ *drwobj, RECT *rect, int flags)
+
1048__swi_end(0x1FD, DrwObj_InitRect, (drwobj, rect, flags));
+
1049
+
1058__swi_begin(0x205)
+
1059void DrwObj_InitRectEx(DRWOBJ *drwobj, RECT *rect, int flags, int fill_type, int fill_pattern)
+
1060__swi_end(0x205, DrwObj_InitRectEx, (drwobj, rect, flags, fill_type, fill_pattern));
+
1061
+
1071__swi_begin(0x149)
+
1072void DrwObj_InitText(DRWOBJ *drwobj, RECT *rect, int flags, WSHDR *text, int font, int text_flags)
+
1073__swi_end(0x149, DrwObj_InitText, (drwobj, rect, flags, text, font, text_flags));
+
1074
+
1082__swi_begin(0x151)
+
1083void DrwObj_InitImage(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img)
+
1084__swi_end(0x151, DrwObj_InitImage, (drwobj, rect, flags, img));
+
1085
+
1094__swi_begin(0x201)
+
1095void DrwObj_InitTiledImage(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img, int offset_x, int offset_y)
+
1096__swi_end(0x201, DrwObj_InitTiledImage, (drwobj, rect, flags, img, offset_x, offset_y));
+
1097
+
1106__swi_begin(0x386)
+
1107void DrwObj_InitTiledImageEx(DRWOBJ *drwobj, RECT *rect, int flags, EIMGHDR *img, int offset_x, int offset_y)
+
1108__swi_end(0x386, DrwObj_InitTiledImageEx, (drwobj, rect, flags, img, offset_x, offset_y));
+
1109
+
1116__swi_begin(0x14B)
+
1117void DrwObj_SetColor(DRWOBJ *drwobj, const char *pen, const char *brush)
+
1118__swi_end(0x14B, DrwObj_SetColor, (drwobj, pen, brush));
+
1119
+
1126__swi_begin(0x3A6)
+
1127void DrwObj_GetWH(DRWOBJ *drwobj, int *w, int *h)
+
1128__swi_end(0x3A6, DrwObj_GetWH, (drwobj, w, h));
+
1129
+
1134__swi_begin(0x14A)
+
1135void DrwObj_Free(DRWOBJ *drwobj)
+
1136__swi_end(0x14A, DrwObj_Free, (drwobj));
+
1137
+
1150__swi_begin(0x3A7)
+ +
1152__swi_end(0x3A7, GUI_NewTimer, (gui));
+
1153
+
1160__swi_begin(0x3A8)
+
1161int GUI_DeleteTimer(GUI *gui, int id)
+
1162__swi_end(0x3A8, GUI_DeleteTimer, (gui, id));
+
1163
+
1171__swi_begin(0x3A9)
+
1172void GUI_StartTimerProc(GUI *gui, int id, long timeout, void (*callback)())
+
1173__swi_end(0x3A9, GUI_StartTimerProc, (gui, id, timeout, callback));
+
1174
+
1187__swi_begin(0x389)
+
1188void LCDLAYER_SetBufferDepth(LCDLAYER *layer, char depth)
+
1189__swi_end(0x389, LCDLAYER_SetBufferDepth, (layer, depth));
+
1190
+
1195__swi_begin(0x387)
+ +
1197__swi_end(0x387, LCDLAYER_GetCurrent, ());
+
1198
+
1203__swi_begin(0x384)
+ +
1205__swi_end(0x384, LCDLAYER_Redraw, (layer));
+
1206
+
1211__swi_begin(0x07A)
+ +
1213__swi_end(0x07A, LCDLAYER_Flush, (layer));
+
1214
+
1219__swi_begin(0x3A4)
+
1220void LCDLAYER_Current_SetClipRegion(int x, int y, int x2, int y2)
+
1221__swi_end(0x3A4, LCDLAYER_Current_SetClipRegion, (x, y, x2, y2));
+
1222
+
1227__swi_begin(0x388)
+ + +
1230
+
1236__swi_begin(0x079)
+
1237void DrawObject2Layer(LCDLAYER *layer, DRWOBJ *drwobj)
+
1238__swi_end(0x079, DrawObject2Layer, (layer, drwobj));
+
1239
+
1245__swi_begin(0x383)
+
1246void PushDRWOBJOnLAYER(DRWOBJ *drwobj, LCDLAYER *layer)
+
1247__swi_end(0x383, PushDRWOBJOnLAYER, (drwobj, layer));
+
1248
+
1253__swi_begin(0x80F6)
+ +
1255__swi_end(0x80F6, RamLcdMainLayersList, ());
+
1256
+
1261__swi_begin(0x80F7)
+ +
1263__swi_end(0x80F7, RamLcdRapLayersList, ());
+
1264
+
1269__swi_begin(0x80F5)
+ +
1271__swi_end(0x80F5, Ram_LCD_Overlay_Layer, ());
+
1272
+
1284__swi_begin(0x203)
+
1285void SetPixel(int x, int y, const char *color)
+
1286__swi_end(0x203, SetPixel, (x, y, color));
+
1287
+
1292__swi_begin(0x202)
+
1293void fillTriangle(int x1, int y1, int x2, int y2, int x3, int y3, int flags, const char *pen, const char *brush)
+
1294__swi_end(0x202, fillTriangle, (x1, y1, x2, y2, x3, y3, flags, pen, brush));
+
1295
+
1300__swi_begin(0x204)
+
1301void drawArc(int x1, int y1, int x2, int y2, int start_angle, int end_start, int flags, const char *pen, const char *brush)
+
1302__swi_end(0x204, drawArc, (x1, y1, x2, y2, start_angle, end_start, flags, pen, brush));
+
1303
+
1308__swi_begin(0x151)
+
1309void SetPropTo_Obj5(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img)
+
1310__swi_end(0x151, SetPropTo_Obj5, (drwobj, rect, flags, img));
+
1311
+
1316__swi_begin(0x149)
+
1317void SetPropTo_Obj1(DRWOBJ *drwobj, RECT *rect, int flags, WSHDR *text, int font, int text_flags)
+
1318__swi_end(0x149, SetPropTo_Obj1, (drwobj, rect, flags, text, font, text_flags));
+
1319
+
1324__swi_begin(0x201)
+
1325void SetProp2ImageOrCanvas(DRWOBJ *drwobj, RECT *rect, int flags, IMGHDR *img, int offset_x, int offset_y)
+
1326__swi_end(0x201, SetProp2ImageOrCanvas, (drwobj, rect, flags, img, offset_x, offset_y));
+
1327
+
1332__swi_begin(0x386)
+
1333void SetPropTo_obj0x17(DRWOBJ *drwobj, RECT *rect, int flags, EIMGHDR *img, int offset_x, int offset_y)
+
1334__swi_end(0x386, SetPropTo_obj0x17, (drwobj, rect, flags, img, offset_x, offset_y));
+
1335
+
1340__swi_begin(0x205)
+
1341void SetProp2Square_v1(DRWOBJ *drwobj, RECT *rect, int flags, int fill_type, int fill_pattern)
+
1342__swi_end(0x205, SetProp2Square_v1, (drwobj, rect, flags, fill_type, fill_pattern));
+
1343
+
1348__swi_begin(0x14B)
+
1349void SetColor(DRWOBJ *drwobj, const char *pen, const char *brush)
+
1350__swi_end(0x14B, SetColor, (drwobj, pen, brush));
+
1351
+
1356__swi_begin(0x3A6)
+
1357void Get_Obj1_WH(DRWOBJ *drwobj, int *w, int *h)
+
1358__swi_end(0x3A6, Get_Obj1_WH, (drwobj, w, h));
+
1359
+
1364__swi_begin(0x14A)
+ +
1366__swi_end(0x14A, FreeDrawObject_subobj, (drwobj));
+
1367
+
1372__swi_begin(0x389)
+
1373void SetDepthBufferOnLCDLAYER(LCDLAYER *layer, char depth)
+
1374__swi_end(0x389, SetDepthBufferOnLCDLAYER, (layer, depth));
+
1375
+
1380__swi_begin(0x387)
+ + +
1383
+
1388__swi_begin(0x384)
+ +
1390__swi_end(0x384, LCDRedrawLAYER, (layer));
+
1391
+
1396__swi_begin(0x3A4)
+
1397void SetDrawingCanvas(int x, int y, int x2, int y2)
+
1398__swi_end(0x3A4, SetDrawingCanvas, (x, y, x2, y2));
1399
+ +
1403
#define __swilib_begin
Definition doxygen.h:20
diff --git a/swilib/SG_X75/image_8h_source.html b/swilib/SG_X75/image_8h_source.html index d3f72084..c50b1465 100644 --- a/swilib/SG_X75/image_8h_source.html +++ b/swilib/SG_X75/image_8h_source.html @@ -203,76 +203,76 @@
107 #define FIRST_UCS2_BITMAP 0xE137
108#endif
109
-
114__swi_begin(0x81B9)
- -
116__swi_end(0x81B9, PNG_TOP, ());
-
117
-
123__swi_begin(0x01E)
-
124IMGHDR *GetPITaddr(int picture)
-
125__swi_end(0x01E, GetPITaddr, (picture));
-
126
-
132__swi_begin(0x021)
-
133int GetImgHeight(int picture)
-
134__swi_end(0x021, GetImgHeight, (picture));
-
135
-
141__swi_begin(0x022)
-
142int GetImgWidth(int picture)
-
143__swi_end(0x022, GetImgWidth, (picture));
-
144
-
150__swi_begin(0x1E9)
- -
152__swi_end(0x1E9, CreateIMGHDRFromPngFile, (path, type));
-
153
-
159__swi_begin(0x2E0)
- -
161__swi_end(0x2E0, GetIMGHDRFromThemeCache, (index));
-
162
-
168__swi_begin(0x1E4)
- -
170__swi_end(0x1E4, GetPicNByUnicodeSymbol, (symbol));
-
171
-
177__swi_begin(0x258)
-
178int CalcBitmapSize(short w, short h, char type)
-
179__swi_end(0x258, CalcBitmapSize, (w, h, type));
-
180
-
193__swi_begin(0x3B3)
- -
195__swi_end(0x3B3, GetIMGHDRFromCanvasCache, (canvas_id));
-
196
-
203__swi_begin(0x076)
- -
205__swi_end(0x076, GetCanvasBufferPicPtr, (canvas_id));
-
206
-
211__swi_begin(0x075)
-
212int IsCanvasBufferSet(char canvas_id)
-
213__swi_end(0x075, IsCanvasBufferSet, (canvas_id));
-
214
-
220__swi_begin(0x063)
-
221void MMI_CanvasBuffer_FlushV(char canvas_id)
-
222__swi_end(0x063, MMI_CanvasBuffer_FlushV, (canvas_id));
-
223
-
238__swi_begin(0x1F6)
- -
240__swi_end(0x1F6, GetPitAdrBy0xE200Symbol, (symbol));
-
241
-
247__swi_begin(0x1EA)
- -
249__swi_end(0x1EA, GetMaxDynIcon, ());
-
250
-
256__swi_begin(0x1ED)
-
257int IsDynIconBusy(int picture)
-
258__swi_end(0x1ED, IsDynIconBusy, (picture));
-
259
-
266__swi_begin(0x1EF)
-
267void SetDynIcon(int picture, IMGHDR *img, char *bitmap)
-
268__swi_end(0x1EF, SetDynIcon, (picture, img, bitmap));
-
269
-
274__swi_begin(0x1EC)
-
275void FreeDynIcon(int picture)
-
276__swi_end(0x1EC, FreeDynIcon, (picture));
-
277
- -
281
+
115__swi_begin(0x81B9)
+ +
117__swi_end(0x81B9, PNG_TOP, ());
+
118
+
124__swi_begin(0x01E)
+
125IMGHDR *GetPITaddr(int picture)
+
126__swi_end(0x01E, GetPITaddr, (picture));
+
127
+
133__swi_begin(0x021)
+
134int GetImgHeight(int picture)
+
135__swi_end(0x021, GetImgHeight, (picture));
+
136
+
142__swi_begin(0x022)
+
143int GetImgWidth(int picture)
+
144__swi_end(0x022, GetImgWidth, (picture));
+
145
+
152__swi_begin(0x1E9)
+ +
154__swi_end(0x1E9, CreateIMGHDRFromPngFile, (path, type));
+
155
+
161__swi_begin(0x2E0)
+ +
163__swi_end(0x2E0, GetIMGHDRFromThemeCache, (index));
+
164
+
170__swi_begin(0x1E4)
+ +
172__swi_end(0x1E4, GetPicNByUnicodeSymbol, (symbol));
+
173
+
179__swi_begin(0x258)
+
180int CalcBitmapSize(short w, short h, char type)
+
181__swi_end(0x258, CalcBitmapSize, (w, h, type));
+
182
+
195__swi_begin(0x3B3)
+ +
197__swi_end(0x3B3, GetIMGHDRFromCanvasCache, (canvas_id));
+
198
+
205__swi_begin(0x076)
+ +
207__swi_end(0x076, GetCanvasBufferPicPtr, (canvas_id));
+
208
+
213__swi_begin(0x075)
+
214int IsCanvasBufferSet(char canvas_id)
+
215__swi_end(0x075, IsCanvasBufferSet, (canvas_id));
+
216
+
222__swi_begin(0x063)
+
223void MMI_CanvasBuffer_FlushV(char canvas_id)
+
224__swi_end(0x063, MMI_CanvasBuffer_FlushV, (canvas_id));
+
225
+
240__swi_begin(0x1F6)
+ +
242__swi_end(0x1F6, GetPitAdrBy0xE200Symbol, (symbol));
+
243
+
249__swi_begin(0x1EA)
+ +
251__swi_end(0x1EA, GetMaxDynIcon, ());
+
252
+
258__swi_begin(0x1ED)
+
259int IsDynIconBusy(int picture)
+
260__swi_end(0x1ED, IsDynIconBusy, (picture));
+
261
+
268__swi_begin(0x1EF)
+
269void SetDynIcon(int picture, IMGHDR *img, char *bitmap)
+
270__swi_end(0x1EF, SetDynIcon, (picture, img, bitmap));
+
271
+
276__swi_begin(0x1EC)
+
277void FreeDynIcon(int picture)
+
278__swi_end(0x1EC, FreeDynIcon, (picture));
+
279
+ +
283
#define __swilib_begin
Definition doxygen.h:20
#define __swi_end(number, func, call)
Definition doxygen.h:24
diff --git a/swilib/SG_X75/libc_8h_source.html b/swilib/SG_X75/libc_8h_source.html index 24310421..97e45941 100644 --- a/swilib/SG_X75/libc_8h_source.html +++ b/swilib/SG_X75/libc_8h_source.html @@ -314,42 +314,42 @@
544void *bsearch(const void *key, const void *first, size_t nitems, size_t size, int (*comparator)(const void *, const void *))
545__swi_end(0x3AB, bsearch, (key, first, nitems, size, comparator));
546
-
561__swi_begin(0x2F2)
-
562int setenv(const char *name, const char *value, int replace)
-
563__swi_end(0x2F2, setenv, (name, value, replace));
-
564
-
570__swi_begin(0x2F3)
-
571int unsetenv(const char *name)
-
572__swi_end(0x2F3, unsetenv, (name));
-
573
-
579__swi_begin(0x2F4)
-
580char *getenv(const char *name)
-
581__swi_end(0x2F4, getenv, (name));
-
582
-
587__swi_begin(0x2F5)
-
588int clearenv(void)
-
589__swi_end(0x2F5, clearenv, ());
-
590
-
603__swi_begin(0x2EF)
-
604int dlopen(const char *name)
-
605__swi_end(0x2EF, dlopen, (name));
-
606
-
613__swi_begin(0x2F0)
-
614void *dlsym(int handle, const char *name)
-
615__swi_end(0x2F0, dlsym, (handle, name));
-
616
-
622__swi_begin(0x2F1)
-
623int dlclose(int handle)
-
624__swi_end(0x2F1, dlclose, (handle));
-
625
-
630__swi_begin(0x2F7)
- -
632__swi_end(0x2F7, dlerror, ());
-
633
-
636#endif /* SWILIB_LIBC */
-
637
- -
639
+
562__swi_begin(0x2F2)
+
563int setenv(const char *name, const char *value, int replace)
+
564__swi_end(0x2F2, setenv, (name, value, replace));
+
565
+
572__swi_begin(0x2F3)
+
573int unsetenv(const char *name)
+
574__swi_end(0x2F3, unsetenv, (name));
+
575
+
582__swi_begin(0x2F4)
+
583char *getenv(const char *name)
+
584__swi_end(0x2F4, getenv, (name));
+
585
+
591__swi_begin(0x2F5)
+
592int clearenv(void)
+
593__swi_end(0x2F5, clearenv, ());
+
594
+
608__swi_begin(0x2EF)
+
609int dlopen(const char *name)
+
610__swi_end(0x2EF, dlopen, (name));
+
611
+
619__swi_begin(0x2F0)
+
620void *dlsym(int handle, const char *name)
+
621__swi_end(0x2F0, dlsym, (handle, name));
+
622
+
629__swi_begin(0x2F1)
+
630int dlclose(int handle)
+
631__swi_end(0x2F1, dlclose, (handle));
+
632
+
638__swi_begin(0x2F7)
+ +
640__swi_end(0x2F7, dlerror, ());
+
641
+
644#endif /* SWILIB_LIBC */
+
645
+ +
647
#define __swilib_begin
Definition doxygen.h:20
#define __swi_end(number, func, call)
Definition doxygen.h:24
diff --git a/swilib/SG_X75/system_8h_source.html b/swilib/SG_X75/system_8h_source.html index 77e71c57..b2bbd412 100644 --- a/swilib/SG_X75/system_8h_source.html +++ b/swilib/SG_X75/system_8h_source.html @@ -121,159 +121,159 @@
34int isnewSGold(void)
35__swi_end(0x81B5, isnewSGold, ());
36
-
51#ifdef SWILIB_MODE_DIRECT
-
52#define SUBPROC(_callback, ...) \
-
53 __swi_call(0x171, void, (void *callback, ...), (_callback, ## __VA_ARGS__));
-
54#else
-
55__swi_begin(0x171)
-
56void SUBPROC(void *callback, ...)
-
57__swi_end(0x171, SUBPROC, (callback));
-
58#endif
-
59
-
64__swi_begin(0x1F3)
-
65uint32_t GetSessionAge(void)
-
66__swi_end(0x1F3, GetSessionAge, ());
-
67
-
76__swi_begin(0x146)
-
77void LockSched(void)
-
78__swi_end(0x146, LockSched, ());
-
79
-
83__swi_begin(0x147)
-
84void UnlockSched(void)
-
85__swi_end(0x147, UnlockSched, ());
-
86
-
91__swi_begin(0x190)
- -
93__swi_end(0x190, MutexCreate, (mtx));
-
94
-
99__swi_begin(0x192)
-
100void MutexLock(MUTEX *mtx)
-
101__swi_end(0x192, MutexLock, (mtx));
-
102
-
108__swi_begin(0x193)
-
109void MutexLockEx(MUTEX *mtx, int flag)
-
110__swi_end(0x193, MutexLockEx, (mtx, flag));
-
111
-
116__swi_begin(0x194)
- -
118__swi_end(0x194, MutexUnlock, (mtx));
-
119
-
124__swi_begin(0x191)
- -
126__swi_end(0x191, MutexDestroy, (mtx));
-
127
-
139__swi_begin(0x80FF)
- -
141__swi_end(0x80FF, AddrLibrary, ());
-
142
-
147__swi_begin(0x81BA)
-
148void *LIB_TOP(void)
-
149__swi_end(0x81BA, LIB_TOP, ());
-
150
-
156__swi_begin(0x2F9)
- -
158__swi_end(0x2F9, SHARED_TOP, ());
-
159
-
165__swi_begin(0x2F6)
- -
167__swi_end(0x2F6, getBaseEnviron, ());
-
168
-
175__swi_begin(0x2EE)
-
176int elfclose(void *ex)
-
177__swi_end(0x2EE, elfclose, (ex));
-
178
-
179#ifndef __ICCARM__
-
184void kill_elf();
-
185
-
190extern void kill_data(void *p, void (*func_p)(void *));
-
191#endif
-
192
-
208__swi_begin(0x2EF)
-
209int _dlopen(const char *name)
-
210__swi_end(0x2EF, _dlopen, (name));
-
211
-
219__swi_begin(0x2F0)
-
220void *_dlsym(int handle, const char *name)
-
221__swi_end(0x2F0, _dlsym, (handle, name));
-
222
-
229__swi_begin(0x2F1)
-
230int _dlclose(int handle)
-
231__swi_end(0x2F1, _dlclose, (handle));
-
232
-
238__swi_begin(0x2F7)
- -
240__swi_end(0x2F7, _dlerror, ());
-
241
-
247__swi_begin(0x2F8)
- -
249__swi_end(0x2F8, dlclean_cache, ());
+
52#ifdef SWILIB_MODE_DIRECT
+
53#define SUBPROC(_callback, ...) \
+
54 __swi_call(0x171, void, (void *callback, ...), (_callback, ## __VA_ARGS__));
+
55#else
+
56__swi_begin(0x171)
+
57void SUBPROC(void *callback, ...)
+
58__swi_end(0x171, SUBPROC, (callback));
+
59#endif
+
60
+
65__swi_begin(0x1F3)
+
66uint32_t GetSessionAge(void)
+
67__swi_end(0x1F3, GetSessionAge, ());
+
68
+
77__swi_begin(0x146)
+
78void LockSched(void)
+
79__swi_end(0x146, LockSched, ());
+
80
+
84__swi_begin(0x147)
+
85void UnlockSched(void)
+
86__swi_end(0x147, UnlockSched, ());
+
87
+
92__swi_begin(0x190)
+ +
94__swi_end(0x190, MutexCreate, (mtx));
+
95
+
100__swi_begin(0x192)
+
101void MutexLock(MUTEX *mtx)
+
102__swi_end(0x192, MutexLock, (mtx));
+
103
+
109__swi_begin(0x193)
+
110void MutexLockEx(MUTEX *mtx, int flag)
+
111__swi_end(0x193, MutexLockEx, (mtx, flag));
+
112
+
117__swi_begin(0x194)
+ +
119__swi_end(0x194, MutexUnlock, (mtx));
+
120
+
125__swi_begin(0x191)
+ +
127__swi_end(0x191, MutexDestroy, (mtx));
+
128
+
140__swi_begin(0x80FF)
+ +
142__swi_end(0x80FF, AddrLibrary, ());
+
143
+
149__swi_begin(0x81BA)
+
150void *LIB_TOP(void)
+
151__swi_end(0x81BA, LIB_TOP, ());
+
152
+
159__swi_begin(0x2F9)
+ +
161__swi_end(0x2F9, SHARED_TOP, ());
+
162
+
169__swi_begin(0x2F6)
+ +
171__swi_end(0x2F6, getBaseEnviron, ());
+
172
+
180__swi_begin(0x2EE)
+
181int elfclose(void *ex)
+
182__swi_end(0x2EE, elfclose, (ex));
+
183
+
184#ifndef __ICCARM__
+
189void kill_elf();
+
190
+
195extern void kill_data(void *p, void (*func_p)(void *));
+
196#endif
+
197
+
214__swi_begin(0x2EF)
+
215int _dlopen(const char *name)
+
216__swi_end(0x2EF, _dlopen, (name));
+
217
+
226__swi_begin(0x2F0)
+
227void *_dlsym(int handle, const char *name)
+
228__swi_end(0x2F0, _dlsym, (handle, name));
+
229
+
237__swi_begin(0x2F1)
+
238int _dlclose(int handle)
+
239__swi_end(0x2F1, _dlclose, (handle));
+
240
+
247__swi_begin(0x2F7)
+ +
249__swi_end(0x2F7, _dlerror, ());
250
-
261__swi_begin(0x19E)
- -
263__swi_end(0x19E, StartCpuUsageCount, ());
-
264
-
269__swi_begin(0x19D)
-
270unsigned long long getCpuUsedTime_if_ena(void)
- -
272
-
277__swi_begin(0x05C)
-
278uint8_t GetCPUClock()
-
279__swi_end(0x05C, GetCPUClock, ());
-
280
-
285__swi_begin(0x05D)
-
286uint8_t GetCPULoad()
-
287__swi_end(0x05D, GetCPULoad, ());
-
288
-
293__swi_begin(0x221)
-
294void SetCpuClockLow(int unk)
-
295__swi_end(0x221, SetCpuClockLow, (unk));
-
296
-
301__swi_begin(0x222)
-
302void SetCpuClockHi(int flag)
-
303__swi_end(0x222, SetCpuClockHi, (flag));
-
304
-
309__swi_begin(0x222)
-
310void SetCpuClockTempHi(int unk)
-
311__swi_end(0x222, SetCpuClockTempHi, (unk));
-
312
-
324__swi_begin(0x80DC)
- -
326__swi_end(0x80DC, RamRandSeed, ());
-
327
-
332__swi_begin(0x838B)
- -
334__swi_end(0x838B, RamLastStoreString, ());
-
335
-
340__swi_begin(0x247)
- -
342__swi_end(0x247, GSM_L1_Disable, ());
-
343
-
354__swi_begin(0x000)
- -
356__swi_end(0x000, loopback0, ());
-
357
-
361__swi_begin(0x001)
- -
363__swi_end(0x001, loopback1, ());
-
364
-
368__swi_begin(0x002)
- -
370__swi_end(0x002, loopback2, ());
-
371
-
375__swi_begin(0x003)
- -
377__swi_end(0x003, loopback3, ());
-
378
-
382__swi_begin(0x004)
- -
384__swi_end(0x004, loopback4, ());
-
385
-
389__swi_begin(0x0AB)
- -
391__swi_end(0x0AB, loopback171, ());
-
392
- -
396
+
257__swi_begin(0x2F8)
+ +
259__swi_end(0x2F8, dlclean_cache, ());
+
260
+
271__swi_begin(0x19E)
+ +
273__swi_end(0x19E, StartCpuUsageCount, ());
+
274
+
279__swi_begin(0x19D)
+
280unsigned long long getCpuUsedTime_if_ena(void)
+ +
282
+
287__swi_begin(0x05C)
+
288uint8_t GetCPUClock()
+
289__swi_end(0x05C, GetCPUClock, ());
+
290
+
295__swi_begin(0x05D)
+
296uint8_t GetCPULoad()
+
297__swi_end(0x05D, GetCPULoad, ());
+
298
+
303__swi_begin(0x221)
+
304void SetCpuClockLow(int unk)
+
305__swi_end(0x221, SetCpuClockLow, (unk));
+
306
+
311__swi_begin(0x222)
+
312void SetCpuClockHi(int flag)
+
313__swi_end(0x222, SetCpuClockHi, (flag));
+
314
+
319__swi_begin(0x222)
+
320void SetCpuClockTempHi(int unk)
+
321__swi_end(0x222, SetCpuClockTempHi, (unk));
+
322
+
334__swi_begin(0x80DC)
+ +
336__swi_end(0x80DC, RamRandSeed, ());
+
337
+
342__swi_begin(0x838B)
+ +
344__swi_end(0x838B, RamLastStoreString, ());
+
345
+
350__swi_begin(0x247)
+ +
352__swi_end(0x247, GSM_L1_Disable, ());
+
353
+
364__swi_begin(0x000)
+ +
366__swi_end(0x000, loopback0, ());
+
367
+
371__swi_begin(0x001)
+ +
373__swi_end(0x001, loopback1, ());
+
374
+
378__swi_begin(0x002)
+ +
380__swi_end(0x002, loopback2, ());
+
381
+
385__swi_begin(0x003)
+ +
387__swi_end(0x003, loopback3, ());
+
388
+
392__swi_begin(0x004)
+ +
394__swi_end(0x004, loopback4, ());
+
395
+
399__swi_begin(0x0AB)
+ +
401__swi_end(0x0AB, loopback171, ());
+
402
+ +
406
#define __swilib_begin
Definition doxygen.h:20
#define __swi_end(number, func, call)
Definition doxygen.h:24
diff --git a/swilib/SG_X75/utils_8h_source.html b/swilib/SG_X75/utils_8h_source.html index 67c1e84d..25608a65 100644 --- a/swilib/SG_X75/utils_8h_source.html +++ b/swilib/SG_X75/utils_8h_source.html @@ -109,56 +109,56 @@
7
9
-
32__swi_begin(0x19C)
-
33void SEQKILLER(void *data, void (*next_in_seq)(void *), void *data_to_kill)
-
34__swi_end(0x19C, SEQKILLER, (data, next_in_seq, data_to_kill));
-
35
-
40__swi_begin(0x819C)
- -
42__swi_end(0x819C, SEQKILLER_ADR, ());
-
43
-
55__swi_begin(0x054)
-
56int StrToInt(const char *s, char **endp)
-
57__swi_end(0x054, StrToInt, (s, endp));
-
58
-
64__swi_begin(0x0AF)
-
65uint32_t HexToInt(const char *s)
-
66__swi_end(0x0AF, HexToInt, (s));
-
67
-
73__swi_begin(0x081)
-
74int HexCharToInt(char c)
-
75__swi_end(0x081, HexCharToInt, (c));
-
76
-
83__swi_begin(0x005)
-
84void StrToHex(char *hex_out, const char *str, int len)
-
85__swi_end(0x005, StrToHex, (hex_out, str, len));
-
86
-
92__swi_begin(0x089)
-
93void GetLangMesIntoWS(int lgp_id, WSHDR *str)
-
94__swi_end(0x089, GetLangMesIntoWS, (lgp_id, str));
-
95
-
116__swi_begin(0x244)
-
117int Base64Encode(void *inbuf, int insize, void *outbuf, int outsize)
-
118__swi_end(0x244, Base64Encode, (inbuf, insize, outbuf, outsize));
-
119
-
136__swi_begin(0x245)
-
137int Base64Decode(char *inbuf, int insize, void *outbuf, int outsize, char *_null, int *unk5)
-
138__swi_end(0x245, Base64Decode, (inbuf, insize, outbuf, outsize, _null, unk5));
-
139
-
153__swi_begin(0x0B8)
-
154int sdiv(int divisor, int divident)
-
155__swi_end(0x0B8, sdiv, (divisor, divident));
-
156
-
163__swi_begin(0x0BC)
-
164uint32_t udiv(uint32_t divisor, uint32_t divident)
-
165__swi_end(0x0BC, udiv, (divisor, divident));
-
166
-
172__swi_begin(0x0BD)
-
173int DivBy10(int divident)
-
174__swi_end(0x0BD, DivBy10, (divident));
-
175
- -
179
+
33__swi_begin(0x19C)
+
34void SEQKILLER(void *data, void (*next_in_seq)(void *), void *data_to_kill)
+
35__swi_end(0x19C, SEQKILLER, (data, next_in_seq, data_to_kill));
+
36
+
41__swi_begin(0x819C)
+ +
43__swi_end(0x819C, SEQKILLER_ADR, ());
+
44
+
56__swi_begin(0x054)
+
57int StrToInt(const char *s, char **endp)
+
58__swi_end(0x054, StrToInt, (s, endp));
+
59
+
65__swi_begin(0x0AF)
+
66uint32_t HexToInt(const char *s)
+
67__swi_end(0x0AF, HexToInt, (s));
+
68
+
74__swi_begin(0x081)
+
75int HexCharToInt(char c)
+
76__swi_end(0x081, HexCharToInt, (c));
+
77
+
84__swi_begin(0x005)
+
85void StrToHex(char *hex_out, const char *str, int len)
+
86__swi_end(0x005, StrToHex, (hex_out, str, len));
+
87
+
93__swi_begin(0x089)
+
94void GetLangMesIntoWS(int lgp_id, WSHDR *str)
+
95__swi_end(0x089, GetLangMesIntoWS, (lgp_id, str));
+
96
+
117__swi_begin(0x244)
+
118int Base64Encode(void *inbuf, int insize, void *outbuf, int outsize)
+
119__swi_end(0x244, Base64Encode, (inbuf, insize, outbuf, outsize));
+
120
+
137__swi_begin(0x245)
+
138int Base64Decode(char *inbuf, int insize, void *outbuf, int outsize, char *_null, int *unk5)
+
139__swi_end(0x245, Base64Decode, (inbuf, insize, outbuf, outsize, _null, unk5));
+
140
+
154__swi_begin(0x0B8)
+
155int sdiv(int divisor, int divident)
+
156__swi_end(0x0B8, sdiv, (divisor, divident));
+
157
+
164__swi_begin(0x0BC)
+
165uint32_t udiv(uint32_t divisor, uint32_t divident)
+
166__swi_end(0x0BC, udiv, (divisor, divident));
+
167
+
173__swi_begin(0x0BD)
+
174int DivBy10(int divident)
+
175__swi_end(0x0BD, DivBy10, (divident));
+
176
+ +
180
#define __swilib_begin
Definition doxygen.h:20
#define __swi_end(number, func, call)
Definition doxygen.h:24