⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jsp_rename.h

📁 嵌入式系统开发 TOPPERS and JSP Kernel Release 1.3 TOPPERS = Toyohashi Open Platform for Embedded Real-Tim
💻 H
字号:
/* *  TOPPERS/JSP Kernel *      Toyohashi Open Platform for Embedded Real-Time Systems/ *      Just Standard Profile Kernel *  *  Copyright (C) 2000,2001 by Embedded and Real-Time Systems Laboratory *                              Toyohashi Univ. of Technology, JAPAN *  *  惧淡螟侯涪荚は·Free Software Foundation によって给山されている  *  GNU General Public License の Version 2 に淡揭されている掘凤か·笆 *  布の(1)×(4)の掘凤を塔たす眷圭に嘎り·塑ソフトウェア∈塑ソフトウェ *  アを猖恃したものを崔むˉ笆布票じ∷を蝗脱ˇ剩澜ˇ猖恃ˇ浩芹邵∈笆布· *  网脱と钙ぶ∷することを痰浸で钓满するˉ *  (1) 塑ソフトウェアをソ〖スコ〖ドの妨で网脱する眷圭には·惧淡の螟侯 *      涪山绩·この网脱掘凤および布淡の痰瘦沮惮年が·そのままの妨でソ〖 *      スコ〖ド面に崔まれていることˉ *  (2) 塑ソフトウェアを浩网脱材墙なバイナリコ〖ド∈リロケ〖タブルオブ *      ジェクトファイルやライブラリなど∷の妨で网脱する眷圭には·网脱 *      に燃うドキュメント∈网脱荚マニュアルなど∷に·惧淡の螟侯涪山绩· *      この网脱掘凤および布淡の痰瘦沮惮年を非很することˉ *  (3) 塑ソフトウェアを浩网脱稍材墙なバイナリコ〖ドの妨または怠达に寥 *      み哈んだ妨で网脱する眷圭には·肌のいずれかの掘凤を塔たすことˉ *    (a) 网脱に燃うドキュメント∈网脱荚マニュアルなど∷に·惧淡の螟侯 *        涪山绩·この网脱掘凤および布淡の痰瘦沮惮年を非很することˉ *    (b) 网脱の妨轮を·侍に年める数恕によって·惧淡螟侯涪荚に鼠桂する *        ことˉ *  (4) 塑ソフトウェアの网脱により木儡弄または粗儡弄に栏じるいかなる禄 *      巢からも·惧淡螟侯涪荚を倘勒することˉ *  *  塑ソフトウェアは·痰瘦沮で捏丁されているものであるˉ惧淡螟侯涪荚は· *  塑ソフトウェアに簇して·その努脱材墙拉も崔めて·いかなる瘦沮も乖わ *  ないˉまた·塑ソフトウェアの网脱により木儡弄または粗儡弄に栏じたい *  かなる禄巢に簇しても·その勒扦を砷わないˉ *  *  @(#) $Id: jsp_rename.h,v 1.8 2002/03/26 08:19:38 hiro Exp $ *//* *	カ〖ネルの柒婶急侍叹のリネ〖ム */#ifndef _JSP_RENAME_H_#define _JSP_RENAME_H_#ifndef OMIT_RENAME/* *  banner.c */#define print_banner		_kernel_print_banner/* *  cpu_config.c, cpu_support.S, sys_config.c, sys_support.S */#define dispatch		_kernel_dispatch#define exit_and_dispatch	_kernel_exit_and_dispatch#define cpu_initialize		_kernel_cpu_initialize#define cpu_terminate		_kernel_cpu_terminate#define sys_initialize		_kernel_sys_initialize#define sys_exit		_kernel_sys_exit#define sys_putc		_kernel_sys_putc/* *  task.c */#define task_initialize		_kernel_task_initialize#define make_runnable		_kernel_make_runnable#define make_non_runnable	_kernel_make_non_runnable#define make_dormant		_kernel_make_dormant#define make_active		_kernel_make_active#define exit_task		_kernel_exit_task#define change_priority		_kernel_change_priority#define rotate_ready_queue	_kernel_rotate_ready_queue#define call_texrtn		_kernel_call_texrtn#define calltex			_kernel_calltex#define runtsk			_kernel_runtsk#define reqflg			_kernel_reqflg#define schedtsk		_kernel_schedtsk#define enadsp			_kernel_enadsp/* *  wait.c */#define wait_complete		_kernel_wait_complete#define wait_tmout		_kernel_wait_tmout#define wait_tmout_ok		_kernel_wait_tmout_ok#define wait_release		_kernel_wait_release#define wobj_make_wait		_kernel_wobj_make_wait#define wobj_make_wait_tmout	_kernel_wobj_make_wait_tmout#define wobj_change_priority	_kernel_wobj_change_priority#define make_wait_tmout		_kernel_make_wait_tmout#define wait_cancel		_kernel_wait_cancel/* *  time_event.c */#define tmevt_initialize	_kernel_tmevt_initialize#define tmevtb_insert		_kernel_tmevtb_insert#define tmevtb_delete		_kernel_tmevtb_delete#define systim_offset		_kernel_systim_offset#define current_time		_kernel_current_time#define next_time		_kernel_next_time/* *  syslog.c */#define syslog_initialize	_kernel_syslog_initialize#define syslog_terminate	_kernel_syslog_terminate/* *  kernel_cfg.c */#define object_initialize	_kernel_object_initialize#define call_inirtn		_kernel_call_inirtn#define tmax_tskid		_kernel_tmax_tskid#define tinib_table		_kernel_tinib_table#define tcb_table		_kernel_tcb_table#define tmax_semid		_kernel_tmax_semid#define seminib_table		_kernel_seminib_table#define semcb_table		_kernel_semcb_table#define tmax_flgid		_kernel_tmax_flgid#define flginib_table		_kernel_flginib_table#define flgcb_table		_kernel_flgcb_table#define tmax_dtqid		_kernel_tmax_dtqid#define dtqcb_table		_kernel_dtqcb_table#define dtqinib_table		_kernel_dtqinib_table#define tmax_mbxid		_kernel_tmax_mbxid#define mbxcb_table		_kernel_mbxcb_table#define mbxinib_table		_kernel_mbxinib_table#define tmax_mpfid		_kernel_tmax_mpfid#define mpfinib_table		_kernel_mpfinib_table#define mpfcb_table		_kernel_mpfcb_table#define tmax_cycid		_kernel_tmax_cycid#define cycinib_table		_kernel_cycinib_table#define cyccb_table		_kernel_cyccb_table#define tnum_inhno		_kernel_tnum_inhno#define inhinib_table		_kernel_inhinib_table#define tnum_excno		_kernel_tnum_excno#define excinib_table		_kernel_excinib_table#define tmevt_heap		_kernel_tmevt_heap/* *  semaphore.c, eventflag.c, dataqueue.c, mailbox.c *  mempfix.c, cyclic.c, interrupt.c, exception.c */#define semaphore_initialize	_kernel_semaphore_initialize#define eventflag_initialize	_kernel_eventflag_initialize#define dataqueue_initialize	_kernel_dataqueue_initialize#define mailbox_initialize	_kernel_mailbox_initialize#define mempfix_initialize	_kernel_mempfix_initialize#define cyclic_initialize	_kernel_cyclic_initialize#define interrupt_initialize	_kernel_interrupt_initialize#define exception_initialize	_kernel_exception_initialize/* *	カ〖ネルの柒婶急侍叹のリネ〖ム∈"_" を烧けるアセンブラ脱∷ */#ifdef LABEL_ASM/* *  banner.c */#define _print_banner		__kernel_print_banner/* *  cpu_config.c, cpu_support.S, sys_config.c, sys_support.S */#define _dispatch		__kernel_dispatch#define _exit_and_dispatch	__kernel_exit_and_dispatch#define _cpu_initialize		__kernel_cpu_initialize#define _cpu_terminate		__kernel_cpu_terminate#define _sys_initialize		__kernel_sys_initialize#define _sys_exit		__kernel_sys_exit#define _sys_putc		__kernel_sys_putc/* *  task.c */#define _task_initialize	__kernel_task_initialize#define _make_runnable		__kernel_make_runnable#define _make_non_runnable	__kernel_make_non_runnable#define _make_dormant		__kernel_make_dormant#define _make_active		__kernel_make_active#define _exit_task		__kernel_exit_task#define _change_priority	__kernel_change_priority#define _rotate_ready_queue	__kernel_rotate_ready_queue#define _call_texrtn		__kernel_call_texrtn#define _calltex		__kernel_calltex#define _runtsk			__kernel_runtsk#define _reqflg			__kernel_reqflg#define _schedtsk		__kernel_schedtsk#define _enadsp			__kernel_enadsp/* *  wait.c */#define _wait_complete		__kernel_wait_complete#define _wait_tmout		__kernel_wait_tmout#define _wait_tmout_ok		__kernel_wait_tmout_ok#define _wait_release		__kernel_wait_release#define _wobj_make_wait		__kernel_wobj_make_wait#define _wobj_make_wait_tmout	__kernel_wobj_make_wait_tmout#define _wobj_change_priority	__kernel_wobj_change_priority#define _make_wait_tmout	__kernel_make_wait_tmout#define _wait_cancel		__kernel_wait_cancel/* *  time_event.c */#define _tmevt_initialize	__kernel_tmevt_initialize#define _tmevtb_insert		__kernel_tmevtb_insert#define _tmevtb_delete		__kernel_tmevtb_delete#define _systim_offset		__kernel_systim_offset#define _current_time		__kernel_current_time#define _next_time		__kernel_next_time/* *  syslog.c */#define _syslog_initialize	__kernel_syslog_initialize#define _syslog_terminate	__kernel_syslog_terminate/* *  kernel_cfg.c */#define _object_initialize	__kernel_object_initialize#define _call_inirtn		__kernel_call_inirtn#define _tmax_tskid		__kernel_tmax_tskid#define _tinib_table		__kernel_tinib_table#define _tcb_table		__kernel_tcb_table#define _tmax_semid		__kernel_tmax_semid#define _seminib_table		__kernel_seminib_table#define _semcb_table		__kernel_semcb_table#define _tmax_flgid		__kernel_tmax_flgid#define _flginib_table		__kernel_flginib_table#define _flgcb_table		__kernel_flgcb_table#define _tmax_dtqid		__kernel_tmax_dtqid#define _dtqcb_table		__kernel_dtqcb_table#define _dtqinib_table		__kernel_dtqinib_table#define _tmax_mbxid		__kernel_tmax_mbxid#define _mbxcb_table		__kernel_mbxcb_table#define _mbxinib_table		__kernel_mbxinib_table#define _tmax_mpfid		__kernel_tmax_mpfid#define _mpfinib_table		__kernel_mpfinib_table#define _mpfcb_table		__kernel_mpfcb_table#define _tmax_cycid		__kernel_tmax_cycid#define _cycinib_table		__kernel_cycinib_table#define _cyccb_table		__kernel_cyccb_table#define _tnum_inhno		__kernel_tnum_inhno#define _inhinib_table		__kernel_inhinib_table#define _tnum_excno		__kernel_tnum_excno#define _excinib_table		__kernel_excinib_table#define _tmevt_heap		__kernel_tmevt_heap/*       *  semaphore.c, eventflag.c, dataqueue.c, mailbox.c *  mempfix.c, cyclic.c, interrupt.c, exception.c */#define _semaphore_initialize	__kernel_semaphore_initialize#define _eventflag_initialize	__kernel_eventflag_initialize#define _dataqueue_initialize	__kernel_dataqueue_initialize#define _mailbox_initialize	__kernel_mailbox_initialize#define _mempfix_initialize	__kernel_mempfix_initialize#define _cyclic_initialize	__kernel_cyclic_initialize#define _interrupt_initialize	__kernel_interrupt_initialize#define _exception_initialize	__kernel_exception_initialize#endif /* LABEL_ASM */#endif /* OMIT_RENAME */#endif /* _JSP_RENAME_H_ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -