source: extension/messagebuf/kernel/kernel_rename.h

このファイルの最終更新内容7 で kominami が 2015/09/12 9:22:12 に更新しました

TOPPERS/ASP 1.9.1

ファイルサイズ: 12.1 KB
Rev 
[7]1/* This file is generated from kernel_rename.def by genrename. */
2
3#ifndef TOPPERS_KERNEL_RENAME_H
4#define TOPPERS_KERNEL_RENAME_H
5
6/*
7 *  startup.c
8 */
9#define kerflg                                          _kernel_kerflg
10#define exit_kernel                                     _kernel_exit_kernel
11
12/*
13 *  task.c
14 */
15#define p_runtsk                                        _kernel_p_runtsk
16#define p_schedtsk                                      _kernel_p_schedtsk
17#define reqflg                                          _kernel_reqflg
18#define ipmflg                                          _kernel_ipmflg
19#define disdsp                                          _kernel_disdsp
20#define dspflg                                          _kernel_dspflg
21#define ready_queue                                     _kernel_ready_queue
22#define ready_primap                            _kernel_ready_primap
23#define initialize_task                         _kernel_initialize_task
24#define search_schedtsk                         _kernel_search_schedtsk
25#define make_runnable                           _kernel_make_runnable
26#define make_non_runnable                       _kernel_make_non_runnable
27#define make_dormant                            _kernel_make_dormant
28#define make_active                                     _kernel_make_active
29#define change_priority                         _kernel_change_priority
30#define rotate_ready_queue                      _kernel_rotate_ready_queue
31#define call_texrtn                                     _kernel_call_texrtn
32#define calltex                                         _kernel_calltex
33
34/*
35 *  wait.c
36 */
37#define make_wait_tmout                         _kernel_make_wait_tmout
38#define wait_dequeue_wobj                       _kernel_wait_dequeue_wobj
39#define wait_complete                           _kernel_wait_complete
40#define wait_tmout                                      _kernel_wait_tmout
41#define wait_tmout_ok                           _kernel_wait_tmout_ok
42#define wait_release                            _kernel_wait_release
43#define wobj_make_wait                          _kernel_wobj_make_wait
44#define wobj_make_wait_tmout            _kernel_wobj_make_wait_tmout
45#define wobj_change_priority            _kernel_wobj_change_priority
46#define init_wait_queue                         _kernel_init_wait_queue
47
48/*
49 *  time_event.c
50 */
51#define current_time                            _kernel_current_time
52#define min_time                                        _kernel_min_time
53#define next_time                                       _kernel_next_time
54#define next_subtime                            _kernel_next_subtime
55#define last_index                                      _kernel_last_index
56#define initialize_tmevt                        _kernel_initialize_tmevt
57#define tmevt_up                                        _kernel_tmevt_up
58#define tmevt_down                                      _kernel_tmevt_down
59#define tmevtb_insert                           _kernel_tmevtb_insert
60#define tmevtb_delete                           _kernel_tmevtb_delete
61#define tmevt_lefttim                           _kernel_tmevt_lefttim
62#define signal_time                                     _kernel_signal_time
63
64/*
65 *  semaphore.c
66 */
67#define initialize_semaphore            _kernel_initialize_semaphore
68
69/*
70 *  eventflag.c
71 */
72#define initialize_eventflag            _kernel_initialize_eventflag
73#define check_flg_cond                          _kernel_check_flg_cond
74
75/*
76 *  dataqueue.c
77 */
78#define initialize_dataqueue            _kernel_initialize_dataqueue
79#define enqueue_data                            _kernel_enqueue_data
80#define force_enqueue_data                      _kernel_force_enqueue_data
81#define dequeue_data                            _kernel_dequeue_data
82#define send_data                                       _kernel_send_data
83#define force_send_data                         _kernel_force_send_data
84#define receive_data                            _kernel_receive_data
85
86/*
87 *  pridataq.c
88 */
89#define initialize_pridataq                     _kernel_initialize_pridataq
90#define enqueue_pridata                         _kernel_enqueue_pridata
91#define dequeue_pridata                         _kernel_dequeue_pridata
92#define send_pridata                            _kernel_send_pridata
93#define receive_pridata                         _kernel_receive_pridata
94
95/*
96 *  mailbox.c
97 */
98#define initialize_mailbox                      _kernel_initialize_mailbox
99
100/*
101 *  messagebuf.c
102 */
103#define mbfhook_dequeue_wobj            _kernel_mbfhook_dequeue_wobj
104#define mbfhook_change_priority         _kernel_mbfhook_change_priority
105#define initialize_messagebuf           _kernel_initialize_messagebuf
106#define enqueue_message                         _kernel_enqueue_message
107#define dequeue_message                         _kernel_dequeue_message
108#define send_message                            _kernel_send_message
109#define messagebuf_signal                       _kernel_messagebuf_signal
110#define receive_message                         _kernel_receive_message
111#define messagebuf_dequeue_wobj         _kernel_messagebuf_dequeue_wobj
112#define messagebuf_change_priority      _kernel_messagebuf_change_priority
113
114/*
115 *  mempfix.c
116 */
117#define initialize_mempfix                      _kernel_initialize_mempfix
118#define get_mpf_block                           _kernel_get_mpf_block
119
120/*
121 *  cyclic.c
122 */
123#define initialize_cyclic                       _kernel_initialize_cyclic
124#define call_cychdr                                     _kernel_call_cychdr
125
126/*
127 *  alarm.c
128 */
129#define initialize_alarm                        _kernel_initialize_alarm
130#define call_almhdr                                     _kernel_call_almhdr
131
132/*
133 *  interrupt.c
134 */
135#define initialize_interrupt            _kernel_initialize_interrupt
136
137/*
138 *  exception.c
139 */
140#define initialize_exception            _kernel_initialize_exception
141
142/*
143 *  kernel_cfg.c
144 */
145#define initialize_object                       _kernel_initialize_object
146#define call_inirtn                                     _kernel_call_inirtn
147#define call_terrtn                                     _kernel_call_terrtn
148#define tmax_tskid                                      _kernel_tmax_tskid
149#define tinib_table                                     _kernel_tinib_table
150#define torder_table                            _kernel_torder_table
151#define tcb_table                                       _kernel_tcb_table
152#define tmax_semid                                      _kernel_tmax_semid
153#define seminib_table                           _kernel_seminib_table
154#define semcb_table                                     _kernel_semcb_table
155#define tmax_flgid                                      _kernel_tmax_flgid
156#define flginib_table                           _kernel_flginib_table
157#define flgcb_table                                     _kernel_flgcb_table
158#define tmax_dtqid                                      _kernel_tmax_dtqid
159#define dtqinib_table                           _kernel_dtqinib_table
160#define dtqcb_table                                     _kernel_dtqcb_table
161#define tmax_pdqid                                      _kernel_tmax_pdqid
162#define pdqinib_table                           _kernel_pdqinib_table
163#define pdqcb_table                                     _kernel_pdqcb_table
164#define tmax_mbxid                                      _kernel_tmax_mbxid
165#define mbxinib_table                           _kernel_mbxinib_table
166#define mbxcb_table                                     _kernel_mbxcb_table
167#define tmax_mbfid                                      _kernel_tmax_mbfid
168#define mbfinib_table                           _kernel_mbfinib_table
169#define mbfcb_table                                     _kernel_mbfcb_table
170#define tmax_mpfid                                      _kernel_tmax_mpfid
171#define mpfinib_table                           _kernel_mpfinib_table
172#define mpfcb_table                                     _kernel_mpfcb_table
173#define tmax_cycid                                      _kernel_tmax_cycid
174#define cycinib_table                           _kernel_cycinib_table
175#define cyccb_table                                     _kernel_cyccb_table
176#define tmax_almid                                      _kernel_tmax_almid
177#define alminib_table                           _kernel_alminib_table
178#define almcb_table                                     _kernel_almcb_table
179#define tnum_inhno                                      _kernel_tnum_inhno
180#define inhinib_table                           _kernel_inhinib_table
181#define tnum_intno                                      _kernel_tnum_intno
182#define intinib_table                           _kernel_intinib_table
183#define tnum_excno                                      _kernel_tnum_excno
184#define excinib_table                           _kernel_excinib_table
185#define tmevt_heap                                      _kernel_tmevt_heap
186#define istksz                                          _kernel_istksz
187#define istk                                            _kernel_istk
188#define istkpt                                          _kernel_istkpt
189
190
191#ifdef TOPPERS_LABEL_ASM
192
193/*
194 *  startup.c
195 */
196#define _kerflg                                         __kernel_kerflg
197#define _exit_kernel                            __kernel_exit_kernel
198
199/*
200 *  task.c
201 */
202#define _p_runtsk                                       __kernel_p_runtsk
203#define _p_schedtsk                                     __kernel_p_schedtsk
204#define _reqflg                                         __kernel_reqflg
205#define _ipmflg                                         __kernel_ipmflg
206#define _disdsp                                         __kernel_disdsp
207#define _dspflg                                         __kernel_dspflg
208#define _ready_queue                            __kernel_ready_queue
209#define _ready_primap                           __kernel_ready_primap
210#define _initialize_task                        __kernel_initialize_task
211#define _search_schedtsk                        __kernel_search_schedtsk
212#define _make_runnable                          __kernel_make_runnable
213#define _make_non_runnable                      __kernel_make_non_runnable
214#define _make_dormant                           __kernel_make_dormant
215#define _make_active                            __kernel_make_active
216#define _change_priority                        __kernel_change_priority
217#define _rotate_ready_queue                     __kernel_rotate_ready_queue
218#define _call_texrtn                            __kernel_call_texrtn
219#define _calltex                                        __kernel_calltex
220
221/*
222 *  wait.c
223 */
224#define _make_wait_tmout                        __kernel_make_wait_tmout
225#define _wait_dequeue_wobj                      __kernel_wait_dequeue_wobj
226#define _wait_complete                          __kernel_wait_complete
227#define _wait_tmout                                     __kernel_wait_tmout
228#define _wait_tmout_ok                          __kernel_wait_tmout_ok
229#define _wait_release                           __kernel_wait_release
230#define _wobj_make_wait                         __kernel_wobj_make_wait
231#define _wobj_make_wait_tmout           __kernel_wobj_make_wait_tmout
232#define _wobj_change_priority           __kernel_wobj_change_priority
233#define _init_wait_queue                        __kernel_init_wait_queue
234
235/*
236 *  time_event.c
237 */
238#define _current_time                           __kernel_current_time
239#define _min_time                                       __kernel_min_time
240#define _next_time                                      __kernel_next_time
241#define _next_subtime                           __kernel_next_subtime
242#define _last_index                                     __kernel_last_index
243#define _initialize_tmevt                       __kernel_initialize_tmevt
244#define _tmevt_up                                       __kernel_tmevt_up
245#define _tmevt_down                                     __kernel_tmevt_down
246#define _tmevtb_insert                          __kernel_tmevtb_insert
247#define _tmevtb_delete                          __kernel_tmevtb_delete
248#define _tmevt_lefttim                          __kernel_tmevt_lefttim
249#define _signal_time                            __kernel_signal_time
250
251/*
252 *  semaphore.c
253 */
254#define _initialize_semaphore           __kernel_initialize_semaphore
255
256/*
257 *  eventflag.c
258 */
259#define _initialize_eventflag           __kernel_initialize_eventflag
260#define _check_flg_cond                         __kernel_check_flg_cond
261
262/*
263 *  dataqueue.c
264 */
265#define _initialize_dataqueue           __kernel_initialize_dataqueue
266#define _enqueue_data                           __kernel_enqueue_data
267#define _force_enqueue_data                     __kernel_force_enqueue_data
268#define _dequeue_data                           __kernel_dequeue_data
269#define _send_data                                      __kernel_send_data
270#define _force_send_data                        __kernel_force_send_data
271#define _receive_data                           __kernel_receive_data
272
273/*
274 *  pridataq.c
275 */
276#define _initialize_pridataq            __kernel_initialize_pridataq
277#define _enqueue_pridata                        __kernel_enqueue_pridata
278#define _dequeue_pridata                        __kernel_dequeue_pridata
279#define _send_pridata                           __kernel_send_pridata
280#define _receive_pridata                        __kernel_receive_pridata
281
282/*
283 *  mailbox.c
284 */
285#define _initialize_mailbox                     __kernel_initialize_mailbox
286
287/*
288 *  messagebuf.c
289 */
290#define _mbfhook_dequeue_wobj           __kernel_mbfhook_dequeue_wobj
291#define _mbfhook_change_priority        __kernel_mbfhook_change_priority
292#define _initialize_messagebuf          __kernel_initialize_messagebuf
293#define _enqueue_message                        __kernel_enqueue_message
294#define _dequeue_message                        __kernel_dequeue_message
295#define _send_message                           __kernel_send_message
296#define _messagebuf_signal                      __kernel_messagebuf_signal
297#define _receive_message                        __kernel_receive_message
298#define _messagebuf_dequeue_wobj        __kernel_messagebuf_dequeue_wobj
299#define _messagebuf_change_priority     __kernel_messagebuf_change_priority
300
301/*
302 *  mempfix.c
303 */
304#define _initialize_mempfix                     __kernel_initialize_mempfix
305#define _get_mpf_block                          __kernel_get_mpf_block
306
307/*
308 *  cyclic.c
309 */
310#define _initialize_cyclic                      __kernel_initialize_cyclic
311#define _call_cychdr                            __kernel_call_cychdr
312
313/*
314 *  alarm.c
315 */
316#define _initialize_alarm                       __kernel_initialize_alarm
317#define _call_almhdr                            __kernel_call_almhdr
318
319/*
320 *  interrupt.c
321 */
322#define _initialize_interrupt           __kernel_initialize_interrupt
323
324/*
325 *  exception.c
326 */
327#define _initialize_exception           __kernel_initialize_exception
328
329/*
330 *  kernel_cfg.c
331 */
332#define _initialize_object                      __kernel_initialize_object
333#define _call_inirtn                            __kernel_call_inirtn
334#define _call_terrtn                            __kernel_call_terrtn
335#define _tmax_tskid                                     __kernel_tmax_tskid
336#define _tinib_table                            __kernel_tinib_table
337#define _torder_table                           __kernel_torder_table
338#define _tcb_table                                      __kernel_tcb_table
339#define _tmax_semid                                     __kernel_tmax_semid
340#define _seminib_table                          __kernel_seminib_table
341#define _semcb_table                            __kernel_semcb_table
342#define _tmax_flgid                                     __kernel_tmax_flgid
343#define _flginib_table                          __kernel_flginib_table
344#define _flgcb_table                            __kernel_flgcb_table
345#define _tmax_dtqid                                     __kernel_tmax_dtqid
346#define _dtqinib_table                          __kernel_dtqinib_table
347#define _dtqcb_table                            __kernel_dtqcb_table
348#define _tmax_pdqid                                     __kernel_tmax_pdqid
349#define _pdqinib_table                          __kernel_pdqinib_table
350#define _pdqcb_table                            __kernel_pdqcb_table
351#define _tmax_mbxid                                     __kernel_tmax_mbxid
352#define _mbxinib_table                          __kernel_mbxinib_table
353#define _mbxcb_table                            __kernel_mbxcb_table
354#define _tmax_mbfid                                     __kernel_tmax_mbfid
355#define _mbfinib_table                          __kernel_mbfinib_table
356#define _mbfcb_table                            __kernel_mbfcb_table
357#define _tmax_mpfid                                     __kernel_tmax_mpfid
358#define _mpfinib_table                          __kernel_mpfinib_table
359#define _mpfcb_table                            __kernel_mpfcb_table
360#define _tmax_cycid                                     __kernel_tmax_cycid
361#define _cycinib_table                          __kernel_cycinib_table
362#define _cyccb_table                            __kernel_cyccb_table
363#define _tmax_almid                                     __kernel_tmax_almid
364#define _alminib_table                          __kernel_alminib_table
365#define _almcb_table                            __kernel_almcb_table
366#define _tnum_inhno                                     __kernel_tnum_inhno
367#define _inhinib_table                          __kernel_inhinib_table
368#define _tnum_intno                                     __kernel_tnum_intno
369#define _intinib_table                          __kernel_intinib_table
370#define _tnum_excno                                     __kernel_tnum_excno
371#define _excinib_table                          __kernel_excinib_table
372#define _tmevt_heap                                     __kernel_tmevt_heap
373#define _istksz                                         __kernel_istksz
374#define _istk                                           __kernel_istk
375#define _istkpt                                         __kernel_istkpt
376
377
378#endif /* TOPPERS_LABEL_ASM */
379
380#include "target_rename.h"
381
382#endif /* TOPPERS_KERNEL_RENAME_H */
詳しい使い方は TracBrowser を参照してください。