source: extension/dcre/kernel/kernel_rename.h

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

TOPPERS/ASP 1.9.1

ファイルサイズ: 14.3 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#define initialize_kmm                          _kernel_initialize_kmm
12#define kernel_malloc                           _kernel_kernel_malloc
13#define kernel_free                                     _kernel_kernel_free
14
15/*
16 *  task.c
17 */
18#define p_runtsk                                        _kernel_p_runtsk
19#define p_schedtsk                                      _kernel_p_schedtsk
20#define reqflg                                          _kernel_reqflg
21#define ipmflg                                          _kernel_ipmflg
22#define disdsp                                          _kernel_disdsp
23#define dspflg                                          _kernel_dspflg
24#define ready_queue                                     _kernel_ready_queue
25#define ready_primap                            _kernel_ready_primap
26#define free_tcb                                        _kernel_free_tcb
27#define initialize_task                         _kernel_initialize_task
28#define search_schedtsk                         _kernel_search_schedtsk
29#define make_runnable                           _kernel_make_runnable
30#define make_non_runnable                       _kernel_make_non_runnable
31#define make_dormant                            _kernel_make_dormant
32#define make_active                                     _kernel_make_active
33#define change_priority                         _kernel_change_priority
34#define rotate_ready_queue                      _kernel_rotate_ready_queue
35#define call_texrtn                                     _kernel_call_texrtn
36#define calltex                                         _kernel_calltex
37
38/*
39 *  wait.c
40 */
41#define make_wait_tmout                         _kernel_make_wait_tmout
42#define wait_complete                           _kernel_wait_complete
43#define wait_tmout                                      _kernel_wait_tmout
44#define wait_tmout_ok                           _kernel_wait_tmout_ok
45#define wait_release                            _kernel_wait_release
46#define wobj_make_wait                          _kernel_wobj_make_wait
47#define wobj_make_wait_tmout            _kernel_wobj_make_wait_tmout
48#define init_wait_queue                         _kernel_init_wait_queue
49
50/*
51 *  time_event.c
52 */
53#define current_time                            _kernel_current_time
54#define min_time                                        _kernel_min_time
55#define next_time                                       _kernel_next_time
56#define next_subtime                            _kernel_next_subtime
57#define last_index                                      _kernel_last_index
58#define initialize_tmevt                        _kernel_initialize_tmevt
59#define tmevt_up                                        _kernel_tmevt_up
60#define tmevt_down                                      _kernel_tmevt_down
61#define tmevtb_insert                           _kernel_tmevtb_insert
62#define tmevtb_delete                           _kernel_tmevtb_delete
63#define tmevt_lefttim                           _kernel_tmevt_lefttim
64#define signal_time                                     _kernel_signal_time
65
66/*
67 *  semaphore.c
68 */
69#define free_semcb                                      _kernel_free_semcb
70#define initialize_semaphore            _kernel_initialize_semaphore
71
72/*
73 *  eventflag.c
74 */
75#define free_flgcb                                      _kernel_free_flgcb
76#define initialize_eventflag            _kernel_initialize_eventflag
77#define check_flg_cond                          _kernel_check_flg_cond
78
79/*
80 *  dataqueue.c
81 */
82#define free_dtqcb                                      _kernel_free_dtqcb
83#define initialize_dataqueue            _kernel_initialize_dataqueue
84#define enqueue_data                            _kernel_enqueue_data
85#define force_enqueue_data                      _kernel_force_enqueue_data
86#define dequeue_data                            _kernel_dequeue_data
87#define send_data                                       _kernel_send_data
88#define force_send_data                         _kernel_force_send_data
89#define receive_data                            _kernel_receive_data
90
91/*
92 *  pridataq.c
93 */
94#define free_pdqcb                                      _kernel_free_pdqcb
95#define initialize_pridataq                     _kernel_initialize_pridataq
96#define enqueue_pridata                         _kernel_enqueue_pridata
97#define dequeue_pridata                         _kernel_dequeue_pridata
98#define send_pridata                            _kernel_send_pridata
99#define receive_pridata                         _kernel_receive_pridata
100
101/*
102 *  mailbox.c
103 */
104#define free_mbxcb                                      _kernel_free_mbxcb
105#define initialize_mailbox                      _kernel_initialize_mailbox
106
107/*
108 *  mempfix.c
109 */
110#define free_mpfcb                                      _kernel_free_mpfcb
111#define initialize_mempfix                      _kernel_initialize_mempfix
112#define get_mpf_block                           _kernel_get_mpf_block
113
114/*
115 *  cyclic.c
116 */
117#define free_cyccb                                      _kernel_free_cyccb
118#define initialize_cyclic                       _kernel_initialize_cyclic
119#define call_cychdr                                     _kernel_call_cychdr
120
121/*
122 *  alarm.c
123 */
124#define free_almcb                                      _kernel_free_almcb
125#define initialize_alarm                        _kernel_initialize_alarm
126#define call_almhdr                                     _kernel_call_almhdr
127
128/*
129 *  interrupt.c
130 */
131#define free_isrcb                                      _kernel_free_isrcb
132#define initialize_isr                          _kernel_initialize_isr
133#define call_isr                                        _kernel_call_isr
134#define initialize_interrupt            _kernel_initialize_interrupt
135
136/*
137 *  exception.c
138 */
139#define initialize_exception            _kernel_initialize_exception
140
141/*
142 *  kernel_cfg.c
143 */
144#define initialize_object                       _kernel_initialize_object
145#define call_inirtn                                     _kernel_call_inirtn
146#define call_terrtn                                     _kernel_call_terrtn
147#define tmax_tskid                                      _kernel_tmax_tskid
148#define tmax_stskid                                     _kernel_tmax_stskid
149#define tinib_table                                     _kernel_tinib_table
150#define atinib_table                            _kernel_atinib_table
151#define tcb_table                                       _kernel_tcb_table
152#define torder_table                            _kernel_torder_table
153#define tmax_semid                                      _kernel_tmax_semid
154#define tmax_ssemid                                     _kernel_tmax_ssemid
155#define seminib_table                           _kernel_seminib_table
156#define aseminib_table                          _kernel_aseminib_table
157#define semcb_table                                     _kernel_semcb_table
158#define tmax_flgid                                      _kernel_tmax_flgid
159#define tmax_sflgid                                     _kernel_tmax_sflgid
160#define flginib_table                           _kernel_flginib_table
161#define aflginib_table                          _kernel_aflginib_table
162#define flgcb_table                                     _kernel_flgcb_table
163#define tmax_dtqid                                      _kernel_tmax_dtqid
164#define tmax_sdtqid                                     _kernel_tmax_sdtqid
165#define dtqinib_table                           _kernel_dtqinib_table
166#define adtqinib_table                          _kernel_adtqinib_table
167#define dtqcb_table                                     _kernel_dtqcb_table
168#define tmax_pdqid                                      _kernel_tmax_pdqid
169#define tmax_spdqid                                     _kernel_tmax_spdqid
170#define pdqinib_table                           _kernel_pdqinib_table
171#define apdqinib_table                          _kernel_apdqinib_table
172#define pdqcb_table                                     _kernel_pdqcb_table
173#define tmax_mbxid                                      _kernel_tmax_mbxid
174#define tmax_smbxid                                     _kernel_tmax_smbxid
175#define mbxinib_table                           _kernel_mbxinib_table
176#define ambxinib_table                          _kernel_ambxinib_table
177#define mbxcb_table                                     _kernel_mbxcb_table
178#define tmax_mpfid                                      _kernel_tmax_mpfid
179#define tmax_smpfid                                     _kernel_tmax_smpfid
180#define mpfinib_table                           _kernel_mpfinib_table
181#define ampfinib_table                          _kernel_ampfinib_table
182#define mpfcb_table                                     _kernel_mpfcb_table
183#define tmax_cycid                                      _kernel_tmax_cycid
184#define tmax_scycid                                     _kernel_tmax_scycid
185#define cycinib_table                           _kernel_cycinib_table
186#define acycinib_table                          _kernel_acycinib_table
187#define cyccb_table                                     _kernel_cyccb_table
188#define tmax_almid                                      _kernel_tmax_almid
189#define tmax_salmid                                     _kernel_tmax_salmid
190#define alminib_table                           _kernel_alminib_table
191#define aalminib_table                          _kernel_aalminib_table
192#define almcb_table                                     _kernel_almcb_table
193#define tnum_isr_queue                          _kernel_tnum_isr_queue
194#define isr_queue_table                         _kernel_isr_queue_table
195#define isr_queue_list                          _kernel_isr_queue_list
196#define tmax_isrid                                      _kernel_tmax_isrid
197#define tnum_sisr                                       _kernel_tnum_sisr
198#define sisrinib_table                          _kernel_sisrinib_table
199#define aisrinib_table                          _kernel_aisrinib_table
200#define isrcb_table                                     _kernel_isrcb_table
201#define tnum_inhno                                      _kernel_tnum_inhno
202#define inhinib_table                           _kernel_inhinib_table
203#define tnum_intno                                      _kernel_tnum_intno
204#define intinib_table                           _kernel_intinib_table
205#define tnum_excno                                      _kernel_tnum_excno
206#define excinib_table                           _kernel_excinib_table
207#define tmevt_heap                                      _kernel_tmevt_heap
208#define istksz                                          _kernel_istksz
209#define istk                                            _kernel_istk
210#define istkpt                                          _kernel_istkpt
211#define kmmsz                                           _kernel_kmmsz
212#define kmm                                                     _kernel_kmm
213
214
215#ifdef TOPPERS_LABEL_ASM
216
217/*
218 *  startup.c
219 */
220#define _kerflg                                         __kernel_kerflg
221#define _exit_kernel                            __kernel_exit_kernel
222#define _initialize_kmm                         __kernel_initialize_kmm
223#define _kernel_malloc                          __kernel_kernel_malloc
224#define _kernel_free                            __kernel_kernel_free
225
226/*
227 *  task.c
228 */
229#define _p_runtsk                                       __kernel_p_runtsk
230#define _p_schedtsk                                     __kernel_p_schedtsk
231#define _reqflg                                         __kernel_reqflg
232#define _ipmflg                                         __kernel_ipmflg
233#define _disdsp                                         __kernel_disdsp
234#define _dspflg                                         __kernel_dspflg
235#define _ready_queue                            __kernel_ready_queue
236#define _ready_primap                           __kernel_ready_primap
237#define _free_tcb                                       __kernel_free_tcb
238#define _initialize_task                        __kernel_initialize_task
239#define _search_schedtsk                        __kernel_search_schedtsk
240#define _make_runnable                          __kernel_make_runnable
241#define _make_non_runnable                      __kernel_make_non_runnable
242#define _make_dormant                           __kernel_make_dormant
243#define _make_active                            __kernel_make_active
244#define _change_priority                        __kernel_change_priority
245#define _rotate_ready_queue                     __kernel_rotate_ready_queue
246#define _call_texrtn                            __kernel_call_texrtn
247#define _calltex                                        __kernel_calltex
248
249/*
250 *  wait.c
251 */
252#define _make_wait_tmout                        __kernel_make_wait_tmout
253#define _wait_complete                          __kernel_wait_complete
254#define _wait_tmout                                     __kernel_wait_tmout
255#define _wait_tmout_ok                          __kernel_wait_tmout_ok
256#define _wait_release                           __kernel_wait_release
257#define _wobj_make_wait                         __kernel_wobj_make_wait
258#define _wobj_make_wait_tmout           __kernel_wobj_make_wait_tmout
259#define _init_wait_queue                        __kernel_init_wait_queue
260
261/*
262 *  time_event.c
263 */
264#define _current_time                           __kernel_current_time
265#define _min_time                                       __kernel_min_time
266#define _next_time                                      __kernel_next_time
267#define _next_subtime                           __kernel_next_subtime
268#define _last_index                                     __kernel_last_index
269#define _initialize_tmevt                       __kernel_initialize_tmevt
270#define _tmevt_up                                       __kernel_tmevt_up
271#define _tmevt_down                                     __kernel_tmevt_down
272#define _tmevtb_insert                          __kernel_tmevtb_insert
273#define _tmevtb_delete                          __kernel_tmevtb_delete
274#define _tmevt_lefttim                          __kernel_tmevt_lefttim
275#define _signal_time                            __kernel_signal_time
276
277/*
278 *  semaphore.c
279 */
280#define _free_semcb                                     __kernel_free_semcb
281#define _initialize_semaphore           __kernel_initialize_semaphore
282
283/*
284 *  eventflag.c
285 */
286#define _free_flgcb                                     __kernel_free_flgcb
287#define _initialize_eventflag           __kernel_initialize_eventflag
288#define _check_flg_cond                         __kernel_check_flg_cond
289
290/*
291 *  dataqueue.c
292 */
293#define _free_dtqcb                                     __kernel_free_dtqcb
294#define _initialize_dataqueue           __kernel_initialize_dataqueue
295#define _enqueue_data                           __kernel_enqueue_data
296#define _force_enqueue_data                     __kernel_force_enqueue_data
297#define _dequeue_data                           __kernel_dequeue_data
298#define _send_data                                      __kernel_send_data
299#define _force_send_data                        __kernel_force_send_data
300#define _receive_data                           __kernel_receive_data
301
302/*
303 *  pridataq.c
304 */
305#define _free_pdqcb                                     __kernel_free_pdqcb
306#define _initialize_pridataq            __kernel_initialize_pridataq
307#define _enqueue_pridata                        __kernel_enqueue_pridata
308#define _dequeue_pridata                        __kernel_dequeue_pridata
309#define _send_pridata                           __kernel_send_pridata
310#define _receive_pridata                        __kernel_receive_pridata
311
312/*
313 *  mailbox.c
314 */
315#define _free_mbxcb                                     __kernel_free_mbxcb
316#define _initialize_mailbox                     __kernel_initialize_mailbox
317
318/*
319 *  mempfix.c
320 */
321#define _free_mpfcb                                     __kernel_free_mpfcb
322#define _initialize_mempfix                     __kernel_initialize_mempfix
323#define _get_mpf_block                          __kernel_get_mpf_block
324
325/*
326 *  cyclic.c
327 */
328#define _free_cyccb                                     __kernel_free_cyccb
329#define _initialize_cyclic                      __kernel_initialize_cyclic
330#define _call_cychdr                            __kernel_call_cychdr
331
332/*
333 *  alarm.c
334 */
335#define _free_almcb                                     __kernel_free_almcb
336#define _initialize_alarm                       __kernel_initialize_alarm
337#define _call_almhdr                            __kernel_call_almhdr
338
339/*
340 *  interrupt.c
341 */
342#define _free_isrcb                                     __kernel_free_isrcb
343#define _initialize_isr                         __kernel_initialize_isr
344#define _call_isr                                       __kernel_call_isr
345#define _initialize_interrupt           __kernel_initialize_interrupt
346
347/*
348 *  exception.c
349 */
350#define _initialize_exception           __kernel_initialize_exception
351
352/*
353 *  kernel_cfg.c
354 */
355#define _initialize_object                      __kernel_initialize_object
356#define _call_inirtn                            __kernel_call_inirtn
357#define _call_terrtn                            __kernel_call_terrtn
358#define _tmax_tskid                                     __kernel_tmax_tskid
359#define _tmax_stskid                            __kernel_tmax_stskid
360#define _tinib_table                            __kernel_tinib_table
361#define _atinib_table                           __kernel_atinib_table
362#define _tcb_table                                      __kernel_tcb_table
363#define _torder_table                           __kernel_torder_table
364#define _tmax_semid                                     __kernel_tmax_semid
365#define _tmax_ssemid                            __kernel_tmax_ssemid
366#define _seminib_table                          __kernel_seminib_table
367#define _aseminib_table                         __kernel_aseminib_table
368#define _semcb_table                            __kernel_semcb_table
369#define _tmax_flgid                                     __kernel_tmax_flgid
370#define _tmax_sflgid                            __kernel_tmax_sflgid
371#define _flginib_table                          __kernel_flginib_table
372#define _aflginib_table                         __kernel_aflginib_table
373#define _flgcb_table                            __kernel_flgcb_table
374#define _tmax_dtqid                                     __kernel_tmax_dtqid
375#define _tmax_sdtqid                            __kernel_tmax_sdtqid
376#define _dtqinib_table                          __kernel_dtqinib_table
377#define _adtqinib_table                         __kernel_adtqinib_table
378#define _dtqcb_table                            __kernel_dtqcb_table
379#define _tmax_pdqid                                     __kernel_tmax_pdqid
380#define _tmax_spdqid                            __kernel_tmax_spdqid
381#define _pdqinib_table                          __kernel_pdqinib_table
382#define _apdqinib_table                         __kernel_apdqinib_table
383#define _pdqcb_table                            __kernel_pdqcb_table
384#define _tmax_mbxid                                     __kernel_tmax_mbxid
385#define _tmax_smbxid                            __kernel_tmax_smbxid
386#define _mbxinib_table                          __kernel_mbxinib_table
387#define _ambxinib_table                         __kernel_ambxinib_table
388#define _mbxcb_table                            __kernel_mbxcb_table
389#define _tmax_mpfid                                     __kernel_tmax_mpfid
390#define _tmax_smpfid                            __kernel_tmax_smpfid
391#define _mpfinib_table                          __kernel_mpfinib_table
392#define _ampfinib_table                         __kernel_ampfinib_table
393#define _mpfcb_table                            __kernel_mpfcb_table
394#define _tmax_cycid                                     __kernel_tmax_cycid
395#define _tmax_scycid                            __kernel_tmax_scycid
396#define _cycinib_table                          __kernel_cycinib_table
397#define _acycinib_table                         __kernel_acycinib_table
398#define _cyccb_table                            __kernel_cyccb_table
399#define _tmax_almid                                     __kernel_tmax_almid
400#define _tmax_salmid                            __kernel_tmax_salmid
401#define _alminib_table                          __kernel_alminib_table
402#define _aalminib_table                         __kernel_aalminib_table
403#define _almcb_table                            __kernel_almcb_table
404#define _tnum_isr_queue                         __kernel_tnum_isr_queue
405#define _isr_queue_table                        __kernel_isr_queue_table
406#define _isr_queue_list                         __kernel_isr_queue_list
407#define _tmax_isrid                                     __kernel_tmax_isrid
408#define _tnum_sisr                                      __kernel_tnum_sisr
409#define _sisrinib_table                         __kernel_sisrinib_table
410#define _aisrinib_table                         __kernel_aisrinib_table
411#define _isrcb_table                            __kernel_isrcb_table
412#define _tnum_inhno                                     __kernel_tnum_inhno
413#define _inhinib_table                          __kernel_inhinib_table
414#define _tnum_intno                                     __kernel_tnum_intno
415#define _intinib_table                          __kernel_intinib_table
416#define _tnum_excno                                     __kernel_tnum_excno
417#define _excinib_table                          __kernel_excinib_table
418#define _tmevt_heap                                     __kernel_tmevt_heap
419#define _istksz                                         __kernel_istksz
420#define _istk                                           __kernel_istk
421#define _istkpt                                         __kernel_istkpt
422#define _kmmsz                                          __kernel_kmmsz
423#define _kmm                                            __kernel_kmm
424
425
426#endif /* TOPPERS_LABEL_ASM */
427
428#include "target_rename.h"
429
430#endif /* TOPPERS_KERNEL_RENAME_H */
詳しい使い方は TracBrowser を参照してください。