Ignore:
Timestamp:
Jun 26, 2017, 5:33:59 PM (7 years ago)
Author:
ertl-honda
Message:

コンフィギュレータをruby版に変更

Location:
asp3_wo_tecs/trunk/kernel
Files:
16 added
16 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • asp3_wo_tecs/trunk/kernel/kernel_rename.h

    r302 r304  
    184184
    185185
    186 #ifdef TOPPERS_LABEL_ASM
    187 
    188 /*
    189  *  startup.c
    190  */
    191 #define _kerflg                                         __kernel_kerflg
    192 #define _exit_kernel                            __kernel_exit_kernel
    193 
    194 /*
    195  *  task.c
    196  */
    197 #define _p_runtsk                                       __kernel_p_runtsk
    198 #define _p_schedtsk                                     __kernel_p_schedtsk
    199 #define _enadsp                                         __kernel_enadsp
    200 #define _dspflg                                         __kernel_dspflg
    201 #define _ready_queue                            __kernel_ready_queue
    202 #define _ready_primap                           __kernel_ready_primap
    203 #define _initialize_task                        __kernel_initialize_task
    204 #define _search_schedtsk                        __kernel_search_schedtsk
    205 #define _make_runnable                          __kernel_make_runnable
    206 #define _make_non_runnable                      __kernel_make_non_runnable
    207 #define _make_dormant                           __kernel_make_dormant
    208 #define _make_active                            __kernel_make_active
    209 #define _change_priority                        __kernel_change_priority
    210 #define _rotate_ready_queue                     __kernel_rotate_ready_queue
    211 #define _task_terminate                         __kernel_task_terminate
    212 
    213 /*
    214  *  taskhook.c
    215  */
    216 #define _mtxhook_check_ceilpri          __kernel_mtxhook_check_ceilpri
    217 #define _mtxhook_scan_ceilmtx           __kernel_mtxhook_scan_ceilmtx
    218 #define _mtxhook_release_all            __kernel_mtxhook_release_all
    219 
    220 /*
    221  *  wait.c
    222  */
    223 #define _make_wait_tmout                        __kernel_make_wait_tmout
    224 #define _wait_complete                          __kernel_wait_complete
    225 #define _wait_tmout                                     __kernel_wait_tmout
    226 #define _wait_tmout_ok                          __kernel_wait_tmout_ok
    227 #define _wobj_make_wait                         __kernel_wobj_make_wait
    228 #define _wobj_make_wait_tmout           __kernel_wobj_make_wait_tmout
    229 #define _init_wait_queue                        __kernel_init_wait_queue
    230 
    231 /*
    232  *  time_event.c
    233  */
    234 #define _boundary_evttim                        __kernel_boundary_evttim
    235 #define _current_evttim                         __kernel_current_evttim
    236 #define _current_hrtcnt                         __kernel_current_hrtcnt
    237 #define _monotonic_evttim                       __kernel_monotonic_evttim
    238 #define _systim_offset                          __kernel_systim_offset
    239 #define _in_signal_time                         __kernel_in_signal_time
    240 #define _initialize_tmevt                       __kernel_initialize_tmevt
    241 #define _tmevt_up                                       __kernel_tmevt_up
    242 #define _tmevt_down                                     __kernel_tmevt_down
    243 #define _update_current_evttim          __kernel_update_current_evttim
    244 #define _set_hrt_event                          __kernel_set_hrt_event
    245 #define _tmevtb_register                        __kernel_tmevtb_register
    246 #define _tmevtb_enqueue                         __kernel_tmevtb_enqueue
    247 #define _tmevtb_dequeue                         __kernel_tmevtb_dequeue
    248 #define _check_adjtim                           __kernel_check_adjtim
    249 #define _tmevt_lefttim                          __kernel_tmevt_lefttim
    250 #define _signal_time                            __kernel_signal_time
    251 
    252 /*
    253  *  semaphore.c
    254  */
    255 #define _initialize_semaphore           __kernel_initialize_semaphore
    256 
    257 /*
    258  *  eventflag.c
    259  */
    260 #define _initialize_eventflag           __kernel_initialize_eventflag
    261 #define _check_flg_cond                         __kernel_check_flg_cond
    262 
    263 /*
    264  *  dataqueue.c
    265  */
    266 #define _initialize_dataqueue           __kernel_initialize_dataqueue
    267 #define _enqueue_data                           __kernel_enqueue_data
    268 #define _force_enqueue_data                     __kernel_force_enqueue_data
    269 #define _dequeue_data                           __kernel_dequeue_data
    270 #define _send_data                                      __kernel_send_data
    271 #define _force_send_data                        __kernel_force_send_data
    272 #define _receive_data                           __kernel_receive_data
    273 
    274 /*
    275  *  pridataq.c
    276  */
    277 #define _initialize_pridataq            __kernel_initialize_pridataq
    278 #define _enqueue_pridata                        __kernel_enqueue_pridata
    279 #define _dequeue_pridata                        __kernel_dequeue_pridata
    280 #define _send_pridata                           __kernel_send_pridata
    281 #define _receive_pridata                        __kernel_receive_pridata
    282 
    283 /*
    284  *  mutex.c
    285  */
    286 #define _initialize_mutex                       __kernel_initialize_mutex
    287 #define _mutex_check_ceilpri            __kernel_mutex_check_ceilpri
    288 #define _mutex_scan_ceilmtx                     __kernel_mutex_scan_ceilmtx
    289 #define _mutex_drop_priority            __kernel_mutex_drop_priority
    290 #define _mutex_acquire                          __kernel_mutex_acquire
    291 #define _mutex_release                          __kernel_mutex_release
    292 #define _mutex_release_all                      __kernel_mutex_release_all
    293 
    294 /*
    295  *  mempfix.c
    296  */
    297 #define _initialize_mempfix                     __kernel_initialize_mempfix
    298 #define _get_mpf_block                          __kernel_get_mpf_block
    299 
    300 /*
    301  *  cyclic.c
    302  */
    303 #define _initialize_cyclic                      __kernel_initialize_cyclic
    304 #define _call_cyclic                            __kernel_call_cyclic
    305 
    306 /*
    307  *  alarm.c
    308  */
    309 #define _initialize_alarm                       __kernel_initialize_alarm
    310 #define _call_alarm                                     __kernel_call_alarm
    311 
    312 /*
    313  *  interrupt.c
    314  */
    315 #define _initialize_interrupt           __kernel_initialize_interrupt
    316 
    317 /*
    318  *  exception.c
    319  */
    320 #define _initialize_exception           __kernel_initialize_exception
    321 
    322 /*
    323  *  kernel_cfg.c
    324  */
    325 #define _initialize_object                      __kernel_initialize_object
    326 #define _call_inirtn                            __kernel_call_inirtn
    327 #define _call_terrtn                            __kernel_call_terrtn
    328 #define _tmax_tskid                                     __kernel_tmax_tskid
    329 #define _tinib_table                            __kernel_tinib_table
    330 #define _torder_table                           __kernel_torder_table
    331 #define _tcb_table                                      __kernel_tcb_table
    332 #define _tmax_semid                                     __kernel_tmax_semid
    333 #define _seminib_table                          __kernel_seminib_table
    334 #define _semcb_table                            __kernel_semcb_table
    335 #define _tmax_flgid                                     __kernel_tmax_flgid
    336 #define _flginib_table                          __kernel_flginib_table
    337 #define _flgcb_table                            __kernel_flgcb_table
    338 #define _tmax_dtqid                                     __kernel_tmax_dtqid
    339 #define _dtqinib_table                          __kernel_dtqinib_table
    340 #define _dtqcb_table                            __kernel_dtqcb_table
    341 #define _tmax_pdqid                                     __kernel_tmax_pdqid
    342 #define _pdqinib_table                          __kernel_pdqinib_table
    343 #define _pdqcb_table                            __kernel_pdqcb_table
    344 #define _tmax_mtxid                                     __kernel_tmax_mtxid
    345 #define _mtxinib_table                          __kernel_mtxinib_table
    346 #define _mtxcb_table                            __kernel_mtxcb_table
    347 #define _tmax_mpfid                                     __kernel_tmax_mpfid
    348 #define _mpfinib_table                          __kernel_mpfinib_table
    349 #define _mpfcb_table                            __kernel_mpfcb_table
    350 #define _tmax_cycid                                     __kernel_tmax_cycid
    351 #define _cycinib_table                          __kernel_cycinib_table
    352 #define _cyccb_table                            __kernel_cyccb_table
    353 #define _tmax_almid                                     __kernel_tmax_almid
    354 #define _alminib_table                          __kernel_alminib_table
    355 #define _almcb_table                            __kernel_almcb_table
    356 #define _tnum_def_inhno                         __kernel_tnum_def_inhno
    357 #define _inhinib_table                          __kernel_inhinib_table
    358 #define _tnum_cfg_intno                         __kernel_tnum_cfg_intno
    359 #define _intinib_table                          __kernel_intinib_table
    360 #define _tnum_def_excno                         __kernel_tnum_def_excno
    361 #define _excinib_table                          __kernel_excinib_table
    362 #define _tmevt_heap                                     __kernel_tmevt_heap
    363 #define _istksz                                         __kernel_istksz
    364 #define _istk                                           __kernel_istk
    365 #define _istkpt                                         __kernel_istkpt
    366 
    367 
    368 #endif /* TOPPERS_LABEL_ASM */
    369 
    370186#include "target_rename.h"
    371187
  • asp3_wo_tecs/trunk/kernel/kernel_unrename.h

    r302 r304  
    185185
    186186
    187 #ifdef TOPPERS_LABEL_ASM
    188 
    189 /*
    190  *  startup.c
    191  */
    192 #undef _kerflg
    193 #undef _exit_kernel
    194 
    195 /*
    196  *  task.c
    197  */
    198 #undef _p_runtsk
    199 #undef _p_schedtsk
    200 #undef _enadsp
    201 #undef _dspflg
    202 #undef _ready_queue
    203 #undef _ready_primap
    204 #undef _initialize_task
    205 #undef _search_schedtsk
    206 #undef _make_runnable
    207 #undef _make_non_runnable
    208 #undef _make_dormant
    209 #undef _make_active
    210 #undef _change_priority
    211 #undef _rotate_ready_queue
    212 #undef _task_terminate
    213 
    214 /*
    215  *  taskhook.c
    216  */
    217 #undef _mtxhook_check_ceilpri
    218 #undef _mtxhook_scan_ceilmtx
    219 #undef _mtxhook_release_all
    220 
    221 /*
    222  *  wait.c
    223  */
    224 #undef _make_wait_tmout
    225 #undef _wait_complete
    226 #undef _wait_tmout
    227 #undef _wait_tmout_ok
    228 #undef _wobj_make_wait
    229 #undef _wobj_make_wait_tmout
    230 #undef _init_wait_queue
    231 
    232 /*
    233  *  time_event.c
    234  */
    235 #undef _boundary_evttim
    236 #undef _current_evttim
    237 #undef _current_hrtcnt
    238 #undef _monotonic_evttim
    239 #undef _systim_offset
    240 #undef _in_signal_time
    241 #undef _initialize_tmevt
    242 #undef _tmevt_up
    243 #undef _tmevt_down
    244 #undef _update_current_evttim
    245 #undef _set_hrt_event
    246 #undef _tmevtb_register
    247 #undef _tmevtb_enqueue
    248 #undef _tmevtb_dequeue
    249 #undef _check_adjtim
    250 #undef _tmevt_lefttim
    251 #undef _signal_time
    252 
    253 /*
    254  *  semaphore.c
    255  */
    256 #undef _initialize_semaphore
    257 
    258 /*
    259  *  eventflag.c
    260  */
    261 #undef _initialize_eventflag
    262 #undef _check_flg_cond
    263 
    264 /*
    265  *  dataqueue.c
    266  */
    267 #undef _initialize_dataqueue
    268 #undef _enqueue_data
    269 #undef _force_enqueue_data
    270 #undef _dequeue_data
    271 #undef _send_data
    272 #undef _force_send_data
    273 #undef _receive_data
    274 
    275 /*
    276  *  pridataq.c
    277  */
    278 #undef _initialize_pridataq
    279 #undef _enqueue_pridata
    280 #undef _dequeue_pridata
    281 #undef _send_pridata
    282 #undef _receive_pridata
    283 
    284 /*
    285  *  mutex.c
    286  */
    287 #undef _initialize_mutex
    288 #undef _mutex_check_ceilpri
    289 #undef _mutex_scan_ceilmtx
    290 #undef _mutex_drop_priority
    291 #undef _mutex_acquire
    292 #undef _mutex_release
    293 #undef _mutex_release_all
    294 
    295 /*
    296  *  mempfix.c
    297  */
    298 #undef _initialize_mempfix
    299 #undef _get_mpf_block
    300 
    301 /*
    302  *  cyclic.c
    303  */
    304 #undef _initialize_cyclic
    305 #undef _call_cyclic
    306 
    307 /*
    308  *  alarm.c
    309  */
    310 #undef _initialize_alarm
    311 #undef _call_alarm
    312 
    313 /*
    314  *  interrupt.c
    315  */
    316 #undef _initialize_interrupt
    317 
    318 /*
    319  *  exception.c
    320  */
    321 #undef _initialize_exception
    322 
    323 /*
    324  *  kernel_cfg.c
    325  */
    326 #undef _initialize_object
    327 #undef _call_inirtn
    328 #undef _call_terrtn
    329 #undef _tmax_tskid
    330 #undef _tinib_table
    331 #undef _torder_table
    332 #undef _tcb_table
    333 #undef _tmax_semid
    334 #undef _seminib_table
    335 #undef _semcb_table
    336 #undef _tmax_flgid
    337 #undef _flginib_table
    338 #undef _flgcb_table
    339 #undef _tmax_dtqid
    340 #undef _dtqinib_table
    341 #undef _dtqcb_table
    342 #undef _tmax_pdqid
    343 #undef _pdqinib_table
    344 #undef _pdqcb_table
    345 #undef _tmax_mtxid
    346 #undef _mtxinib_table
    347 #undef _mtxcb_table
    348 #undef _tmax_mpfid
    349 #undef _mpfinib_table
    350 #undef _mpfcb_table
    351 #undef _tmax_cycid
    352 #undef _cycinib_table
    353 #undef _cyccb_table
    354 #undef _tmax_almid
    355 #undef _alminib_table
    356 #undef _almcb_table
    357 #undef _tnum_def_inhno
    358 #undef _inhinib_table
    359 #undef _tnum_cfg_intno
    360 #undef _intinib_table
    361 #undef _tnum_def_excno
    362 #undef _excinib_table
    363 #undef _tmevt_heap
    364 #undef _istksz
    365 #undef _istk
    366 #undef _istkpt
    367 
    368 
    369 #endif /* TOPPERS_LABEL_ASM */
    370 
    371187#include "target_unrename.h"
    372188
Note: See TracChangeset for help on using the changeset viewer.