| Line 1... |
Line 1... |
| 1 |
//
|
1 |
//
|
| 2 |
//
|
2 |
//
|
| 3 |
// Copyright 2010 TheSeven
|
3 |
// Copyright 2010 TheSeven
|
| 4 |
//
|
4 |
//
|
| 5 |
//
|
5 |
//
|
| 6 |
// This file is part of emCORE.
|
6 |
// This file is part of emCORE.
|
| 7 |
//
|
7 |
//
|
| 8 |
// emCORE is free software: you can redistribute it and/or
|
8 |
// emCORE is free software: you can redistribute it and/or
|
| 9 |
// modify it under the terms of the GNU General Public License as
|
9 |
// modify it under the terms of the GNU General Public License as
|
| 10 |
// published by the Free Software Foundation, either version 2 of the
|
10 |
// published by the Free Software Foundation, either version 2 of the
|
| 11 |
// License, or (at your option) any later version.
|
11 |
// License, or (at your option) any later version.
|
| 12 |
//
|
12 |
//
|
| 13 |
// emCORE is distributed in the hope that it will be useful,
|
13 |
// emCORE is distributed in the hope that it will be useful,
|
| 14 |
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
14 |
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
| 15 |
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
15 |
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
| 16 |
// See the GNU General Public License for more details.
|
16 |
// See the GNU General Public License for more details.
|
| 17 |
//
|
17 |
//
|
| 18 |
// You should have received a copy of the GNU General Public License along
|
18 |
// You should have received a copy of the GNU General Public License along
|
| 19 |
// with emCORE. If not, see <http://www.gnu.org/licenses/>.
|
19 |
// with emCORE. If not, see <http://www.gnu.org/licenses/>.
|
| 20 |
//
|
20 |
//
|
| 21 |
//
|
21 |
//
|
| 22 |
|
22 |
|
| 23 |
|
23 |
|
| 24 |
#ifndef __SYSCALLWRAPPERS_H__
|
24 |
#ifndef __SYSCALLWRAPPERS_H__
|
| 25 |
#define __SYSCALLWRAPPERS_H__
|
25 |
#define __SYSCALLWRAPPERS_H__
|
| 26 |
|
26 |
|
| 27 |
|
27 |
|
| 28 |
#define IN_APPLICATION_CODE
|
28 |
#define IN_APPLICATION_CODE
|
| 29 |
#include "syscallapi.h"
|
29 |
#include "syscallapi.h"
|
| 30 |
|
30 |
|
| 31 |
|
31 |
|
| 32 |
extern struct emcore_syscall_table* __emcore_syscall;
|
32 |
extern struct emcore_syscall_table* __emcore_syscall;
|
| 33 |
|
33 |
|
| 34 |
|
34 |
|
| 35 |
#define panic __emcore_syscall->panic
|
35 |
#define panic __emcore_syscall->panic
|
| 36 |
#define panicf __emcore_syscall->panicf
|
36 |
#define panicf __emcore_syscall->panicf
|
| 37 |
#define cprintf __emcore_syscall->cprintf
|
37 |
#define cprintf __emcore_syscall->cprintf
|
| 38 |
#define cvprintf __emcore_syscall->cvprintf
|
38 |
#define cvprintf __emcore_syscall->cvprintf
|
| 39 |
#define cputc __emcore_syscall->cputc
|
39 |
#define cputc __emcore_syscall->cputc
|
| 40 |
#define cputs __emcore_syscall->cputs
|
40 |
#define cputs __emcore_syscall->cputs
|
| 41 |
#define cwrite __emcore_syscall->cwrite
|
41 |
#define cwrite __emcore_syscall->cwrite
|
| 42 |
#define cflush __emcore_syscall->cflush
|
42 |
#define cflush __emcore_syscall->cflush
|
| 43 |
#define cgetc __emcore_syscall->cgetc
|
43 |
#define cgetc __emcore_syscall->cgetc
|
| 44 |
#define cread __emcore_syscall->cread
|
44 |
#define cread __emcore_syscall->cread
|
| 45 |
#define creada __emcore_syscall->creada
|
45 |
#define creada __emcore_syscall->creada
|
| 46 |
#define opendir __emcore_syscall->opendir
|
46 |
#define opendir __emcore_syscall->opendir
|
| 47 |
#define closedir __emcore_syscall->closedir
|
47 |
#define closedir __emcore_syscall->closedir
|
| 48 |
#define readdir __emcore_syscall->readdir
|
48 |
#define readdir __emcore_syscall->readdir
|
| 49 |
#define mkdir __emcore_syscall->mkdir
|
49 |
#define mkdir __emcore_syscall->mkdir
|
| 50 |
#define rmdir __emcore_syscall->rmdir
|
50 |
#define rmdir __emcore_syscall->rmdir
|
| 51 |
#define renderchar_native __emcore_syscall->renderchar_native
|
51 |
#define renderchar_native __emcore_syscall->renderchar_native
|
| 52 |
#define renderchar __emcore_syscall->renderchar
|
52 |
#define renderchar __emcore_syscall->renderchar
|
| 53 |
#define rendertext __emcore_syscall->rendertext
|
53 |
#define rendertext __emcore_syscall->rendertext
|
| 54 |
#define get_font_width __emcore_syscall->get_font_width
|
54 |
#define get_font_width __emcore_syscall->get_font_width
|
| 55 |
#define get_font_height __emcore_syscall->get_font_height
|
55 |
#define get_font_height __emcore_syscall->get_font_height
|
| 56 |
#define execimage __emcore_syscall->execimage
|
56 |
#define execimage __emcore_syscall->execimage
|
| 57 |
#define ftruncate __emcore_syscall->ftruncate
|
57 |
#define ftruncate __emcore_syscall->ftruncate
|
| 58 |
#define fsync __emcore_syscall->fsync
|
58 |
#define fsync __emcore_syscall->fsync
|
| 59 |
#define close __emcore_syscall->close
|
59 |
#define close __emcore_syscall->close
|
| 60 |
#define write __emcore_syscall->write
|
60 |
#define write __emcore_syscall->write
|
| 61 |
#define read __emcore_syscall->read
|
61 |
#define read __emcore_syscall->read
|
| 62 |
#define lseek __emcore_syscall->lseek
|
62 |
#define lseek __emcore_syscall->lseek
|
| 63 |
#define remove __emcore_syscall->remove
|
63 |
#define remove __emcore_syscall->remove
|
| 64 |
#define file_open __emcore_syscall->file_open
|
64 |
#define file_open __emcore_syscall->file_open
|
| 65 |
#define rename __emcore_syscall->rename
|
65 |
#define rename __emcore_syscall->rename
|
| 66 |
#define file_creat __emcore_syscall->file_creat
|
66 |
#define file_creat __emcore_syscall->file_creat
|
| 67 |
#define filesize __emcore_syscall->filesize
|
67 |
#define filesize __emcore_syscall->filesize
|
| 68 |
#define format __emcore_syscall->format
|
68 |
#define format __emcore_syscall->format
|
| 69 |
#define vuprintf __emcore_syscall->vuprintf
|
69 |
#define vuprintf __emcore_syscall->vuprintf
|
| 70 |
#define lcdconsole_putc_noblit __emcore_syscall->lcdconsole_putc_noblit
|
70 |
#define lcdconsole_putc_noblit __emcore_syscall->lcdconsole_putc_noblit
|
| 71 |
#define lcdconsole_puts_noblit __emcore_syscall->lcdconsole_puts_noblit
|
71 |
#define lcdconsole_puts_noblit __emcore_syscall->lcdconsole_puts_noblit
|
| 72 |
#define lcdconsole_write_noblit __emcore_syscall->lcdconsole_write_noblit
|
72 |
#define lcdconsole_write_noblit __emcore_syscall->lcdconsole_write_noblit
|
| 73 |
#define lcdconsole_update __emcore_syscall->lcdconsole_update
|
73 |
#define lcdconsole_update __emcore_syscall->lcdconsole_update
|
| 74 |
#define lcdconsole_putc __emcore_syscall->lcdconsole_putc
|
74 |
#define lcdconsole_putc __emcore_syscall->lcdconsole_putc
|
| 75 |
#define lcdconsole_puts __emcore_syscall->lcdconsole_puts
|
75 |
#define lcdconsole_puts __emcore_syscall->lcdconsole_puts
|
| 76 |
#define lcdconsole_write __emcore_syscall->lcdconsole_write
|
76 |
#define lcdconsole_write __emcore_syscall->lcdconsole_write
|
| 77 |
#define lcdconsole_get_current_x __emcore_syscall->lcdconsole_get_current_x
|
77 |
#define lcdconsole_get_current_x __emcore_syscall->lcdconsole_get_current_x
|
| 78 |
#define lcdconsole_get_current_y __emcore_syscall->lcdconsole_get_current_y
|
78 |
#define lcdconsole_get_current_y __emcore_syscall->lcdconsole_get_current_y
|
| 79 |
#define lcdconsole_get_lineend_x __emcore_syscall->lcdconsole_get_lineend_x
|
79 |
#define lcdconsole_get_lineend_x __emcore_syscall->lcdconsole_get_lineend_x
|
| 80 |
#define lcdconsole_get_lineend_y __emcore_syscall->lcdconsole_get_lineend_y
|
80 |
#define lcdconsole_get_lineend_y __emcore_syscall->lcdconsole_get_lineend_y
|
| 81 |
#define lcdconsole_progressbar __emcore_syscall->lcdconsole_progressbar
|
81 |
#define lcdconsole_progressbar __emcore_syscall->lcdconsole_progressbar
|
| 82 |
#define progressbar_init __emcore_syscall->progressbar_init
|
82 |
#define progressbar_init __emcore_syscall->progressbar_init
|
| 83 |
#define progressbar_setpos __emcore_syscall->progressbar_setpos
|
83 |
#define progressbar_setpos __emcore_syscall->progressbar_setpos
|
| 84 |
#define shutdown __emcore_syscall->shutdown
|
84 |
#define shutdown __emcore_syscall->shutdown
|
| 85 |
#define storage_read_sectors_md __emcore_syscall->storage_read_sectors_md
|
85 |
#define storage_read_sectors_md __emcore_syscall->storage_read_sectors_md
|
| 86 |
#define storage_write_sectors_md __emcore_syscall->storage_write_sectors_md
|
86 |
#define storage_write_sectors_md __emcore_syscall->storage_write_sectors_md
|
| 87 |
#define storage_get_info __emcore_syscall->storage_get_info
|
87 |
#define storage_get_info __emcore_syscall->storage_get_info
|
| 88 |
#define strcasecmp __emcore_syscall->strcasecmp
|
88 |
#define strcasecmp __emcore_syscall->strcasecmp
|
| 89 |
#define strncasecmp __emcore_syscall->strncasecmp
|
89 |
#define strncasecmp __emcore_syscall->strncasecmp
|
| 90 |
#define strcasestr __emcore_syscall->strcasestr
|
90 |
#define strcasestr __emcore_syscall->strcasestr
|
| 91 |
#define strlcat __emcore_syscall->strlcat
|
91 |
#define strlcat __emcore_syscall->strlcat
|
| 92 |
#define strlcpy __emcore_syscall->strlcpy
|
92 |
#define strlcpy __emcore_syscall->strlcpy
|
| 93 |
#define mutex_init __emcore_syscall->mutex_init
|
93 |
#define mutex_init __emcore_syscall->mutex_init
|
| 94 |
#define mutex_lock __emcore_syscall->mutex_lock
|
94 |
#define mutex_lock __emcore_syscall->mutex_lock
|
| 95 |
#define mutex_unlock __emcore_syscall->mutex_unlock
|
95 |
#define mutex_unlock __emcore_syscall->mutex_unlock
|
| 96 |
#define wakeup_init __emcore_syscall->wakeup_init
|
96 |
#define wakeup_init __emcore_syscall->wakeup_init
|
| 97 |
#define wakeup_wait __emcore_syscall->wakeup_wait
|
97 |
#define wakeup_wait __emcore_syscall->wakeup_wait
|
| 98 |
#define wakeup_signal __emcore_syscall->wakeup_signal
|
98 |
#define wakeup_signal __emcore_syscall->wakeup_signal
|
| 99 |
#define sleep __emcore_syscall->sleep
|
99 |
#define sleep __emcore_syscall->sleep
|
| 100 |
#define thread_create __emcore_syscall->thread_create
|
100 |
#define thread_create __emcore_syscall->thread_create
|
| 101 |
#define thread_exit __emcore_syscall->thread_exit
|
101 |
#define thread_exit __emcore_syscall->thread_exit
|
| 102 |
#define thread_suspend __emcore_syscall->thread_suspend
|
102 |
#define thread_suspend __emcore_syscall->thread_suspend
|
| 103 |
#define thread_resume __emcore_syscall->thread_resume
|
103 |
#define thread_resume __emcore_syscall->thread_resume
|
| 104 |
#define thread_terminate __emcore_syscall->thread_terminate
|
104 |
#define thread_terminate __emcore_syscall->thread_terminate
|
| 105 |
#define __errno __emcore_syscall->__errno
|
105 |
#define __errno __emcore_syscall->__errno
|
| 106 |
#define ucl_decompress __emcore_syscall->ucl_decompress
|
106 |
#define ucl_decompress __emcore_syscall->ucl_decompress
|
| 107 |
#define bootflash_filesize __emcore_syscall->bootflash_filesize
|
107 |
#define bootflash_filesize __emcore_syscall->bootflash_filesize
|
| 108 |
#define bootflash_attributes __emcore_syscall->bootflash_attributes
|
108 |
#define bootflash_attributes __emcore_syscall->bootflash_attributes
|
| 109 |
#define bootflash_getaddr __emcore_syscall->bootflash_getaddr
|
109 |
#define bootflash_getaddr __emcore_syscall->bootflash_getaddr
|
| 110 |
#define bootflash_read __emcore_syscall->bootflash_read
|
110 |
#define bootflash_read __emcore_syscall->bootflash_read
|
| 111 |
#define bootflash_readraw __emcore_syscall->bootflash_readraw
|
111 |
#define bootflash_readraw __emcore_syscall->bootflash_readraw
|
| 112 |
#define bootflash_writeraw __emcore_syscall->bootflash_writeraw
|
112 |
#define bootflash_writeraw __emcore_syscall->bootflash_writeraw
|
| 113 |
#define bootflash_getrawaddr __emcore_syscall->bootflash_getrawaddr
|
113 |
#define bootflash_getrawaddr __emcore_syscall->bootflash_getrawaddr
|
| 114 |
#define bootflash_is_memmapped __emcore_syscall->bootflash_is_memmapped
|
114 |
#define bootflash_is_memmapped __emcore_syscall->bootflash_is_memmapped
|
| 115 |
#define read_native_timer __emcore_syscall->read_native_timer
|
115 |
#define read_native_timer __emcore_syscall->read_native_timer
|
| 116 |
#define read_usec_timer __emcore_syscall->read_usec_timer
|
116 |
#define read_usec_timer __emcore_syscall->read_usec_timer
|
| 117 |
#define i2c_send __emcore_syscall->i2c_send
|
117 |
#define i2c_send __emcore_syscall->i2c_send
|
| 118 |
#define i2c_recv __emcore_syscall->i2c_recv
|
118 |
#define i2c_recv __emcore_syscall->i2c_recv
|
| 119 |
#define i2c_sendbyte __emcore_syscall->i2c_sendbyte
|
119 |
#define i2c_sendbyte __emcore_syscall->i2c_sendbyte
|
| 120 |
#define i2c_recvbyte __emcore_syscall->i2c_recvbyte
|
120 |
#define i2c_recvbyte __emcore_syscall->i2c_recvbyte
|
| 121 |
#define interrupt_enable __emcore_syscall->interrupt_enable
|
121 |
#define interrupt_enable __emcore_syscall->interrupt_enable
|
| 122 |
#define interrupt_set_handler __emcore_syscall->interrupt_set_handler
|
122 |
#define interrupt_set_handler __emcore_syscall->interrupt_set_handler
|
| 123 |
#define int_timer_set_handler __emcore_syscall->int_timer_set_handler
|
123 |
#define int_timer_set_handler __emcore_syscall->int_timer_set_handler
|
| 124 |
#define displaylcd __emcore_syscall->displaylcd
|
124 |
#define displaylcd __emcore_syscall->displaylcd
|
| 125 |
#define filllcd __emcore_syscall->filllcd
|
125 |
#define filllcd __emcore_syscall->filllcd
|
| 126 |
#define displaylcd_native __emcore_syscall->displaylcd_native
|
126 |
#define displaylcd_native __emcore_syscall->displaylcd_native
|
| 127 |
#define filllcd_native __emcore_syscall->filllcd_native
|
127 |
#define filllcd_native __emcore_syscall->filllcd_native
|
| 128 |
#define displaylcd_sync __emcore_syscall->displaylcd_sync
|
128 |
#define displaylcd_sync __emcore_syscall->displaylcd_sync
|
| 129 |
#define displaylcd_busy __emcore_syscall->displaylcd_busy
|
129 |
#define displaylcd_busy __emcore_syscall->displaylcd_busy
|
| 130 |
#define displaylcd_safe __emcore_syscall->displaylcd_safe
|
130 |
#define displaylcd_safe __emcore_syscall->displaylcd_safe
|
| 131 |
#define lcd_get_width __emcore_syscall->lcd_get_width
|
131 |
#define lcd_get_width __emcore_syscall->lcd_get_width
|
| 132 |
#define lcd_get_height __emcore_syscall->lcd_get_height
|
132 |
#define lcd_get_height __emcore_syscall->lcd_get_height
|
| 133 |
#define lcd_get_bytes_per_pixel __emcore_syscall->lcd_get_bytes_per_pixel
|
133 |
#define lcd_get_bytes_per_pixel __emcore_syscall->lcd_get_bytes_per_pixel
|
| 134 |
#define lcd_translate_color __emcore_syscall->lcd_translate_color
|
134 |
#define lcd_translate_color __emcore_syscall->lcd_translate_color
|
| 135 |
#define clean_dcache __emcore_syscall->clean_dcache
|
135 |
#define clean_dcache __emcore_syscall->clean_dcache
|
| 136 |
#define invalidate_dcache __emcore_syscall->invalidate_dcache
|
136 |
#define invalidate_dcache __emcore_syscall->invalidate_dcache
|
| 137 |
#define invalidate_icache __emcore_syscall->invalidate_icache
|
137 |
#define invalidate_icache __emcore_syscall->invalidate_icache
|
| 138 |
#define power_off __emcore_syscall->power_off
|
138 |
#define power_off __emcore_syscall->power_off
|
| 139 |
#define charging_state __emcore_syscall->charging_state
|
139 |
#define charging_state __emcore_syscall->charging_state
|
| 140 |
#define atoi __emcore_syscall->atoi
|
140 |
#define atoi __emcore_syscall->atoi
|
| 141 |
#define memchr __emcore_syscall->memchr
|
141 |
#define memchr __emcore_syscall->memchr
|
| 142 |
#define memcmp __emcore_syscall->memcmp
|
142 |
#define memcmp __emcore_syscall->memcmp
|
| 143 |
#define memcpy __emcore_syscall->memcpy
|
143 |
#define memcpy __emcore_syscall->memcpy
|
| 144 |
#define memmove __emcore_syscall->memmove
|
144 |
#define memmove __emcore_syscall->memmove
|
| 145 |
#define memset __emcore_syscall->memset
|
145 |
#define memset __emcore_syscall->memset
|
| 146 |
#define qsort __emcore_syscall->qsort
|
146 |
#define qsort __emcore_syscall->qsort
|
| 147 |
#define srand __emcore_syscall->srand
|
147 |
#define srand __emcore_syscall->srand
|
| 148 |
#define rand __emcore_syscall->rand
|
148 |
#define rand __emcore_syscall->rand
|
| 149 |
#define snprintf __emcore_syscall->snprintf
|
149 |
#define snprintf __emcore_syscall->snprintf
|
| 150 |
#define vsnprintf __emcore_syscall->vsnprintf
|
150 |
#define vsnprintf __emcore_syscall->vsnprintf
|
| 151 |
#define isspace __emcore_syscall->isspace
|
151 |
#define isspace __emcore_syscall->isspace
|
| 152 |
#define isdigit __emcore_syscall->isdigit
|
152 |
#define isdigit __emcore_syscall->isdigit
|
| 153 |
#define isxdigit __emcore_syscall->isxdigit
|
153 |
#define isxdigit __emcore_syscall->isxdigit
|
| 154 |
#define sscanf __emcore_syscall->sscanf
|
154 |
#define sscanf __emcore_syscall->sscanf
|
| 155 |
#define strcat __emcore_syscall->strcat
|
155 |
#define strcat __emcore_syscall->strcat
|
| 156 |
#define strchr __emcore_syscall->strchr
|
156 |
#define strchr __emcore_syscall->strchr
|
| 157 |
#define strcmp __emcore_syscall->strcmp
|
157 |
#define strcmp __emcore_syscall->strcmp
|
| 158 |
#define strcpy __emcore_syscall->strcpy
|
158 |
#define strcpy __emcore_syscall->strcpy
|
| 159 |
#define strlen __emcore_syscall->strlen
|
159 |
#define strlen __emcore_syscall->strlen
|
| 160 |
#define strncmp __emcore_syscall->strncmp
|
160 |
#define strncmp __emcore_syscall->strncmp
|
| 161 |
#define strrchr __emcore_syscall->strrchr
|
161 |
#define strrchr __emcore_syscall->strrchr
|
| 162 |
#define strstr __emcore_syscall->strstr
|
162 |
#define strstr __emcore_syscall->strstr
|
| 163 |
#define strtok_r __emcore_syscall->strtok_r
|
163 |
#define strtok_r __emcore_syscall->strtok_r
|
| 164 |
#define backlight_on __emcore_syscall->backlight_on
|
164 |
#define backlight_on __emcore_syscall->backlight_on
|
| 165 |
#define backlight_set_fade __emcore_syscall->backlight_set_fade
|
165 |
#define backlight_set_fade __emcore_syscall->backlight_set_fade
|
| 166 |
#define backlight_set_brightness __emcore_syscall->backlight_set_brightness
|
166 |
#define backlight_set_brightness __emcore_syscall->backlight_set_brightness
|
| 167 |
#define get_platform_id __emcore_syscall->get_platform_id
|
167 |
#define get_platform_id __emcore_syscall->get_platform_id
|
| 168 |
#define tlsf_create __emcore_syscall->tlsf_create
|
168 |
#define tlsf_create __emcore_syscall->tlsf_create
|
| 169 |
#define tlsf_destroy __emcore_syscall->tlsf_destroy
|
169 |
#define tlsf_destroy __emcore_syscall->tlsf_destroy
|
| 170 |
#define tlsf_malloc __emcore_syscall->tlsf_malloc
|
170 |
#define tlsf_malloc __emcore_syscall->tlsf_malloc
|
| 171 |
#define tlsf_memalign __emcore_syscall->tlsf_memalign
|
171 |
#define tlsf_memalign __emcore_syscall->tlsf_memalign
|
| 172 |
#define tlsf_realloc __emcore_syscall->tlsf_realloc
|
172 |
#define tlsf_realloc __emcore_syscall->tlsf_realloc
|
| 173 |
#define tlsf_free __emcore_syscall->tlsf_free
|
173 |
#define tlsf_free __emcore_syscall->tlsf_free
|
| 174 |
#define tlsf_walk_heap __emcore_syscall->tlsf_walk_heap
|
174 |
#define tlsf_walk_heap __emcore_syscall->tlsf_walk_heap
|
| 175 |
#define tlsf_check_heap __emcore_syscall->tlsf_check_heap
|
175 |
#define tlsf_check_heap __emcore_syscall->tlsf_check_heap
|
| 176 |
#define tlsf_block_size __emcore_syscall->tlsf_block_size
|
176 |
#define tlsf_block_size __emcore_syscall->tlsf_block_size
|
| 177 |
#define tlsf_overhead __emcore_syscall->tlsf_overhead
|
177 |
#define tlsf_overhead __emcore_syscall->tlsf_overhead
|
| 178 |
#define execfirmware __emcore_syscall->execfirmware
|
178 |
#define execfirmware __emcore_syscall->execfirmware
|
| 179 |
#define button_register_handler __emcore_syscall->button_register_handler
|
179 |
#define button_register_handler __emcore_syscall->button_register_handler
|
| 180 |
#define button_unregister_handler __emcore_syscall->button_unregister_handler
|
180 |
#define button_unregister_handler __emcore_syscall->button_unregister_handler
|
| 181 |
#define clickwheel_get_state __emcore_syscall->clickwheel_get_state
|
181 |
#define clickwheel_get_state __emcore_syscall->clickwheel_get_state
|
| 182 |
#define clockgate_enable __emcore_syscall->clockgate_enable
|
182 |
#define clockgate_enable __emcore_syscall->clockgate_enable
|
| 183 |
#define yield __emcore_syscall->yield
|
183 |
#define yield __emcore_syscall->yield
|
| 184 |
#define disk_mount __emcore_syscall->disk_mount
|
184 |
#define disk_mount __emcore_syscall->disk_mount
|
| 185 |
#define disk_unmount __emcore_syscall->disk_unmount
|
185 |
#define disk_unmount __emcore_syscall->disk_unmount
|
| 186 |
#define hwkeyaes __emcore_syscall->hwkeyaes
|
186 |
#define hwkeyaes __emcore_syscall->hwkeyaes
|
| 187 |
#define hmacsha1 __emcore_syscall->hmacsha1
|
187 |
#define hmacsha1 __emcore_syscall->hmacsha1
|
| 188 |
#define reset __emcore_syscall->reset
|
188 |
#define reset __emcore_syscall->reset
|
| 189 |
#define int_dma_set_handler __emcore_syscall->int_dma_set_handler
|
189 |
#define int_dma_set_handler __emcore_syscall->int_dma_set_handler
|
| 190 |
#define thread_set_name __emcore_syscall->thread_set_name
|
190 |
#define thread_set_name __emcore_syscall->thread_set_name
|
| 191 |
#define thread_set_priority __emcore_syscall->thread_set_priority
|
191 |
#define thread_set_priority __emcore_syscall->thread_set_priority
|
| 192 |
#define malloc __emcore_syscall->malloc
|
192 |
#define malloc __emcore_syscall->malloc
|
| 193 |
#define memalign __emcore_syscall->memalign
|
193 |
#define memalign __emcore_syscall->memalign
|
| 194 |
#define realloc __emcore_syscall->realloc
|
194 |
#define realloc __emcore_syscall->realloc
|
| 195 |
#define reownalloc __emcore_syscall->reownalloc
|
195 |
#define reownalloc __emcore_syscall->reownalloc
|
| 196 |
#define free __emcore_syscall->free
|
196 |
#define free __emcore_syscall->free
|
| 197 |
#define library_unload __emcore_syscall->library_unload
|
197 |
#define library_unload __emcore_syscall->library_unload
|
| 198 |
#define get_library __emcore_syscall->get_library
|
198 |
#define get_library __emcore_syscall->get_library
|
| 199 |
#define get_library_ext __emcore_syscall->get_library_ext
|
199 |
#define get_library_ext __emcore_syscall->get_library_ext
|
| 200 |
#define release_library __emcore_syscall->release_library
|
200 |
#define release_library __emcore_syscall->release_library
|
| 201 |
#define release_library_ext __emcore_syscall->release_library_ext
|
201 |
#define release_library_ext __emcore_syscall->release_library_ext
|
| 202 |
#define fat_enable_flushing __emcore_syscall->fat_enable_flushing
|
202 |
#define fat_enable_flushing __emcore_syscall->fat_enable_flushing
|
| 203 |
#define lcd_get_format __emcore_syscall->lcd_get_format
|
203 |
#define lcd_get_format __emcore_syscall->lcd_get_format
|
| 204 |
#define crc32 __emcore_syscall->crc32
|
204 |
#define crc32 __emcore_syscall->crc32
|
| 205 |
#define clockgate_get_state __emcore_syscall->clockgate_get_state
|
205 |
#define clockgate_get_state __emcore_syscall->clockgate_get_state
|
| 206 |
#define malloc_walk __emcore_syscall->malloc_walk
|
206 |
#define malloc_walk __emcore_syscall->malloc_walk
|
| 207 |
|
207 |
#define storage_sleep __emcore_syscall->storage_sleep
|
| 208 |
|
208 |
#define storage_disk_is_active __emcore_syscall->storage_disk_is_active
|
| 209 |
#endif
|
209 |
#define storage_soft_reset __emcore_syscall->storage_soft_reset
|
| - |
|
210 |
#define storage_flush __emcore_syscall->storage_flush
|
| - |
|
211 |
#define storage_spin __emcore_syscall->storage_spin
|
| - |
|
212 |
#define storage_spindown __emcore_syscall->storage_spindown
|
| - |
|
213 |
#define storage_last_disk_activity __emcore_syscall->storage_last_disk_activity
|
| - |
|
214 |
#define storage_num_drives __emcore_syscall->storage_num_drives
|
| - |
|
215 |
#define read_battery_voltage __emcore_syscall->read_battery_voltage
|
| - |
|
216 |
#define read_battery_current __emcore_syscall->read_battery_current
|
| - |
|
217 |
#define read_battery_mwh_design __emcore_syscall->read_battery_mwh_design
|
| - |
|
218 |
#define read_battery_mwh_full __emcore_syscall->read_battery_mwh_full
|
| - |
|
219 |
#define read_battery_mwh_current __emcore_syscall->read_battery_mwh_current
|
| - |
|
220 |
#define read_battery_mw __emcore_syscall->read_battery_mw
|
| - |
|
221 |
#define read_input_mw __emcore_syscall->read_input_mw
|
| - |
|
222 |
#define read_battery_state __emcore_syscall->read_battery_state
|
| - |
|
223 |
|
| - |
|
224 |
|
| - |
|
225 |
#endif
|