diff -Ncwr utkernel_source.orig/CHANGES.eucJP utkernel_source/CHANGES.eucJP *** utkernel_source.orig/CHANGES.eucJP Thu Jan 1 09:00:00 1970 --- utkernel_source/CHANGES.eucJP Thu Mar 27 21:34:59 2008 *************** *** 0 **** --- 1,93 ---- + このパッチは非公式であり、μT-Kernelの互換性認証を受けていません。 + + よって、この非公式パッチを当てたμT-Kernelソースコードは、 + μT-Kernelの名称を使用することはできなくなります。 + + なお、この非公式パッチを当てたμT-Kernelソースコードは、 + 依然としてT-Licenseの管理下にある点に注意してください。 + + この非公式パッチは、public domainとします。 + + ---- + + config/sysdepend/app_h8s2212/utk_config_depend.h + コメント中の機種名を修正 (h8s2212→h83052) + SYSTEMAREA_TOP, SYSTEMAREA_ENDをH8/3052向けに修正 + RI_USERAREA_TOP, RI_INTSTACK, CFN_REALMEMENDをH8/3052向けに修正 + その他各種タスクオブジェクトの数量を抑制(暫定) + etc/{mkfuncfiles,mkiflib,mktdsvc,mktksvc} + Perlのパスを変更 (/usr/local/bin/perl→/usr/local/bin/perl) + etc/platform + OpenBSDへの対応を追加 + etc/sysdepend/app_h8s2212/makerules.sysdepend + コメント中の機種名を修正 (h8s2212→h83052, H8S/2212→H8/3052) + _CPUTYPE_FLAGSの設定をH8/300Hアドバンストモード向けに修正 + USE_TRAP指定の常時有効化 + CPUクロック(システムクロックに等しい)の指定を可能に + ※_TE_SYSTEM_NAME_は_APP_H8S2212_のまま(修正すべきだが、放置) + OpenBSDへの対応を追加 + include/sys/sysdepend/app_h8s2212/sysinfo_depend.h + コメント中の機種名を修正 (H8S2212→h8300h) + #define N_INTVECの値を修正 (128→64) + include/tk/sysdepend/app_h8s2212/asm_depend.h + コメント中の機種名を修正 (H8S2212→h8300h, H8S→h8300h) + INT_ENTRYの記述をH8/300Hアドバンストモード向けに書き直し + include/tk/sysdepend/app_h8s2212/sysdef_depend.h + コメント中の機種名を修正 (H8S2212→h8300h, H8S→H8/300H) + 各種内蔵モジュールの定義を削除 + kernel/sysdepend/cpu/h8s2212/cpu_support.S + H8/300H アドバンストモード向けに修正 (.h8300s→.h8300h) + USE_DBGSPT, USE_HOOK_TRACE用コードの削除 + USE_TRAPのみ対応 + kernel/sysdepend/cpu/h8s2212/cpu_task.h + コメント中の機種名を修正 (H8S2212→h8300h) + knl_setup_context()におけるssp操作の記述方法を変更 + kernel/sysdepend/device/app_h8s2212/icrt0.S + ターゲットの修正(h8300s→h8300hn) + .vector領域の転送処理を追加 + kernel/sysdepend/device/app_h8s2212/inthdr_startup.S + H8/3052F向けに書き直し + kernel/sysdepend/device/app_h8s2212/tkdev_conf.h + コメント中の機種名を修正 (H8S2212→H8/3052) + TMP_STACK_SZ以外の定義は全て削除 + kernel/sysdepend/device/app_h8s2212/tkdev_init.c + knl_tkdev_initialize()内の処理を削除(特に何かをする必要が無いため) + kernel/sysdepend/device/app_h8s2212/tkdev_timer.h + H8/3052F 16ビットタイマ用に書き直し + kernel/sysdepend/device/app_h8s2212/vector.S + H8/3052F向けに書き直し + .text領域→.vector領域に配置を変更 + kernel/sysmain/build/app_h8s2212/kernel-ram.lnk + コメント中の機種名を修正 (H8S2212→H83052) + ターゲットの修正 (h8300s→h8300h) + .data領域のアドレスを修正 (0x00ffc000→0x00ffc100) + .text領域のアドレスを修正 (0x00000000→0x00400000) + .vector領域の追加 (0x00ffc000) + kernel/sysmain/build/app_h8s2212/kernel-rom.lnk + コメント中の機種名を修正 (H8S2212→H83052) + ターゲットの修正 (h8300s→h8300h) + .data領域のアドレスを修正 (0x00ffc000→0x00ffc100) + .text領域のアドレスを修正 (0x00000000→0x00000100) + .vector領域の追加 (0x00000000) + kernel/sysmain/src/Makefile.common + gmakeでGNU Makeを呼び出す場合への対応 (make→$(MAKE)) + kernel/tkernel/src/task.c + cpu_support.S向けに、TCB構造体内のオフセットの定義追加 + lib/build/Makefile.common + gmakeでGNU Makeを呼び出す場合への対応 (make→$(MAKE)) + lib/libstr/src/Makefile.common + gmakeでGNU Makeを呼び出す場合への対応 (make→$(MAKE)) + lib/libsvc/build/h8s2212/*.pl + コメント中の機種名を修正 (H8S→h8300h) + ターゲットの修正 (.h8300s→.h8300h) + Perlのパスを変更 (/usr/local/bin/perl→/usr/local/bin/perl) + lib/libsvc/src/sysdepend/h8s2212/*.S + コメント中の機種名を修正 (H8S→h8300h) + ターゲットの修正 (.h8300s→.h8300h) + lib/libtk/src/Makefile.common + gmakeでGNU Makeを呼び出す場合への対応 (make→$(MAKE)) + lib/libtk/src/sysdepend/app_h8s2212/disint.S + コメント中の機種名を修正 (H8S→h8300h) + ターゲットの修正 (.h8300s→.h8300h) + lib/libtm/src/sysdepend/app_h8s2212/sio.c + H8/3052F SCI向けに書き直し diff -Ncwr utkernel_source.orig/config/sysdepend/app_h8s2212/utk_config_depend.h utkernel_source/config/sysdepend/app_h8s2212/utk_config_depend.h *** utkernel_source.orig/config/sysdepend/app_h8s2212/utk_config_depend.h Tue Feb 12 17:18:44 2008 --- utkernel_source/config/sysdepend/app_h8s2212/utk_config_depend.h Thu Mar 27 21:37:15 2008 *************** *** 13,53 **** */ /* ! * utk_config_depend.h (h8s2212) * System Configuration Definition */ /* ROMINFO */ ! #define SYSTEMAREA_TOP 0x00ffc000 /* RAM system area top */ ! #define SYSTEMAREA_END 0x00ffef00 /* RAM system area end */ /* User definition */ ! #define RI_USERAREA_TOP 0x00ffefc0 /* RAM user area top */ #define RI_USERINIT NULL /* User initialization program */ /* Stacks */ ! #define RI_INTSTACK 0x00ffefc0 /* Interrupt stack top(internal RAM end) */ /* SYSCONF */ #define CFN_TIMER_PERIOD 10 ! #define CFN_MAX_TSKID 32 ! #define CFN_MAX_SEMID 16 ! #define CFN_MAX_FLGID 16 ! #define CFN_MAX_MBXID 8 ! #define CFN_MAX_MTXID 2 ! #define CFN_MAX_MBFID 8 ! #define CFN_MAX_PORID 4 ! #define CFN_MAX_MPLID 2 ! #define CFN_MAX_MPFID 8 ! #define CFN_MAX_CYCID 4 ! #define CFN_MAX_ALMID 8 ! #define CFN_MAX_SSYID 4 ! #define CFN_MAX_SSYPRI 16 ! #define CFN_MAX_REGDEV (8) ! #define CFN_MAX_OPNDEV (16) ! #define CFN_MAX_REQDEV (16) #define CFN_DEVT_MBFSZ0 (-1) #define CFN_DEVT_MBFSZ1 (-1) --- 13,53 ---- */ /* ! * utk_config_depend.h (h83052) * System Configuration Definition */ /* ROMINFO */ ! #define SYSTEMAREA_TOP 0x00ffe100 /* RAM system area top */ ! #define SYSTEMAREA_END 0x00fffe50 /* RAM system area end */ /* User definition */ ! #define RI_USERAREA_TOP 0x00ffff10 /* RAM user area top */ #define RI_USERINIT NULL /* User initialization program */ /* Stacks */ ! #define RI_INTSTACK 0x00ffff10 /* Interrupt stack top(internal RAM end) */ /* SYSCONF */ #define CFN_TIMER_PERIOD 10 ! #define CFN_MAX_TSKID 2 ! #define CFN_MAX_SEMID 1 ! #define CFN_MAX_FLGID 1 ! #define CFN_MAX_MBXID 1 ! #define CFN_MAX_MTXID 0 ! #define CFN_MAX_MBFID 0 ! #define CFN_MAX_PORID 0 ! #define CFN_MAX_MPLID 0 ! #define CFN_MAX_MPFID 0 ! #define CFN_MAX_CYCID 0 ! #define CFN_MAX_ALMID 0 ! #define CFN_MAX_SSYID 0 ! #define CFN_MAX_SSYPRI 0 ! #define CFN_MAX_REGDEV (0) ! #define CFN_MAX_OPNDEV (0) ! #define CFN_MAX_REQDEV (0) #define CFN_DEVT_MBFSZ0 (-1) #define CFN_DEVT_MBFSZ1 (-1) *************** *** 60,66 **** #define CFN_VER_PRNO3 0 #define CFN_VER_PRNO4 0 ! #define CFN_REALMEMEND ((VP)0x00ffefc0) /* * Initial task priority --- 60,66 ---- #define CFN_VER_PRNO3 0 #define CFN_VER_PRNO4 0 ! #define CFN_REALMEMEND ((VP)0x00ffff10) /* * Initial task priority diff -Ncwr utkernel_source.orig/etc/mkfuncfiles utkernel_source/etc/mkfuncfiles *** utkernel_source.orig/etc/mkfuncfiles Tue Feb 12 17:18:44 2008 --- utkernel_source/etc/mkfuncfiles Thu Mar 27 21:31:12 2008 *************** *** 1,4 **** ! #! /usr/local/bin/perl # # ---------------------------------------------------------------------- # micro T-Kernel --- 1,4 ---- ! #! /usr/bin/perl # # ---------------------------------------------------------------------- # micro T-Kernel diff -Ncwr utkernel_source.orig/etc/mkiflib utkernel_source/etc/mkiflib *** utkernel_source.orig/etc/mkiflib Tue Feb 12 17:18:44 2008 --- utkernel_source/etc/mkiflib Thu Mar 27 21:31:12 2008 *************** *** 1,4 **** ! #! /usr/local/bin/perl # # ---------------------------------------------------------------------- # micro T-Kernel --- 1,4 ---- ! #! /usr/bin/perl # # ---------------------------------------------------------------------- # micro T-Kernel diff -Ncwr utkernel_source.orig/etc/mktdsvc utkernel_source/etc/mktdsvc *** utkernel_source.orig/etc/mktdsvc Tue Feb 12 17:18:44 2008 --- utkernel_source/etc/mktdsvc Thu Mar 27 21:31:12 2008 *************** *** 1,4 **** ! #! /usr/local/bin/perl # # ---------------------------------------------------------------------- # micro T-Kernel --- 1,4 ---- ! #! /usr/bin/perl # # ---------------------------------------------------------------------- # micro T-Kernel diff -Ncwr utkernel_source.orig/etc/mktksvc utkernel_source/etc/mktksvc *** utkernel_source.orig/etc/mktksvc Tue Feb 12 17:18:44 2008 --- utkernel_source/etc/mktksvc Thu Mar 27 21:31:12 2008 *************** *** 1,4 **** ! #! /usr/local/bin/perl # # ---------------------------------------------------------------------- # micro T-Kernel --- 1,4 ---- ! #! /usr/bin/perl # # ---------------------------------------------------------------------- # micro T-Kernel diff -Ncwr utkernel_source.orig/etc/platform utkernel_source/etc/platform *** utkernel_source.orig/etc/platform Tue Feb 12 17:18:44 2008 --- utkernel_source/etc/platform Thu Mar 27 21:31:12 2008 *************** *** 19,24 **** --- 19,25 ---- SunOS) platform=$os-`uname -p` ;; Linux) platform=$os-`uname -m` ;; FreeBSD) platform=$os-`uname -p` ;; + OpenBSD) platform=$os-`uname -m` ;; *) platform=unknown ;; esac diff -Ncwr utkernel_source.orig/etc/sysdepend/app_h8s2212/makerules.sysdepend utkernel_source/etc/sysdepend/app_h8s2212/makerules.sysdepend *** utkernel_source.orig/etc/sysdepend/app_h8s2212/makerules.sysdepend Tue Feb 12 17:18:45 2008 --- utkernel_source/etc/sysdepend/app_h8s2212/makerules.sysdepend Sun Mar 30 20:42:33 2008 *************** *** 16,25 **** # makerules # for GNU make # ! # default rules - system-dependent (h8s2212) # # MACHINE target CPU ! # h8s2212 : H8S/2212 # # TETYPE target T-Engine type # app : T-Engine Appliance --- 16,25 ---- # makerules # for GNU make # ! # default rules - system-dependent (h83052) # # MACHINE target CPU ! # h83052 : H8/3052 # # TETYPE target T-Engine type # app : T-Engine Appliance *************** *** 38,53 **** ifneq ($(filter Linux-%, $(CROSS_ARCH)), ) PATH := $(PATH):/usr/local/bin:/bin:/usr/bin endif ! # ----- T-Engine Appliance H8S/2212 --------------------------------- # GCC environment TARGET_ARCH = # target type ! _CPUTYPE_FLAGS = -mrelax -ms -fomit-frame-pointer _CPUTYPE_FLAGS_AS = ! _TE_SYSTEM_NAME_ = _APP_H8S2212_ # code set _CODESET_FLAGS = --- 38,56 ---- ifneq ($(filter Linux-%, $(CROSS_ARCH)), ) PATH := $(PATH):/usr/local/bin:/bin:/usr/bin endif + ifneq ($(filter OpenBSD-%, $(CROSS_ARCH)), ) + PATH := $(PATH):/usr/local/bin:/bin:/usr/bin + endif ! # ----- T-Engine Appliance H8/3052 --------------------------------- # GCC environment TARGET_ARCH = # target type ! _CPUTYPE_FLAGS = -mrelax -mh -malign-300 -fomit-frame-pointer -Wall -Werror _CPUTYPE_FLAGS_AS = ! _TE_SYSTEM_NAME_ = _APP_H8S2212_ # XXX # code set _CODESET_FLAGS = *************** *** 58,71 **** ASFLAGS += LDFLAGS += ! ### TRAP ### ! ifeq ($(trap), on) CFLAGS += -DUSE_TRAP ASFLAGS += -DUSE_TRAP - else - CFLAGS += - ASFLAGS += - endif ### C ### CC := $(GNUh8300)/bin/gcc --- 61,72 ---- ASFLAGS += LDFLAGS += ! ### CPU CLOCK (Hz) ### ! CFLAGS += -DCPU_CLOCK=25000000UL ! ! ### TRAP (always on) ### CFLAGS += -DUSE_TRAP ASFLAGS += -DUSE_TRAP ### C ### CC := $(GNUh8300)/bin/gcc diff -Ncwr utkernel_source.orig/include/sys/sysdepend/app_h8s2212/sysinfo_depend.h utkernel_source/include/sys/sysdepend/app_h8s2212/sysinfo_depend.h *** utkernel_source.orig/include/sys/sysdepend/app_h8s2212/sysinfo_depend.h Tue Feb 12 17:18:46 2008 --- utkernel_source/include/sys/sysdepend/app_h8s2212/sysinfo_depend.h Thu Mar 27 21:31:12 2008 *************** *** 13,19 **** */ /* ! * @(#)sysinfo_depend.h (sys/H8S2212) * * System common information */ --- 13,19 ---- */ /* ! * @(#)sysinfo_depend.h (sys/h8300h) * * System common information */ *************** *** 30,36 **** /* * System common area info */ ! #define N_INTVEC 128 IMPORT FP knl_intvec[]; IMPORT INT knl_taskindp; --- 30,36 ---- /* * System common area info */ ! #define N_INTVEC 64 IMPORT FP knl_intvec[]; IMPORT INT knl_taskindp; diff -Ncwr utkernel_source.orig/include/tk/sysdepend/app_h8s2212/asm_depend.h utkernel_source/include/tk/sysdepend/app_h8s2212/asm_depend.h *** utkernel_source.orig/include/tk/sysdepend/app_h8s2212/asm_depend.h Tue Feb 12 17:18:47 2008 --- utkernel_source/include/tk/sysdepend/app_h8s2212/asm_depend.h Thu Mar 27 21:31:12 2008 *************** *** 13,21 **** */ /* ! * @(#)asm_depend.h (tk/H8S2212) * ! * Assembler Macro for H8S */ #ifndef __TK_ASM_DEPEND_H__ --- 13,21 ---- */ /* ! * @(#)asm_depend.h (tk/h8300h) * ! * Assembler Macro for h8300h */ #ifndef __TK_ASM_DEPEND_H__ *************** *** 27,35 **** .macro INT_ENTRY vecno .global knl_inthdr_entry\vecno knl_inthdr_entry\vecno: ! stm.l (er0-er1), @-er7 // ER0, ER1 save ! mov.l #\vecno, er0 mov.l #Csym(knl_intvec), er1 mov.l @(\vecno * 4, er1), er1 jmp @er1 --- 27,37 ---- .macro INT_ENTRY vecno .global knl_inthdr_entry\vecno knl_inthdr_entry\vecno: ! push.l er0 ! push.l er1 ! sub.l er0, er0 ! mov.b #\vecno, r0l mov.l #Csym(knl_intvec), er1 mov.l @(\vecno * 4, er1), er1 jmp @er1 diff -Ncwr utkernel_source.orig/include/tk/sysdepend/app_h8s2212/sysdef_depend.h utkernel_source/include/tk/sysdepend/app_h8s2212/sysdef_depend.h *** utkernel_source.orig/include/tk/sysdepend/app_h8s2212/sysdef_depend.h Tue Feb 12 17:18:47 2008 --- utkernel_source/include/tk/sysdepend/app_h8s2212/sysdef_depend.h Thu Mar 27 21:31:12 2008 *************** *** 13,21 **** */ /* ! * @(#)sysdef_depend.h (tk/H8S2212) * ! * Definition about H8S * * Included also from assembler program. */ --- 13,21 ---- */ /* ! * @(#)sysdef_depend.h (tk/h8300h) * ! * Definition about H8/300H * * Included also from assembler program. */ *************** *** 41,70 **** #define TRAP_DEBUG 0x3 /* Debugger support function */ /*----------------------------------------------------------*/ - - #define MSTP_CRA ((_UB*)(0x00fffde8UL)) - #define MSTP_CRB ((_UB*)(0x00fffde8UL + 1UL)) - #define EXMDLSTP ((_UB*)(0x00ffff40UL)) - - #define PB_DDR ((_UB*)(0x00fffe3aUL)) - #define PB_PCR ((_UB*)(0x00fffe41UL)) - #define PB_DR ((_UB*)(0x00ffff0aUL)) - - #define SCI2_SMR ((_UB*)(0x00ffff88UL)) - #define SCI2_BRR ((_UB*)(0x00ffff89UL)) - #define SCI2_SCR ((_UB*)(0x00ffff8aUL)) - #define SCI2_TDR ((_UB*)(0x00ffff8bUL)) - #define SCI2_SSR ((_UB*)(0x00ffff8cUL)) - #define SCI2_RDR ((_UB*)(0x00ffff8dUL)) - #define SCI2_SCMR ((_UB*)(0x00ffff8eUL)) - - #define TPU0_TCR ((_UB*)(0x00ffff10UL)) - #define TPU0_TIER ((_UB*)(0x00ffff14UL)) - #define TPU0_TSR ((_UB*)(0x00ffff15UL)) - #define TPU0_TCNT ((_UH*)(0x00ffff16UL)) - #define TPU0_TGRA ((_UH*)(0x00ffff18UL)) - - #define TPU_TSTR ((_UB*)(0x00fffeb0UL)) - #endif /* __TK_SYSDEF_DEPEND_H__ */ --- 41,45 ---- diff -Ncwr utkernel_source.orig/kernel/sysdepend/cpu/h8s2212/cpu_support.S utkernel_source/kernel/sysdepend/cpu/h8s2212/cpu_support.S *** utkernel_source.orig/kernel/sysdepend/cpu/h8s2212/cpu_support.S Tue Feb 12 17:18:49 2008 --- utkernel_source/kernel/sysdepend/cpu/h8s2212/cpu_support.S Thu Mar 27 21:31:12 2008 *************** *** 13,19 **** */ /* ! * cpu_support.S (H8S2212) * Device-Dependent CPU Operation */ --- 13,19 ---- */ /* ! * cpu_support.S (h8300h) * Device-Dependent CPU Operation */ *************** *** 31,38 **** #include "isysconf.h" #endif #include "tkdev_conf.h" - #include "offset.h" /* ------------------------------------------------------------------------ */ /* * Dispatcher --- 31,41 ---- #include "isysconf.h" #endif #include "tkdev_conf.h" + #if !USE_TRAP | USE_DBGSPT | USE_HOOK_TRACE + #error ouch! + #endif + /* ------------------------------------------------------------------------ */ /* * Dispatcher *************** *** 67,73 **** /* Temporal stack used when 'dispatch_to_schedtsk' is called */ ! .h8300s .text --- 70,76 ---- /* Temporal stack used when 'dispatch_to_schedtsk' is called */ ! .h8300h .text *************** *** 84,92 **** mov.w r0, @Csym(knl_dispatch_disabled) // Dispatch disable mov.l #Csym(knl_ctxtsk), er6 // er6 := &ctxtsk - #if USE_DBGSPT - mov.l @er6, er1 // er1 := ctxtsk - #endif sub.l er0, er0 mov.l er0, @er6 // ctxtsk = NULL --- 87,92 ---- *************** *** 99,109 **** mov.w @er7, r0 and.b #CCR_EI_MASK, r0h mov.w r0, @er7 // SSR compensation (I=0) - #else - mov.w @er7, r0 - stc ccr, r0h - and.b #CCR_EI_MASK, r0h - mov.w r0, @er7 #endif _ret_int_dispatch: --- 99,104 ---- *************** *** 114,133 **** mov.w r0, @Csym(knl_dispatch_disabled) // Dispatch disable andc #CCR_EI_MASK, ccr // Interrupt enable ! stm.l (er0-er3), @-er7 // Context save ! stm.l (er4-er6), @-er7 mov.l #Csym(knl_ctxtsk), er6 // er6 := &ctxtsk mov.l @er6, er1 ! mov.l er7, @(TCB_tskctxb + CTXB_ssp, er1) // Save SSP to TCB l_dispatch0: /* During interrupt enable CCR.I=0 */ - #if USE_DBGSPT & USE_HOOK_TRACE - mov.l @hook_stop_jmp, er0 // Hook processing - jmp @er0 - ret_hook_stop: - #endif l_dispatch1: orc #CCR_I, ccr // Interrupt disable --- 109,130 ---- mov.w r0, @Csym(knl_dispatch_disabled) // Dispatch disable andc #CCR_EI_MASK, ccr // Interrupt enable ! push.l er0 // Context save ! push.l er1 ! push.l er2 ! push.l er3 ! push.l er4 ! push.l er5 ! push.l er6 mov.l #Csym(knl_ctxtsk), er6 // er6 := &ctxtsk mov.l @er6, er1 ! mov.l @Csym(CTXB_ssp), er0 ! add.l er0, er1 // er1 = &ctxtsk.ssp ! mov.l er7, @er1 // Save SSP to TCB l_dispatch0: /* During interrupt enable CCR.I=0 */ l_dispatch1: orc #CCR_I, ccr // Interrupt disable *************** *** 149,236 **** l_dispatch2: // Switch to 'schedtsk' /* During interrupt disable CCR.I=1 */ mov.l er5, @er6 // ctxtsk = schedtsk ! mov.l @(TCB_tskctxb + CTXB_ssp, er5), er7 // Restore SSP from TCB - #if USE_DBGSPT & USE_HOOK_TRACE - mov.l @hook_exec_jmp, er0 // Hook processing - jmp @er0 - ret_hook_exec: - #endif - sub.w r1, r1 mov.w r1, @Csym(knl_dispatch_disabled) // Dispatch enable ! ldm.l @er7+, (er4-er6) // Context restore ! ldm.l @er7+, (er0-er3) rte - #if USE_DBGSPT & USE_HOOK_TRACE - /* - * Task dispatcher hook routine call - * void stop( ID tskid, INT lsid, UINT tskstat ) - * void exec( ID tskid, INT lsid ) - */ - .text - .balign 2 - hook_stop: - mov.l er1, er1 // er1 = ctxtsk - beq ret_hook_stop // no task - - mov.b @(TCB_state, er1), r2l // tskstat - shll.b r2l - extu.w r2 - - mov.w @(TCB_tskid, er1), r0 // tskid - - mov.l @Csym(knl_hook_stopfn), er3 - jsr @er3 // call stop(tskid, lsid, tskstat) - - jmp ret_hook_stop - - hook_exec: - stc ccr, r4l // CCR save - andc #CCR_EI_MASK, ccr - /* CCR.I=0 */ - - mov.l @er6, er1 // er1 = ctxtsk - mov.w @(TCB_tskid, er1), r0 // tskid - - mov.l @Csym(knl_hook_execfn), er3 - jsr @er3 // call exec(tskid, lsid) - - ldc r4l, ccr // CCR restore - jmp ret_hook_exec - - - /* - * Set/Free task dispatcher hook routine - */ - .text - .balign 2 - .globl Csym(knl_hook_dsp) - Csym(knl_hook_dsp): - mov.l #hook_exec, er2 - mov.l #hook_stop, er3 - mov.l er2, @hook_exec_jmp - mov.l er3, @hook_stop_jmp - rts - - .globl Csym(knl_unhook_dsp) - Csym(knl_unhook_dsp): - mov.l #ret_hook_exec, er2 - mov.l #ret_hook_stop, er3 - mov.l er2, @hook_exec_jmp - mov.l er3, @hook_stop_jmp - rts - - .data - .balign 4 - hook_exec_jmp: .long ret_hook_exec - hook_stop_jmp: .long ret_hook_stop - - #endif /* USE_DBGSPT & USE_HOOK_TRACE */ - #if USE_HLL_INTHDR /* ------------------------------------------------------------------------ */ /* --- 146,168 ---- l_dispatch2: // Switch to 'schedtsk' /* During interrupt disable CCR.I=1 */ mov.l er5, @er6 // ctxtsk = schedtsk ! mov.l @Csym(CTXB_ssp), er1 ! add.l er5, er1 ! mov.l @er1, er7 // Restore SSP from TCB sub.w r1, r1 mov.w r1, @Csym(knl_dispatch_disabled) // Dispatch enable ! pop.l er6 // Context restore ! pop.l er5 ! pop.l er4 ! pop.l er3 ! pop.l er2 ! pop.l er1 ! pop.l er0 rte #if USE_HLL_INTHDR /* ------------------------------------------------------------------------ */ /* *************** *** 251,258 **** .globl Csym(knl_inthdr_startup) Csym(knl_inthdr_startup): /* During interrupt disable CCR.I=1 */ ! stm.l (er2-er3), @-er7 // er0-er1 are already saved ! stm.l (er4-er6), @-er7 mov.w @Csym(knl_taskindp), r6 // enter task independent mode inc.w #1, r6 --- 183,193 ---- .globl Csym(knl_inthdr_startup) Csym(knl_inthdr_startup): /* During interrupt disable CCR.I=1 */ ! push.l er2 // er0-er1 are already saved ! push.l er3 ! push.l er4 ! push.l er5 ! push.l er6 mov.w @Csym(knl_taskindp), r6 // enter task independent mode inc.w #1, r6 *************** *** 271,292 **** mov.l er2, @-er7 // SSP save l_no_change_sp: ! #if USE_DBGSPT & USE_HOOK_TRACE ! mov.l @hook_ienter_jmp, er3 ! jmp @er3 ! ret_hook_ienter: ! #endif ! ! shll.l #2, er0 // offset = dintno << 2 mov.l @(Csym(knl_hll_inthdr), er0), er3 // call hll_inthdr[n](dintno) jsr @er3 - #if USE_DBGSPT & USE_HOOK_TRACE - mov.l @hook_ileave_jmp, er3 - jmp @er3 - ret_hook_ileave: - #endif - orc.b #CCR_I, ccr // Interrupt disable /* During interrupt disable CCR.I=1 */ --- 206,216 ---- mov.l er2, @-er7 // SSP save l_no_change_sp: ! shll.l er0 // offset = dintno << 2 ! shll.l er0 mov.l @(Csym(knl_hll_inthdr), er0), er3 // call hll_inthdr[n](dintno) jsr @er3 orc.b #CCR_I, ccr // Interrupt disable /* During interrupt disable CCR.I=1 */ *************** *** 300,365 **** dec.w #1, r6 mov.w r6, @Csym(knl_taskindp) ! ldm.l @er7+, (er4-er6) ! ldm.l @er7+, (er2-er3) #if USE_TRAP trapa #TRAP_RETINT // tk_ret_int() - #else - jmp @Csym(tk_ret_int_impl) #endif - #if USE_DBGSPT & USE_HOOK_TRACE - /* - * Interrupt handler hook routine call - */ - .text - .balign 2 - hook_ienter: - mov.l er0, @-er7 // Save dintno - - mov.l @Csym(knl_hook_ienterfn), er3 - jsr @er3 // call enter(dintno) - - mov.l @er7, er0 // er0 restore - - jmp ret_hook_ienter - - hook_ileave: - mov.l @er7+, er0 // dintno - - mov.l @Csym(knl_hook_ileavefn), er3 - jsr @er3 // call leave(dintno) - - jmp ret_hook_ileave - - /* - * Set/Free interrupt handler hook routine - */ - .text - .balign 2 - .globl Csym(knl_hook_int) - Csym(knl_hook_int): - mov.l #hook_ienter, er2 - mov.l #hook_ileave, er3 - mov.l er2, @hook_ienter_jmp - mov.l er3, @hook_ileave_jmp - rts - - .globl Csym(knl_unhook_int) - Csym(knl_unhook_int): - mov.l #ret_hook_ienter, er2 - mov.l #ret_hook_ileave, er3 - mov.l er2, @hook_ienter_jmp - mov.l er3, @hook_ileave_jmp - rts - - .data - .balign 4 - hook_ienter_jmp: .long ret_hook_ienter - hook_ileave_jmp: .long ret_hook_ileave - - #endif /* USE_DBGSPT & USE_HOOK_TRACE */ #endif /* USE_HLL_INTHDR */ /* --- 224,239 ---- dec.w #1, r6 mov.w r6, @Csym(knl_taskindp) ! pop.l er6 ! pop.l er5 ! pop.l er4 ! pop.l er3 ! pop.l er2 #if USE_TRAP trapa #TRAP_RETINT // tk_ret_int() #endif #endif /* USE_HLL_INTHDR */ /* *************** *** 403,413 **** cmp er0, er1 beq l_nodispatch ! ldm.l @er7+, (er0-er1) // ER0, ER1 restore jmp _ret_int_dispatch // To dispatch processing l_nodispatch: // Dispatch not required ! ldm.l @er7+, (er0-er1) // ER0, ER1 restore rte --- 277,289 ---- cmp er0, er1 beq l_nodispatch ! pop.l er1 // ER0, ER1 restore ! pop.l er0 jmp _ret_int_dispatch // To dispatch processing l_nodispatch: // Dispatch not required ! pop.l er1 // ER0, ER1 restore ! pop.l er0 rte *************** *** 442,456 **** * Do not need to save the temporary register. * The compiler saves the permanent register. * ! * High Address +---------------+ ! * | 5th arg | ! * | 4th arg | ! * | SPC(24bit) | saved by I/F call ! * | SCCR(8bit) | ! * | R0(16bit) | ! * | SPC(24bit) | saved by trapa ! * ISP/SSP => | SCCR(8bit) | ! * Low Address +---------------+ * * Function code is set in R0 */ --- 318,335 ---- * Do not need to save the temporary register. * The compiler saves the permanent register. * ! * High Address +-------------------+ ! * +16 | 5th arg (low) | ! * +14 | 5th arg (high) | ! * +12 | 4th arg (low) | ! * +10 | 4th arg (high) | ! * + 8 | PC (low) | ! * + 6 | PC (high) | saved by I/F call ! * + 4 | R0 | ! * + 2 | PC (low) | saved by trapa ! * er7, er5 => + 0 | CCR:PC (high) | ! * Low Address +-------------------+ ! * <-- 16bit width --> * * Function code is set in R0 */ *************** *** 459,497 **** .globl Csym(knl_call_entry) Csym(knl_call_entry): ! stm.l (er4-er6), @-er7 // er4, er6 = working register ! // er6 is used for pass fncd ! // between hook_enter and hook_leave mov.l er7, er5 // er5 = frame pointer #if USE_TRAP mov.w @(3*4, er7), r4 // SCCR ldc r4h, ccr - #else - #if CFN_MAX_SSYID > 0 - mov.w r0, r0 // < 0: System call - // >= 0: Extended SVC - blt l_set_retccr - - mov.w @(3*4, er7), r4 // SCCR - ldc r4h, ccr - bra l_set_end - l_set_retccr: #endif - mov.w @(3*4, er7), r4 // SCCR - stc ccr, r4h - mov.w r4, @(3*4, er7) - l_set_end: - #endif /* The interrupt disable state keeps the caller's state CCR.I=? */ - #if USE_DBGSPT & USE_HOOK_TRACE - mov.l @hook_enter_jmp, er4 // Hook processing - jmp @er4 - ret_hook_enter: - #endif - mov.w r0, r4 // r4 := Function code bpl l_esvc_function --- 338,356 ---- .globl Csym(knl_call_entry) Csym(knl_call_entry): ! push.l er4 // er4, er6 = working register ! push.l er5 // er6 is used for pass fncd ! push.l er6 // between hook_enter and hook_leave ! mov.l er7, er5 // er5 = frame pointer #if USE_TRAP mov.w @(3*4, er7), r4 // SCCR ldc r4h, ccr #endif /* The interrupt disable state keeps the caller's state CCR.I=? */ mov.w r0, r4 // r4 := Function code bpl l_esvc_function *************** *** 502,508 **** ble l_nocopy cmp.b #4, r4l ble l_copy4 ! mov.l @(3*4 + 10 + 1*4, er5), er4 // Copy fifth argument mov.l er4, @-er7 l_copy4: mov.l @(3*4 + 10, er5), er4 // Copy fourth argument --- 361,367 ---- ble l_nocopy cmp.b #4, r4l ble l_copy4 ! mov.l @(3*4 + 14, er5), er4 // Copy fifth argument mov.l er4, @-er7 l_copy4: mov.l @(3*4 + 10, er5), er4 // Copy fourth argument *************** *** 510,516 **** l_nocopy: and.w #0x0ff0, r0 // r0 = function No. << 4 ! shlr.w #2, r0 // r0 = function No. << 2 mov.w r0, r4 extu.l er4 // er4 = function No. * 4 mov.w @(3*4 + 4, er5), r0 // restore first argument --- 369,376 ---- l_nocopy: and.w #0x0ff0, r0 // r0 = function No. << 4 ! shlr.w r0 // r0 = function No. << 3 ! shlr.w r0 // r0 = function No. << 2 mov.w r0, r4 extu.l er4 // er4 = function No. * 4 mov.w @(3*4 + 4, er5), r0 // restore first argument *************** *** 521,537 **** #endif l_retsvc: - #if USE_DBGSPT & USE_HOOK_TRACE - mov.l @hook_leave_jmp, er4 // Hook processing - jmp @er4 - ret_hook_leave: - #endif - // Interrupt disable orc #CCR_I, ccr mov.l er5, er7 ! ldm.l @er7+, (er4-er6) rte l_illegal_svc: --- 381,393 ---- #endif l_retsvc: // Interrupt disable orc #CCR_I, ccr mov.l er5, er7 ! pop.l er6 ! pop.l er5 ! pop.l er4 rte l_illegal_svc: *************** *** 540,555 **** l_esvc_function: #if CFN_MAX_SSYID > 0 /* Extended SVC */ ! mov.l @(7*4, er7), er4 // save ret-address(I/F) to ER4 ! mov.l @(4*4, er7), er2 // arg2 ! mov.l er2, @(7*4, er7) mov.l er1, er2 // save ER1 (pk_para) to ER2 mov.w r0, r1 // R1 = Function code mov.l er2, er0 // restore pk_para to ER0 jsr Csym(knl_svc_ientry) // svc_ientry(pk_para, fncd) ! mov.l er4, @(7*4, er7) // restore ret-address(I/F) bra l_retsvc #else --- 396,438 ---- l_esvc_function: #if CFN_MAX_SSYID > 0 + /* + * High Address +-------------------+ + * +38 | 5th arg (low) | + * +36 | 5th arg (high) | + * +34 | 4th arg (low) | + * +32 | 4th arg (high) | + * +30 | PC (low) | saved by I/F call + * +28 | PC (high) | + * +26 | 2nd arg (low) | + * +24 | 2nd arg (high) | + * +22 | 1st arg (low) | + * pk_para(r1) => +20 | 1st arg (high) | + * +18 | 3rd arg (low) | + * +16 | 3rd arg (high) | + * +14 | PC (low) | saved by trapa + * +12 | CCR:PC (high) | + * +10 | R4 | + * + 8 | E4 | + * + 6 | R5 | + * + 4 | E5 | + * + 2 | R6 | + * er7, er5 => + 0 | E6 | + * Low Address +-------------------+ + * <-- 16bit width --> + * + * Function code is set in R0 + */ /* Extended SVC */ ! mov.l @(28, er7), er4 // save ret-address(I/F) to ER4 ! mov.l @(16, er7), er2 // arg3 ! mov.l er2, @(28, er7) mov.l er1, er2 // save ER1 (pk_para) to ER2 mov.w r0, r1 // R1 = Function code mov.l er2, er0 // restore pk_para to ER0 jsr Csym(knl_svc_ientry) // svc_ientry(pk_para, fncd) ! mov.l er4, @(28, er7) // restore ret-address(I/F) bra l_retsvc #else *************** *** 557,786 **** bra l_retsvc #endif /* CFN_MAX_SSYID > 0 */ - - #if USE_DBGSPT & USE_HOOK_TRACE - /* - * System call/Extended SVC hook routine call - * VP enter( FN fncd, TD_CALINF *calinf, ... ) - * void leave( FN fncd, INT ret, VP exinf ) - * - * typedef struct td_calinf { - * VP ssp; System stack pointer - * } TD_CALINF; - */ - .text - .balign 2 - hook_enter: - stm.l (er0-er2), @-er7 // Save argument - - mov.l er7, er6 // er6 = ssp - mov.l er6, @-er7 // Create TD_CALINF - mov.l er7, er1 // er1 = &TD_CALINF - - mov.w r0, r4 // r4 := fncd function code - bpl l_nocopy_para // Extended SVC - - and.b #0x0f, r4l // Number of arguments - cmp.b #5, r4l - beq l_copy_para5 - cmp.b #4, r4l - beq l_copy_para4 - cmp.b #3, r4l - beq l_copy_para3 - cmp.b #2, r4l - beq l_copy_para2 - cmp.b #1, r4l - beq l_copy_para1 - bra l_nocopy_para - - l_copy_para5: - mov.l @(3*4 + 10 + 1*4, er5), er4 - mov.l er4, @-er7 // Fifth argument - l_copy_para4: - mov.l @(3*4 + 10, er5), er4 - mov.l er4, @-er7 // Fourth argument - l_copy_para3: - mov.l @(0*4, er6), er4 - mov.l er4, @-er7 // Third argument - l_copy_para2: - mov.l @(1*4, er6), er4 - mov.l er4, @-er7 // Second argument - l_copy_para1: - mov.l @(2*4, er6), er4 // First argument(r0 & fncd) - mov.w @(3*4 + 4, er5), r4 // First argument(lower word, original) - mov.l er4, @-er7 // First argument - - l_nocopy_para: - mov.l er1, @-er7 // push &calinf - - mov.l @Csym(knl_hook_enterfn), er4 - jsr @er4 // exinf = enter(fncd, &calinf, ...) - - l_ret_hook_enter: - mov.l er6, er7 // Restore stack position - mov.l er0, er6 // Move 'exinf' to er6 temporally - ldm.l @er7+, (er0-er2) // Restore argument - mov.l er6, @-er7 // Save 'exinf' - mov.w r0, r6 // Save fncd for hook_leave - - jmp ret_hook_enter - - l_esvc_para: - // Extended SVC - mov.l @(3*4 + 3*4 + 4 + 3*4, er6), er2 // ret-addr - mov.l @(3*4 + 3*4 + 4 + 1*4, er6), er4 // 3rd arg - mov.l er4, @(3*4 + 3*4 + 4 + 3*4, er6) // 3rd arg - mov.l er2, @(3*4 + 3*4 + 4 + 1*4, er6) // ret-addr - - mov.l @(1*4, er6), er2 // er2 = pk_para - mov.l er2, @-er7 // push pk_para - mov.l er1, @-er7 // push &calinf - - mov.l @Csym(knl_hook_enterfn), er4 - jsr @er4 // exinf = enter(fncd, &calinf, ...) - - mov.l @(3*4 + 3*4 + 4 + 3*4, er6), er2 // 3rd arg - mov.l @(3*4 + 3*4 + 4 + 1*4, er6), er4 // ret-addr - mov.l er4, @(3*4 + 3*4 + 4 + 3*4, er6) // ret-addr - mov.l er2, @(3*4 + 3*4 + 4 + 1*4, er6) // 3rd arg - - bra l_ret_hook_enter - - - hook_leave: - mov.w r0, e6 // save ret to non-destructive register - - mov.w r6, r4 // Function code - bpl l_hl1 // If fncd >= 0, extended SVC - - and.b #0x0f, r4l // Parameter count - extu.w r4 - sub.w #3, r4 - bpl l_hl2 - l_hl1: - mov.b #0, r4l - l_hl2: - mov.l #0, er2 // er2(exinf) = NULL - - shll.b #2, r4l // r4l = used stack size for args - extu.l er4 - - add.l er7, er4 // Whether 'hook_enter' is executed - // Check by stack usage - sub.l er5, er4 - beq l_hl3 - // 'hook_enter' is executed - mov.l @(-1*4, er5), er2 // er2 = exinf - - l_hl3: - mov.w r0, r1 // ret - mov.w r6, r0 // fncd - mov.l @Csym(knl_hook_leavefn), er4 - jsr @er4 // call leave(fncd, ret, exinf) - - mov.w e6, r0 // r0 = ret restore - - jmp ret_hook_leave - - /* - * Set/Free system call/extended SVC hook routine - */ - .text - .balign 2 - .globl Csym(knl_hook_svc) - Csym(knl_hook_svc): - mov.l #hook_enter, er2 - mov.l #hook_leave, er3 - mov.l er2, @hook_enter_jmp - mov.l er3, @hook_leave_jmp - rts - - .globl Csym(knl_unhook_svc) - Csym(knl_unhook_svc): - mov.l #ret_hook_enter, er2 - mov.l #ret_hook_leave, er3 - mov.l er2, @hook_enter_jmp - mov.l er3, @hook_leave_jmp - rts - - .data - .balign 4 - hook_enter_jmp: .long ret_hook_enter - hook_leave_jmp: .long ret_hook_leave - - #endif /* USE_DBGSPT & USE_HOOK_TRACE */ - #endif /* USE_TRAP | USE_DBGSPT | CFN_MAX_SSYID > 0 */ /* ------------------------------------------------------------------------ */ - - #if USE_DBGSPT & (USE_TRAP | USE_HOOK_TRACE) /* - * Debugger support function service call entry table - */ - - .text - .balign 2 - _tdsvctbl: - .long Csym(knl_no_support) - #include - - /* - * Debugger support function service call entry - */ - .text - .balign 2 - .globl Csym(knl_call_dbgspt) - Csym(knl_call_dbgspt): - - /* During interrupt disable CCR.I=1 */ - - stm.l (er4-er5), @-er7 - mov.l er7, er5 - - #if USE_TRAP - mov.w @(2*4, er7), r4 // SCCR - ldc r4h, ccr - #else - mov.w @(2*4, er7), r4 // SCCR - stc ccr, r4h - mov.w r4, @(2*4, er7) - #endif - /* The interrupt disable state keeps the caller's state CCR.I=? */ - - /* micro T-Kernel system call (DS) */ - mov.w r0, r4 - and.b #0x0f, r4l // Number of arguments(max is 4) - cmp.b #3, r4l - ble b_nocopy - mov.l @(2*4 + 10, er5), er4 // Copy fourth argument - mov.l er4, @-er7 - b_nocopy: - - and.w #0x0ff0, r0 - shlr.w #2, r0 - mov.w r0, r4 - extu.l er4 // er4 = svctbl index * 4 - mov.w @(4 + 2*4, er5), r0 // restore first argument - mov.l @(_tdsvctbl, er4), er4 - jsr @er4 // micro T-Kernel system call (DS) - - b_retsvc: - orc #CCR_I, ccr - - mov.l er5, er7 - ldm.l @er7+, (er4-er5) - rte - - b_illegal_svc: - mov.l #E_RSFN, er0 - bra b_retsvc - #endif /* USE_DBGSPT & (USE_TRAP | USE_HOOK_TRACE) */ - - - - /* ------------------------------------------------------------------------ */ - /* * High level programming language routine for timer handler */ .text --- 440,449 ---- *************** *** 788,795 **** .globl Csym(knl_timer_handler_startup) Csym(knl_timer_handler_startup): /* During interrupt disable CCR.I=1 */ ! stm.l (er0-er3), @-er7 ! stm.l (er4-er6), @-er7 mov.w @Csym(knl_taskindp), r6 // enter task independent mode inc.w #1, r6 --- 451,463 ---- .globl Csym(knl_timer_handler_startup) Csym(knl_timer_handler_startup): /* During interrupt disable CCR.I=1 */ ! push.l er0 ! push.l er1 ! push.l er2 ! push.l er3 ! push.l er4 ! push.l er5 ! push.l er6 mov.w @Csym(knl_taskindp), r6 // enter task independent mode inc.w #1, r6 *************** *** 823,834 **** dec.w #1, r6 mov.w r6, @Csym(knl_taskindp) ! ldm.l @er7+, (er4-er6) ! ldm.l @er7+, (er2-er3) #if USE_TRAP trapa #TRAP_RETINT // tk_ret_int() - #else - jmp @Csym(tk_ret_int_impl) #endif --- 491,503 ---- dec.w #1, r6 mov.w r6, @Csym(knl_taskindp) ! pop.l er6 ! pop.l er5 ! pop.l er4 ! pop.l er3 ! pop.l er2 #if USE_TRAP trapa #TRAP_RETINT // tk_ret_int() #endif diff -Ncwr utkernel_source.orig/kernel/sysdepend/cpu/h8s2212/cpu_task.h utkernel_source/kernel/sysdepend/cpu/h8s2212/cpu_task.h *** utkernel_source.orig/kernel/sysdepend/cpu/h8s2212/cpu_task.h Tue Feb 12 17:18:49 2008 --- utkernel_source/kernel/sysdepend/cpu/h8s2212/cpu_task.h Thu Mar 27 21:31:12 2008 *************** *** 13,19 **** */ /* ! * cpu_task.h (H8S2212) * CPU-Dependent Task Start Processing */ --- 13,19 ---- */ /* ! * cpu_task.h (h8300h) * CPU-Dependent Task Start Processing */ *************** *** 51,57 **** SStackFrame *ssp; UW ccr; ! ssp = (SStackFrame*)((UB*)(tcb->isstack) - (UB*)(sizeof(SStackFrame))); ccr = INIT_CCR; --- 51,58 ---- SStackFrame *ssp; UW ccr; ! ssp = tcb->isstack; ! ssp--; ccr = INIT_CCR; diff -Ncwr utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/icrt0.S utkernel_source/kernel/sysdepend/device/app_h8s2212/icrt0.S *** utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/icrt0.S Tue Feb 12 17:18:50 2008 --- utkernel_source/kernel/sysdepend/device/app_h8s2212/icrt0.S Thu Mar 27 21:31:12 2008 *************** *** 21,27 **** #include #include ! .h8300s #if USE_IMALLOC /* Low level memory manager information */ --- 21,27 ---- #include #include ! .h8300h #if USE_IMALLOC /* Low level memory manager information */ *************** *** 29,36 **** .comm Csym(knl_lowmem_limit), 4 // End of area (High address) #endif - #include "vector.S" - .section .text .align 2 .global Csym(start) --- 29,34 ---- *************** *** 38,45 **** mov.l #RI_INTSTACK, er7 ldc.b #0xc0, ccr - ldc.b #0x07, exr mov.l #__data_start, er2 /* dst address */ mov.l #__data_end, er3 --- 36,61 ---- mov.l #RI_INTSTACK, er7 ldc.b #0xc0, ccr + mov.l #__vector_start, er2 /* dst address */ + beq vector_done /* if rom_vector (0x00000000) */ + mov.l #__vector_end, er3 + + cmp.l er2, er3 + ble vector_done /* if __vector_start >= __vector_end */ + + mov.l #__vector_org, er1 /* src address */ + + vector_loop: + mov.l @er1+, er0 + mov.l er0, @er2 + add.l #4, er2 + + cmp.l er2, er3 + bgt vector_loop /* if er2 < __data_end */ + + vector_done: + mov.l #__data_start, er2 /* dst address */ mov.l #__data_end, er3 *************** *** 100,102 **** --- 116,119 ---- bra loop_trap + #include "vector.S" diff -Ncwr utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/inthdr_startup.S utkernel_source/kernel/sysdepend/device/app_h8s2212/inthdr_startup.S *** utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/inthdr_startup.S Tue Feb 12 17:18:50 2008 --- utkernel_source/kernel/sysdepend/device/app_h8s2212/inthdr_startup.S Thu Mar 27 21:46:53 2008 *************** *** 37,45 **** #if !USE_TRAP INT_ENTRY 10 #endif - #if !(USE_TRAP & USE_DBGSPT) INT_ENTRY 11 - #endif INT_ENTRY 12 INT_ENTRY 13 INT_ENTRY 14 --- 37,43 ---- *************** *** 52,58 **** INT_ENTRY 21 INT_ENTRY 22 INT_ENTRY 23 ! INT_ENTRY 24 INT_ENTRY 25 INT_ENTRY 26 INT_ENTRY 27 --- 50,56 ---- INT_ENTRY 21 INT_ENTRY 22 INT_ENTRY 23 ! //INT_ENTRY 24 /* timer */ INT_ENTRY 25 INT_ENTRY 26 INT_ENTRY 27 *************** *** 60,66 **** INT_ENTRY 29 INT_ENTRY 30 INT_ENTRY 31 ! //INT_ENTRY 32 /* timer*/ INT_ENTRY 33 INT_ENTRY 34 INT_ENTRY 35 --- 58,64 ---- INT_ENTRY 29 INT_ENTRY 30 INT_ENTRY 31 ! INT_ENTRY 32 INT_ENTRY 33 INT_ENTRY 34 INT_ENTRY 35 *************** *** 89,158 **** INT_ENTRY 58 INT_ENTRY 59 INT_ENTRY 60 - INT_ENTRY 61 - INT_ENTRY 62 - INT_ENTRY 63 - INT_ENTRY 64 - INT_ENTRY 65 - INT_ENTRY 66 - INT_ENTRY 67 - INT_ENTRY 68 - INT_ENTRY 69 - INT_ENTRY 70 - INT_ENTRY 71 - INT_ENTRY 72 - INT_ENTRY 73 - INT_ENTRY 74 - INT_ENTRY 75 - INT_ENTRY 76 - INT_ENTRY 77 - INT_ENTRY 78 - INT_ENTRY 79 - INT_ENTRY 80 - INT_ENTRY 81 - INT_ENTRY 82 - INT_ENTRY 83 - INT_ENTRY 84 - INT_ENTRY 85 - INT_ENTRY 86 - INT_ENTRY 87 - INT_ENTRY 88 - INT_ENTRY 89 - INT_ENTRY 90 - INT_ENTRY 91 - INT_ENTRY 92 - INT_ENTRY 93 - INT_ENTRY 94 - INT_ENTRY 95 - INT_ENTRY 96 - INT_ENTRY 97 - INT_ENTRY 98 - INT_ENTRY 99 - INT_ENTRY 100 - INT_ENTRY 101 - INT_ENTRY 102 - INT_ENTRY 103 - INT_ENTRY 104 - INT_ENTRY 105 - INT_ENTRY 106 - INT_ENTRY 107 - INT_ENTRY 108 - INT_ENTRY 109 - INT_ENTRY 110 - INT_ENTRY 111 - INT_ENTRY 112 - INT_ENTRY 113 - INT_ENTRY 114 - INT_ENTRY 115 - INT_ENTRY 116 - INT_ENTRY 117 - INT_ENTRY 118 - INT_ENTRY 119 - INT_ENTRY 120 - INT_ENTRY 121 - INT_ENTRY 122 - INT_ENTRY 123 - INT_ENTRY 124 - INT_ENTRY 125 - INT_ENTRY 126 - INT_ENTRY 127 --- 87,89 ---- diff -Ncwr utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/tkdev_conf.h utkernel_source/kernel/sysdepend/device/app_h8s2212/tkdev_conf.h *** utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/tkdev_conf.h Tue Feb 12 17:18:51 2008 --- utkernel_source/kernel/sysdepend/device/app_h8s2212/tkdev_conf.h Thu Mar 27 21:47:38 2008 *************** *** 13,57 **** */ /* ! * tkdev_conf.h (H8S2212) * Target System Configuration */ #ifndef _TKDEV_CONF_ #define _TKDEV_CONF_ /* Also included from assembler source */ - - /* System clock*/ - #define SYSTEM_CLOCK (UW)(4000000UL) /* 4MHz */ - - /* Timer0 counter */ - #define TM0_COUNT (UH)(SYSTEM_CLOCK/16/1000) - - /* TCR */ - #define TCNT_NOCLR (UB)(0x00) - #define TCNT_TGRA (UB)(0x20) - #define TCNT_TGRB (UB)(0x40) - #define TCNT_MAX (UH)(0xFFFF) - - #define CLK_EDGE_H (UB)(0x00) - #define CLK_EDGE_L (UB)(0x08) - #define CLK_EDGE_HL (UB)(0x10) - #define TM0_CKS_64 (UB)(0x03) - #define TM0_CKS_16 (UB)(0x02) - #define TM0_CKS_4 (UB)(0x01) - #define TM0_CKS_1 (UB)(0x00) - - #define TCR_CCLR_MASK (UB)~(0x60U) - #define TM0_TPSC_MSK (UB)~(0x07U) - - /* TIER */ - #define TMR0_TCIEV (UB)(0x10) - #define TMR0_TGIEA (UB)(0x01) - - /* TSR */ - #define TMR0_TCFD (UB)(0x80) - #define TMR0_TCFV (UB)(0x10) - #define TMR0_TGFA (UB)(0x01) #define TMP_STACK_SZ (128) --- 13,25 ---- */ /* ! * tkdev_conf.h (H8/3052) * Target System Configuration */ #ifndef _TKDEV_CONF_ #define _TKDEV_CONF_ /* Also included from assembler source */ #define TMP_STACK_SZ (128) diff -Ncwr utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/tkdev_init.c utkernel_source/kernel/sysdepend/device/app_h8s2212/tkdev_init.c *** utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/tkdev_init.c Tue Feb 12 17:18:51 2008 --- utkernel_source/kernel/sysdepend/device/app_h8s2212/tkdev_init.c Sat Mar 29 21:29:42 2008 *************** *** 13,19 **** */ /* ! * tkdev_init.c (H8S2212) * micro T-Kernel Device-Dependent Initialization/Finalization */ --- 13,19 ---- */ /* ! * tkdev_init.c (H8/3052) * micro T-Kernel Device-Dependent Initialization/Finalization */ *************** *** 30,43 **** */ EXPORT ER knl_tkdev_initialize( void ) { ! /* port settings */ ! *PB_PCR = 0x00U; ! *PB_DR = 0x85U; ! *PB_DDR = 0xFBU; ! *MSTP_CRA |= (1U << 6); /* DMA controller */ ! *EXMDLSTP |= (1U << 1); /* RTC */ ! *EXMDLSTP |= (1U << 0); /* USB */ return E_OK; } --- 30,38 ---- */ EXPORT ER knl_tkdev_initialize( void ) { ! /* system clock must be default setting, same as CPU clock */ ! // do nothing now, but do something what you need... return E_OK; } diff -Ncwr utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/tkdev_timer.h utkernel_source/kernel/sysdepend/device/app_h8s2212/tkdev_timer.h *** utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/tkdev_timer.h Tue Feb 12 17:18:51 2008 --- utkernel_source/kernel/sysdepend/device/app_h8s2212/tkdev_timer.h Thu Mar 27 21:48:49 2008 *************** *** 13,19 **** */ /* ! * tkdev_timer.h (H8S2212) * Hardware-Dependent Timer Processing */ --- 13,19 ---- */ /* ! * tkdev_timer.h (H8/3052) * Hardware-Dependent Timer Processing */ *************** *** 29,57 **** * Settable interval range (millisecond) */ #define MIN_TIMER_PERIOD 1 ! #define MAX_TIMER_PERIOD 50 /* * Set timer */ Inline void knl_init_hw_timer( void ) { /* module power on */ ! *MSTP_CRA &= ~(1U << 5); ! *TPU0_TIER &= ~(1U << 0); ! /* Stop timer */ ! *TPU_TSTR &= ~(1U << 0); ! *TPU0_TSR &= ~(TMR0_TGFA); ! /* Set timer mode */ ! *TPU0_TCR = ( TCNT_TGRA | CLK_EDGE_L | TM0_CKS_16 ); ! ! /* Set counter */ ! *TPU0_TGRA = CFN_TIMER_PERIOD * (SYSTEM_CLOCK / 1000 / 16) - 1; } /* --- 29,95 ---- * Settable interval range (millisecond) */ #define MIN_TIMER_PERIOD 1 ! #define MAX_TIMER_PERIOD 20 + /* + * Timer definition + */ + #define MSTCR ((_UB *)0x00ffff5e) + #define TSTR ((_UB *)0x00ffff60) + #define TSNC ((_UB *)0x00ffff61) + #define TMDR ((_UB *)0x00ffff62) + + #define TCR ((_UB *)0x00ffff64) // 16bit Timer #0 + #define TIOR ((_UB *)0x00ffff65) + #define TIER ((_UB *)0x00ffff66) + #define TSR ((_UB *)0x00ffff67) + #define TCNT ((_UH *)0x00ffff68) + #define GRA ((_UH *)0x00ffff6a) + #define GRB ((_UH *)0x00ffff6c) + + #define MSTOP5 (1 << 5) + + #define TSTR_STR (1 << 0) + #define TSNC_SYNC TSTR_STR + #define TMDR_PWM TSTR_STR + + #define TIER_IMIEA (1 << 0) + #define TIER_IMIEB (1 << 1) + #define TIER_OVIE (1 << 2) + + #define TSR_IMFA TIER_IMIEA + #define TSR_IMFB TIER_IMIEB + #define TSR_OVF TIER_OVIE + + #define TCR_CCLR0 (1 << 5) + #define TCR_TPSC1 (1 << 1) + #define TCR_TPSC0 (1 << 0) + /* * Set timer */ Inline void knl_init_hw_timer( void ) { /* module power on */ ! *MSTCR &= ~MSTOP5; ! /* disable timer interrupt */ ! *TIER = 0x00; ! /* initialize timer */ ! *TSTR &= ~TSTR_STR; ! *TSNC &= ~TSNC_SYNC; ! *TMDR &= ~TMDR_PWM; ! *TCR = TCR_CCLR0 | TCR_TPSC1 | TCR_TPSC0; ! *TIOR = 0x00; ! *TCNT = 0x0000; ! *GRA = (CPU_CLOCK / (1000 * 8)) * CFN_TIMER_PERIOD - 1; ! *GRB = ~0; ! /* clear interrupt */ ! *TSR &= ~(TSR_IMFA | TSR_IMFB | TSR_OVF); } /* *************** *** 63,73 **** /* Set timer */ knl_init_hw_timer(); ! /* Timer interrupt enable */ ! *TPU0_TIER |= (1U << 0); ! /* Start timer count */ ! *TPU_TSTR |= (1U << 0); } /* --- 101,111 ---- /* Set timer */ knl_init_hw_timer(); ! /* start timer */ ! *TSTR |= TSTR_STR; ! /* enable interrupt */ ! *TIER |= TIER_IMIEA; } /* *************** *** 83,89 **** */ Inline void knl_clear_hw_timer_interrupt( void ) { ! *TPU0_TSR &= ~TMR0_TGFA; } Inline void knl_end_of_hw_timer_interrupt( void ) { --- 121,127 ---- */ Inline void knl_clear_hw_timer_interrupt( void ) { ! *TSR &= ~TSR_IMFA; } Inline void knl_end_of_hw_timer_interrupt( void ) { *************** *** 97,111 **** */ Inline void knl_terminate_hw_timer( void ) { ! *TPU0_TIER &= ~TMR0_TGIEA; ! *TPU0_TSR &= ~TMR0_TGFA; ! /* Stop timer */ ! *TPU_TSTR &= ~(1U << 0); /* module power off */ ! *MSTP_CRA |= (1U << 5); } /* --- 135,151 ---- */ Inline void knl_terminate_hw_timer( void ) { ! /* disable timer interrupt */ ! *TIER = 0x00; ! /* stop timer */ ! *TSTR &= ~TSTR_STR; ! /* clear interrupt */ ! *TSR &= ~(TSR_IMFA | TSR_IMFB | TSR_OVF); /* module power off */ ! *MSTCR |= MSTOP5; } /* *************** *** 118,144 **** */ Inline UW knl_get_hw_timer_nsec( void ) { ! ! UW ofs, max; ! UH unf; ! ! UINT imask; ! ! DI(imask); ! ! max = *TPU0_TGRA + 1; ! do { ! unf = *TPU0_TSR & TMR0_TGFA; ! ofs = max - *TPU0_TCNT; ! } while ( unf != (*TPU0_TSR & TMR0_TGFA) ); ! if ( unf != 0 ) { ! ofs += max; ! } ! ! EI(imask); ! ! return ofs * (1000 * 16) / SYSTEM_CLOCK; ! } #endif /* _TKDEV_TIMER_ */ --- 158,165 ---- */ Inline UW knl_get_hw_timer_nsec( void ) { ! // XXX not supported ! return 0; } #endif /* _TKDEV_TIMER_ */ diff -Ncwr utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/vector.S utkernel_source/kernel/sysdepend/device/app_h8s2212/vector.S *** utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/vector.S Tue Feb 12 17:18:51 2008 --- utkernel_source/kernel/sysdepend/device/app_h8s2212/vector.S Thu Mar 27 22:18:51 2008 *************** *** 21,27 **** #define int_ill loop_trap ! .section .text .align 2 .global __reset --- 21,27 ---- #define int_ill loop_trap ! .section .vector, "a" .align 2 .global __reset *************** *** 29,47 **** #if !USE_FULL_VECTOR __reset: .long Csym(start) /* 0: reset */ ! __manual_reset: ! .long int_ill /* 1: manual reset */ ! reserved: .long int_ill /* 2: reserved */ .long int_ill /* 3: reserved */ .long int_ill /* 4: reserved */ ! trace: ! .long int_ill /* 5: trace */ ! direct_transition: ! .long int_ill /* 6: direct transition */ ! NMI: .long int_ill /* 7: NMI */ - trap: #if USE_TRAP .long Csym(knl_dispatch_entry) /* 8: trap (#0) */ #else --- 29,41 ---- #if !USE_FULL_VECTOR __reset: .long Csym(start) /* 0: reset */ ! .long int_ill /* 1: reserved */ .long int_ill /* 2: reserved */ .long int_ill /* 3: reserved */ .long int_ill /* 4: reserved */ ! .long int_ill /* 5: reserved */ ! .long int_ill /* 6: reserved */ .long int_ill /* 7: NMI */ #if USE_TRAP .long Csym(knl_dispatch_entry) /* 8: trap (#0) */ #else *************** *** 57,205 **** #else .long int_ill /* 10: trap (#2) */ #endif - #if USE_TRAP & USE_DBGSPT - .long Csym(knl_call_dbgspt) /* 11: trap (#3) */ - #else .long int_ill /* 11: trap (#3) */ ! #endif ! reserved2: ! .long int_ill /* 12: reserved */ ! .long int_ill /* 13: reserved */ ! .long int_ill /* 14: reserved */ ! .long int_ill /* 15: reserved */ ! irq: ! .long int_ill /* 16: IRQ0 */ ! .long int_ill /* 17: IRQ1 */ ! .long int_ill /* 18: IRQ2 */ ! .long int_ill /* 19: IRQ3 */ ! .long int_ill /* 20: IRQ4 */ ! .long int_ill /* 21: IRQ5(RTC) */ ! .long int_ill /* 22: IRQ6(USB) */ ! .long int_ill /* 23: IRQ7 */ - internal_interrupt: - .long int_ill /* 24: */ - .long int_ill /* 25: WDT */ - .long int_ill /* 26: */ - .long int_ill /* 27: */ - .long int_ill /* 28: A/D */ - .long int_ill /* 29: */ - .long int_ill /* 30: */ - .long int_ill /* 31: */ - .long Csym(knl_timer_handler_startup) /* 32: TGI0A */ - .long int_ill /* 33: */ - .long int_ill /* 34: */ - .long int_ill /* 35: */ - .long int_ill /* 36: */ - .long int_ill /* 37: */ - .long int_ill /* 38: */ - .long int_ill /* 39: */ - .long int_ill /* 40: TGI1A */ - .long int_ill /* 41: */ - .long int_ill /* 42: */ - .long int_ill /* 43: */ - .long int_ill /* 44: TGI2A */ - .long int_ill /* 45: */ - .long int_ill /* 46: */ - .long int_ill /* 47: */ - .long int_ill /* 48: */ - .long int_ill /* 49: */ - .long int_ill /* 50: */ - .long int_ill /* 51: */ - .long int_ill /* 52: */ - .long int_ill /* 53: */ - .long int_ill /* 54: */ - .long int_ill /* 55: */ - .long int_ill /* 56: */ - .long int_ill /* 57: */ - .long int_ill /* 58: */ - .long int_ill /* 59: */ - .long int_ill /* 60: */ - .long int_ill /* 61: */ - .long int_ill /* 62: */ - .long int_ill /* 63: */ - .long int_ill /* 64: */ - .long int_ill /* 65: */ - .long int_ill /* 66: */ - .long int_ill /* 67: */ - .long int_ill /* 68: */ - .long int_ill /* 69: */ - .long int_ill /* 70: */ - .long int_ill /* 71: */ - .long int_ill /* 72: */ - .long int_ill /* 73: */ - .long int_ill /* 74: */ - .long int_ill /* 75: */ - .long int_ill /* 76: */ - .long int_ill /* 77: */ - .long int_ill /* 78: */ - .long int_ill /* 79: */ - .long int_ill /* 80: */ - .long int_ill /* 81: */ - .long int_ill /* 82: */ - .long int_ill /* 83: */ - .long int_ill /* 84: */ - .long int_ill /* 85: */ - .long int_ill /* 86: */ - .long int_ill /* 87: */ - .long int_ill /* 88: */ - .long int_ill /* 89: */ - .long int_ill /* 90: */ - .long int_ill /* 91: */ - .long int_ill /* 92: */ - .long int_ill /* 93: */ - .long int_ill /* 94: */ - .long int_ill /* 95: */ - .long int_ill /* 96: */ - .long int_ill /* 97: */ - .long int_ill /* 98: */ - .long int_ill /* 99: */ - .long int_ill /* 100: */ - .long int_ill /* 101: */ - .long int_ill /* 102: */ - .long int_ill /* 103: */ - .long int_ill /* 104: */ - .long int_ill /* 105: */ - .long int_ill /* 106: */ - .long int_ill /* 107: */ - .long int_ill /* 108: */ - .long int_ill /* 109: */ - .long int_ill /* 110: */ - .long int_ill /* 111: */ - .long int_ill /* 112: */ - .long int_ill /* 113: */ - .long int_ill /* 114: */ - .long int_ill /* 115: */ - .long int_ill /* 116: */ - .long int_ill /* 117: */ - .long int_ill /* 118: */ - .long int_ill /* 119: */ - .long int_ill /* 120: */ - .long int_ill /* 121: */ - .long int_ill /* 122: */ - .long int_ill /* 123: */ - .long int_ill /* 124: */ - .long int_ill /* 125: */ - .long int_ill /* 126: */ - .long int_ill /* 127: */ - #else /* USE_FULL_VECTOR */ __reset: .long Csym(start) /* 0: reset */ ! __manual_reset: ! .long knl_inthdr_entry1 /* 1: manual reset */ ! reserved: .long knl_inthdr_entry2 /* 2: reserved */ .long knl_inthdr_entry3 /* 3: reserved */ .long knl_inthdr_entry4 /* 4: reserved */ ! trace: ! .long knl_inthdr_entry5 /* 5: trace */ ! direct_transition: ! .long knl_inthdr_entry6 /* 6: direct transition */ ! NMI: .long knl_inthdr_entry7 /* 7: NMI */ - trap: #if USE_TRAP .long Csym(knl_dispatch_entry) /* 8: trap (#0) */ #else --- 51,121 ---- #else .long int_ill /* 10: trap (#2) */ #endif .long int_ill /* 11: trap (#3) */ ! .long int_ill /* 12: IRQ0 */ ! .long int_ill /* 13: IRQ1 */ ! .long int_ill /* 14: IRQ2 */ ! .long int_ill /* 15: IRQ3 */ ! .long int_ill /* 16: IRQ4 */ ! .long int_ill /* 17: IRQ5 */ ! .long int_ill /* 18: reserved */ ! .long int_ill /* 19: reserved */ ! .long int_ill /* 20: WOVI */ ! .long int_ill /* 21: CMI */ ! .long int_ill /* 22: reserved */ ! .long int_ill /* 23: reserved */ ! .long Csym(knl_timer_handler_startup) /* 24: IMIA0 */ ! .long int_ill /* 25: IMIB0 */ ! .long int_ill /* 26: OVI0 */ ! .long int_ill /* 27: reserved */ ! .long int_ill /* 28: IMIA1 */ ! .long int_ill /* 29: IMIB1 */ ! .long int_ill /* 30: OVI1 */ ! .long int_ill /* 31: reserved */ ! .long int_ill /* 32: IMIA2 */ ! .long int_ill /* 33: IMIB2 */ ! .long int_ill /* 34: OVI2 */ ! .long int_ill /* 35: reserved */ ! .long int_ill /* 36: IMIA3 */ ! .long int_ill /* 37: IMIB3 */ ! .long int_ill /* 38: OVI3 */ ! .long int_ill /* 39: reserved */ ! .long int_ill /* 40: IMIA4 */ ! .long int_ill /* 41: IMIB4 */ ! .long int_ill /* 42: OVI4 */ ! .long int_ill /* 43: reserved */ ! .long int_ill /* 44: DEND0A */ ! .long int_ill /* 45: DEND0B */ ! .long int_ill /* 46: DEND1A */ ! .long int_ill /* 47: DEND1B */ ! .long int_ill /* 48: reserved */ ! .long int_ill /* 49: reserved */ ! .long int_ill /* 50: reserved */ ! .long int_ill /* 51: reserved */ ! .long int_ill /* 52: ERI0 */ ! .long int_ill /* 53: RXI0 */ ! .long int_ill /* 54: TXI0 */ ! .long int_ill /* 55: TEI0 */ ! .long int_ill /* 56: ERI1 */ ! .long int_ill /* 57: RXI1 */ ! .long int_ill /* 58: TXI1 */ ! .long int_ill /* 59: TEI1 */ ! .long int_ill /* 60: ADI */ ! .long int_ill /* 61: ---- */ ! .long int_ill /* 62: ---- */ ! .long int_ill /* 63: ---- */ #else /* USE_FULL_VECTOR */ __reset: .long Csym(start) /* 0: reset */ ! .long knl_inthdr_entry1 /* 1: reserved */ .long knl_inthdr_entry2 /* 2: reserved */ .long knl_inthdr_entry3 /* 3: reserved */ .long knl_inthdr_entry4 /* 4: reserved */ ! .long knl_inthdr_entry5 /* 5: reserved */ ! .long knl_inthdr_entry6 /* 6: reserved */ .long knl_inthdr_entry7 /* 7: NMI */ #if USE_TRAP .long Csym(knl_dispatch_entry) /* 8: trap (#0) */ #else *************** *** 215,345 **** #else .long knl_inthdr_entry10 /* 10: trap (#2) */ #endif - #if USE_TRAP & USE_DBGSPT - .long Csym(knl_call_dbgspt) /* 11: trap (#3) */ - #else .long knl_inthdr_entry11 /* 11: trap (#3) */ ! #endif ! reserved2: ! .long knl_inthdr_entry12 /* 12: reserved */ ! .long knl_inthdr_entry13 /* 13: reserved */ ! .long knl_inthdr_entry14 /* 14: reserved */ ! .long knl_inthdr_entry15 /* 15: reserved */ ! irq: ! .long knl_inthdr_entry16 /* 16: IRQ0 */ ! .long knl_inthdr_entry17 /* 17: IRQ1 */ ! .long knl_inthdr_entry18 /* 18: IRQ2 */ ! .long knl_inthdr_entry19 /* 19: IRQ3 */ ! .long knl_inthdr_entry20 /* 20: IRQ4 */ ! .long knl_inthdr_entry21 /* 21: IRQ5(RTC) */ ! .long knl_inthdr_entry22 /* 22: IRQ6(USB) */ ! .long knl_inthdr_entry23 /* 23: IRQ7 */ ! ! internal_interrupt: ! .long knl_inthdr_entry24 /* 24: */ ! .long knl_inthdr_entry25 /* 25: WDT */ ! .long knl_inthdr_entry26 /* 26: */ ! .long knl_inthdr_entry27 /* 27: */ ! .long knl_inthdr_entry28 /* 28: A/D */ ! .long knl_inthdr_entry29 /* 29: */ ! .long knl_inthdr_entry30 /* 30: */ ! .long knl_inthdr_entry31 /* 31: */ ! .long Csym(knl_timer_handler_startup) /* 32: TGI0A */ ! .long knl_inthdr_entry33 /* 33: */ ! .long knl_inthdr_entry34 /* 34: */ ! .long knl_inthdr_entry35 /* 35: */ ! .long knl_inthdr_entry36 /* 36: */ ! .long knl_inthdr_entry37 /* 37: */ ! .long knl_inthdr_entry38 /* 38: */ ! .long knl_inthdr_entry39 /* 39: */ ! .long knl_inthdr_entry40 /* 40: TGI1A */ ! .long knl_inthdr_entry41 /* 41: */ ! .long knl_inthdr_entry42 /* 42: */ ! .long knl_inthdr_entry43 /* 43: */ ! .long knl_inthdr_entry44 /* 44: TGI2A */ ! .long knl_inthdr_entry45 /* 45: */ ! .long knl_inthdr_entry46 /* 46: */ ! .long knl_inthdr_entry47 /* 47: */ ! .long knl_inthdr_entry48 /* 48: */ ! .long knl_inthdr_entry49 /* 49: */ ! .long knl_inthdr_entry50 /* 50: */ ! .long knl_inthdr_entry51 /* 51: */ ! .long knl_inthdr_entry52 /* 52: */ ! .long knl_inthdr_entry53 /* 53: */ ! .long knl_inthdr_entry54 /* 54: */ ! .long knl_inthdr_entry55 /* 55: */ ! .long knl_inthdr_entry56 /* 56: */ ! .long knl_inthdr_entry57 /* 57: */ ! .long knl_inthdr_entry58 /* 58: */ ! .long knl_inthdr_entry59 /* 59: */ ! .long knl_inthdr_entry60 /* 60: */ ! .long knl_inthdr_entry61 /* 61: */ ! .long knl_inthdr_entry62 /* 62: */ ! .long knl_inthdr_entry63 /* 63: */ ! .long knl_inthdr_entry64 /* 64: */ ! .long knl_inthdr_entry65 /* 65: */ ! .long knl_inthdr_entry66 /* 66: */ ! .long knl_inthdr_entry67 /* 67: */ ! .long knl_inthdr_entry68 /* 68: */ ! .long knl_inthdr_entry69 /* 69: */ ! .long knl_inthdr_entry70 /* 70: */ ! .long knl_inthdr_entry71 /* 71: */ ! .long knl_inthdr_entry72 /* 72: */ ! .long knl_inthdr_entry73 /* 73: */ ! .long knl_inthdr_entry74 /* 74: */ ! .long knl_inthdr_entry75 /* 75: */ ! .long knl_inthdr_entry76 /* 76: */ ! .long knl_inthdr_entry77 /* 77: */ ! .long knl_inthdr_entry78 /* 78: */ ! .long knl_inthdr_entry79 /* 79: */ ! .long knl_inthdr_entry80 /* 80: */ ! .long knl_inthdr_entry81 /* 81: */ ! .long knl_inthdr_entry82 /* 82: */ ! .long knl_inthdr_entry83 /* 83: */ ! .long knl_inthdr_entry84 /* 84: */ ! .long knl_inthdr_entry85 /* 85: */ ! .long knl_inthdr_entry86 /* 86: */ ! .long knl_inthdr_entry87 /* 87: */ ! .long knl_inthdr_entry88 /* 88: */ ! .long knl_inthdr_entry89 /* 89: */ ! .long knl_inthdr_entry90 /* 90: */ ! .long knl_inthdr_entry91 /* 91: */ ! .long knl_inthdr_entry92 /* 92: */ ! .long knl_inthdr_entry93 /* 93: */ ! .long knl_inthdr_entry94 /* 94: */ ! .long knl_inthdr_entry95 /* 95: */ ! .long knl_inthdr_entry96 /* 96: */ ! .long knl_inthdr_entry97 /* 97: */ ! .long knl_inthdr_entry98 /* 98: */ ! .long knl_inthdr_entry99 /* 99: */ ! .long knl_inthdr_entry100 /* 100: */ ! .long knl_inthdr_entry101 /* 101: */ ! .long knl_inthdr_entry102 /* 102: */ ! .long knl_inthdr_entry103 /* 103: */ ! .long knl_inthdr_entry104 /* 104: */ ! .long knl_inthdr_entry105 /* 105: */ ! .long knl_inthdr_entry106 /* 106: */ ! .long knl_inthdr_entry107 /* 107: */ ! .long knl_inthdr_entry108 /* 108: */ ! .long knl_inthdr_entry109 /* 109: */ ! .long knl_inthdr_entry110 /* 110: */ ! .long knl_inthdr_entry111 /* 111: */ ! .long knl_inthdr_entry112 /* 112: */ ! .long knl_inthdr_entry113 /* 113: */ ! .long knl_inthdr_entry114 /* 114: */ ! .long knl_inthdr_entry115 /* 115: */ ! .long knl_inthdr_entry116 /* 116: */ ! .long knl_inthdr_entry117 /* 117: */ ! .long knl_inthdr_entry118 /* 118: */ ! .long knl_inthdr_entry119 /* 119: */ ! .long knl_inthdr_entry120 /* 120: */ ! .long knl_inthdr_entry121 /* 121: */ ! .long knl_inthdr_entry122 /* 122: */ ! .long knl_inthdr_entry123 /* 123: */ ! .long knl_inthdr_entry124 /* 124: */ ! .long knl_inthdr_entry125 /* 125: */ ! .long knl_inthdr_entry126 /* 126: */ ! .long knl_inthdr_entry127 /* 127: */ #include "inthdr_startup.S" --- 131,189 ---- #else .long knl_inthdr_entry10 /* 10: trap (#2) */ #endif .long knl_inthdr_entry11 /* 11: trap (#3) */ ! .long knl_inthdr_entry12 /* 12: IRQ0 */ ! .long knl_inthdr_entry13 /* 13: IRQ1 */ ! .long knl_inthdr_entry14 /* 14: IRQ2 */ ! .long knl_inthdr_entry15 /* 15: IRQ3 */ ! .long knl_inthdr_entry16 /* 16: IRQ4 */ ! .long knl_inthdr_entry17 /* 17: IRQ5 */ ! .long knl_inthdr_entry18 /* 18: reserved */ ! .long knl_inthdr_entry19 /* 19: reserved */ ! .long knl_inthdr_entry20 /* 20: WOVI */ ! .long knl_inthdr_entry21 /* 21: CMI */ ! .long knl_inthdr_entry22 /* 22: reserved */ ! .long knl_inthdr_entry23 /* 23: reserved */ ! .long Csym(knl_timer_handler_startup) /* 24: IMIA0 */ ! .long knl_inthdr_entry25 /* 25: IMIB0 */ ! .long knl_inthdr_entry26 /* 26: OVI0 */ ! .long knl_inthdr_entry27 /* 27: reserved */ ! .long knl_inthdr_entry28 /* 28: IMIA1 */ ! .long knl_inthdr_entry29 /* 29: IMIB1 */ ! .long knl_inthdr_entry30 /* 30: OVI1 */ ! .long knl_inthdr_entry31 /* 31: reserved */ ! .long knl_inthdr_entry32 /* 32: IMIA2 */ ! .long knl_inthdr_entry33 /* 33: IMIB2 */ ! .long knl_inthdr_entry34 /* 34: OVI2 */ ! .long knl_inthdr_entry35 /* 35: reserved */ ! .long knl_inthdr_entry36 /* 36: IMIA3 */ ! .long knl_inthdr_entry37 /* 37: IMIB3 */ ! .long knl_inthdr_entry38 /* 38: OVI3 */ ! .long knl_inthdr_entry39 /* 39: reserved */ ! .long knl_inthdr_entry40 /* 40: IMIA4 */ ! .long knl_inthdr_entry41 /* 41: IMIB4 */ ! .long knl_inthdr_entry42 /* 42: OVI4 */ ! .long knl_inthdr_entry43 /* 43: reserved */ ! .long knl_inthdr_entry44 /* 44: DEND0A */ ! .long knl_inthdr_entry45 /* 45: DEND0B */ ! .long knl_inthdr_entry46 /* 46: DEND1A */ ! .long knl_inthdr_entry47 /* 47: DEND1B */ ! .long knl_inthdr_entry48 /* 48: reserved */ ! .long knl_inthdr_entry49 /* 49: reserved */ ! .long knl_inthdr_entry50 /* 50: reserved */ ! .long knl_inthdr_entry51 /* 51: reserved */ ! .long knl_inthdr_entry52 /* 52: ERI0 */ ! .long knl_inthdr_entry53 /* 53: RXI0 */ ! .long knl_inthdr_entry54 /* 54: TXI0 */ ! .long knl_inthdr_entry55 /* 55: TEI0 */ ! .long knl_inthdr_entry56 /* 56: ERI1 */ ! .long knl_inthdr_entry57 /* 57: RXI1 */ ! .long knl_inthdr_entry58 /* 58: TXI1 */ ! .long knl_inthdr_entry59 /* 59: TEI1 */ ! .long knl_inthdr_entry60 /* 60: ADI */ ! .long int_ill /* 61: ---- */ ! .long int_ill /* 62: ---- */ ! .long int_ill /* 63: ---- */ #include "inthdr_startup.S" diff -Ncwr utkernel_source.orig/kernel/sysmain/build/app_h8s2212/Makefile utkernel_source/kernel/sysmain/build/app_h8s2212/Makefile *** utkernel_source.orig/kernel/sysmain/build/app_h8s2212/Makefile Tue Feb 12 17:18:52 2008 --- utkernel_source/kernel/sysmain/build/app_h8s2212/Makefile Sat Mar 29 22:27:48 2008 *************** *** 17,22 **** --- 17,27 ---- # sysmain (system-dependent description) # + BD = /home/uaa/utk/utk/utkernel_source + GNU_BD = /usr/local + TOOL_ORIGIN = GNUh8300 + GNUh8300 = /usr/local/h8300-elf + # T-Engine type MACHINE = h8s2212 TETYPE = app diff -Ncwr utkernel_source.orig/kernel/sysmain/build/app_h8s2212/kernel-ram.lnk utkernel_source/kernel/sysmain/build/app_h8s2212/kernel-ram.lnk *** utkernel_source.orig/kernel/sysmain/build/app_h8s2212/kernel-ram.lnk Tue Feb 12 17:18:52 2008 --- utkernel_source/kernel/sysmain/build/app_h8s2212/kernel-ram.lnk Sat Mar 29 21:22:15 2008 *************** *** 13,32 **** */ /* ! * kernel-rom.lnk (sysmain, H8S2212) ! * linker script (ROM) ! * ! * For this target, RAM version is not available. */ ! OUTPUT_FORMAT("elf32-h8300") ! OUTPUT_ARCH(h8300s) SECTIONS { ! .vector 0x00000000 : { ! *(.vector) ! } ! .text 0x00000200 : { KEEP (*(.init)) *(.text) *(.text.*) --- 13,28 ---- */ /* ! * kernel-ram.lnk (sysmain, H83052) ! * linker script (RAM) */ ! OUTPUT_FORMAT("elf32-h8300", "elf32-h8300", "elf32-h8300") ! OUTPUT_ARCH(h8300h) SECTIONS { ! . = 0x00220000; ! .text : { KEEP (*(.init)) *(.text) *(.text.*) *************** *** 40,47 **** *(.rodata1) . = ALIGN(0x10); } =0 ! __data_org = . ; ! .data 0x00ffC000 : AT(__data_org) { __data_start = . ; *(.data) *(.data.*) --- 36,50 ---- *(.rodata1) . = ALIGN(0x10); } =0 ! __vector_org = . ; ! .vector 0x00ffe000 : AT(__vector_org) { ! __vector_start = . ; ! *(.vector) ! . = ALIGN(4); ! __vector_end = . ; ! } ! __data_org = __vector_org + SIZEOF(.vector); ! .data 0x00ffe100 : AT(__data_org) { __data_start = . ; *(.data) *(.data.*) diff -Ncwr utkernel_source.orig/kernel/sysmain/build/app_h8s2212/kernel-rom.lnk utkernel_source/kernel/sysmain/build/app_h8s2212/kernel-rom.lnk *** utkernel_source.orig/kernel/sysmain/build/app_h8s2212/kernel-rom.lnk Tue Feb 12 17:18:52 2008 --- utkernel_source/kernel/sysmain/build/app_h8s2212/kernel-rom.lnk Sat Mar 29 21:22:47 2008 *************** *** 13,33 **** */ /* ! * kernel-rom.lnk (sysmain, H8S2212) * linker script (ROM) */ ! OUTPUT_FORMAT("elf32-h8300", "elf32-h8300", ! "elf32-h8300") ! OUTPUT_ARCH(h8300s) SECTIONS { ! /* ! .vector 0x00000000 : { *(.vector) } ! */ ! .text 0x00000000 : { KEEP (*(.init)) *(.text) *(.text.*) --- 13,35 ---- */ /* ! * kernel-rom.lnk (sysmain, H83052) * linker script (ROM) */ ! OUTPUT_FORMAT("elf32-h8300", "elf32-h8300", "elf32-h8300") ! OUTPUT_ARCH(h8300h) SECTIONS { ! . = 0x00000000; ! __vector_org = . ; ! .vector : { ! __vector_start = . ; *(.vector) + . = ALIGN(4); + __vector_end = . ; } ! .text : { KEEP (*(.init)) *(.text) *(.text.*) *************** *** 42,48 **** . = ALIGN(0x10); } =0 __data_org = . ; ! .data 0xffC000 : AT(__data_org) { __data_start = . ; *(.data) *(.data.*) --- 44,50 ---- . = ALIGN(0x10); } =0 __data_org = . ; ! .data 0x00ffe100 : AT(__data_org) { __data_start = . ; *(.data) *(.data.*) diff -Ncwr utkernel_source.orig/kernel/sysmain/src/Makefile.common utkernel_source/kernel/sysmain/src/Makefile.common *** utkernel_source.orig/kernel/sysmain/src/Makefile.common Tue Feb 12 17:18:52 2008 --- utkernel_source/kernel/sysmain/src/Makefile.common Thu Mar 27 21:31:12 2008 *************** *** 121,134 **** $(OBJCOPY) $(OUTPUT_SREC) $< $@ tkernel: ! ( cd $(OBJ_TKERNEL_PATH) ; make source ; make) sysinit: ! ( cd $(OBJ_SYSINIT_PATH) ; make ) tstdlib: ! make tstdlib_source ! make tstdlib_obj tstdlib_source: $(TSTDLIB_ORGSRC) (cd $(TSTDLIB_S); \ --- 121,134 ---- $(OBJCOPY) $(OUTPUT_SREC) $< $@ tkernel: ! ( cd $(OBJ_TKERNEL_PATH) ; $(MAKE) source ; $(MAKE)) sysinit: ! ( cd $(OBJ_SYSINIT_PATH) ; $(MAKE) ) tstdlib: ! $(MAKE) tstdlib_source ! $(MAKE) tstdlib_obj tstdlib_source: $(TSTDLIB_ORGSRC) (cd $(TSTDLIB_S); \ *************** *** 145,157 **** endif lib: ! (cd $(LIBRARY_PATH); make) clean: clean_source ! ( cd $(OBJ_TKERNEL_PATH) ; make clean clean_source) ! ( cd $(OBJ_SYSINIT_PATH) ; make clean ) $(RM) $(OBJ) $(TARGET_CRT0) $(TSTDLIB_OBJ) $(TSTDLIB_TARGET) $(ALL) $(DEPS) ! ( cd $(LIBRARY_PATH) ; make clean) clean_source: (cd $(TSTDLIB_S)/func ; $(RM) $(TSTDLIB_FUNCSRC)) --- 145,157 ---- endif lib: ! (cd $(LIBRARY_PATH); $(MAKE)) clean: clean_source ! ( cd $(OBJ_TKERNEL_PATH) ; $(MAKE) clean clean_source) ! ( cd $(OBJ_SYSINIT_PATH) ; $(MAKE) clean ) $(RM) $(OBJ) $(TARGET_CRT0) $(TSTDLIB_OBJ) $(TSTDLIB_TARGET) $(ALL) $(DEPS) ! ( cd $(LIBRARY_PATH) ; $(MAKE) clean) clean_source: (cd $(TSTDLIB_S)/func ; $(RM) $(TSTDLIB_FUNCSRC)) diff -Ncwr utkernel_source.orig/kernel/tkernel/src/task.c utkernel_source/kernel/tkernel/src/task.c *** utkernel_source.orig/kernel/tkernel/src/task.c Tue Feb 12 17:18:55 2008 --- utkernel_source/kernel/tkernel/src/task.c Thu Mar 27 21:31:12 2008 *************** *** 39,44 **** --- 39,51 ---- Noinit(EXPORT TCB *knl_ctxtsk); /* Task in execution */ Noinit(EXPORT TCB *knl_schedtsk); /* Task which should be executed */ Noinit(EXPORT RDYQUE knl_ready_queue); /* Ready queue */ + + /* + * TCB Offset Definition (for cpu_support.S) + */ + EXPORT const UW TCB_tskid = offsetof(TCB, tskid); + EXPORT const UW TCB_state = offsetof(TCB, state); + EXPORT const UW CTXB_ssp = offsetof(TCB, tskctxb.ssp); #endif /* USE_FUNC_CTXTSK */ #ifdef USE_FUNC_TCB_TABLE diff -Ncwr utkernel_source.orig/lib/build/Makefile.common utkernel_source/lib/build/Makefile.common *** utkernel_source.orig/lib/build/Makefile.common Tue Feb 12 17:18:57 2008 --- utkernel_source/lib/build/Makefile.common Thu Mar 27 21:31:12 2008 *************** *** 28,47 **** $(LIB_SYSDEP_TARGET): cd ../../$@/build/$(TETYPE)_$(MACHINE) ; \ ! make ; \ ! make install $(LIB_CPUDEP_TARGET): cd ../../$@/build/$(MACHINE) ; \ ! make ; \ ! make install clean: @( cd ../.. ; \ for dir in $(LIB_SYSDEP_TARGET); do \ ! ( cd $$dir/build/$(TETYPE)_$(MACHINE) ; make clean ) ; \ done ; \ for dir in $(LIB_CPUDEP_TARGET); do \ ! ( cd $$dir/build/$(MACHINE) ; make clean ) ; \ done ) ; rm -rf $(addsuffix .a, $(LIB_ARCHIVE_OBJ)) *.o \#*.o.* \#*.a.* --- 28,47 ---- $(LIB_SYSDEP_TARGET): cd ../../$@/build/$(TETYPE)_$(MACHINE) ; \ ! $(MAKE) ; \ ! $(MAKE) install $(LIB_CPUDEP_TARGET): cd ../../$@/build/$(MACHINE) ; \ ! $(MAKE) ; \ ! $(MAKE) install clean: @( cd ../.. ; \ for dir in $(LIB_SYSDEP_TARGET); do \ ! ( cd $$dir/build/$(TETYPE)_$(MACHINE) ; $(MAKE) clean ) ; \ done ; \ for dir in $(LIB_CPUDEP_TARGET); do \ ! ( cd $$dir/build/$(MACHINE) ; $(MAKE) clean ) ; \ done ) ; rm -rf $(addsuffix .a, $(LIB_ARCHIVE_OBJ)) *.o \#*.o.* \#*.a.* diff -Ncwr utkernel_source.orig/lib/libstr/src/Makefile.common utkernel_source/lib/libstr/src/Makefile.common *** utkernel_source.orig/lib/libstr/src/Makefile.common Tue Feb 12 17:18:57 2008 --- utkernel_source/lib/libstr/src/Makefile.common Thu Mar 27 21:31:12 2008 *************** *** 57,64 **** ALL = $(TARGET) all: ! make source ! make obj obj: $(ALL) --- 57,64 ---- ALL = $(TARGET) all: ! $(MAKE) source ! $(MAKE) obj obj: $(ALL) diff -Ncwr utkernel_source.orig/lib/libsvc/build/h8s2212/makeifex.pl utkernel_source/lib/libsvc/build/h8s2212/makeifex.pl *** utkernel_source.orig/lib/libsvc/build/h8s2212/makeifex.pl Tue Feb 12 17:18:58 2008 --- utkernel_source/lib/libsvc/build/h8s2212/makeifex.pl Thu Mar 27 21:31:12 2008 *************** *** 1,4 **** ! #! /usr/local/bin/perl # # ---------------------------------------------------------------------- # micro T-Kernel --- 1,4 ---- ! #! /usr/bin/perl # # ---------------------------------------------------------------------- # micro T-Kernel *************** *** 16,22 **** # # makeifex.pl # ! # generate extended SVC interface library for H8S # sub makelibex --- 16,22 ---- # # makeifex.pl # ! # generate extended SVC interface library for h8300h # sub makelibex *************** *** 27,33 **** #include #include "utk_config.h" ! .h8300s .text .balign 2 --- 27,33 ---- #include #include "utk_config.h" ! .h8300h .text .balign 2 diff -Ncwr utkernel_source.orig/lib/libsvc/build/h8s2212/makeiftd.pl utkernel_source/lib/libsvc/build/h8s2212/makeiftd.pl *** utkernel_source.orig/lib/libsvc/build/h8s2212/makeiftd.pl Tue Feb 12 17:18:58 2008 --- utkernel_source/lib/libsvc/build/h8s2212/makeiftd.pl Thu Mar 27 21:31:12 2008 *************** *** 1,4 **** ! #! /usr/local/bin/perl # # ---------------------------------------------------------------------- # micro T-Kernel --- 1,4 ---- ! #! /usr/bin/perl # # ---------------------------------------------------------------------- # micro T-Kernel *************** *** 16,22 **** # # makeiftd.pl # ! # generate interface library for H8S # sub makelib --- 16,22 ---- # # makeiftd.pl # ! # generate interface library for h8300h # sub makelib *************** *** 27,33 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 27,33 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/build/h8s2212/makeiftk.pl utkernel_source/lib/libsvc/build/h8s2212/makeiftk.pl *** utkernel_source.orig/lib/libsvc/build/h8s2212/makeiftk.pl Tue Feb 12 17:18:58 2008 --- utkernel_source/lib/libsvc/build/h8s2212/makeiftk.pl Thu Mar 27 21:31:12 2008 *************** *** 1,4 **** ! #! /usr/local/bin/perl # # ---------------------------------------------------------------------- # micro T-Kernel --- 1,4 ---- ! #! /usr/bin/perl # # ---------------------------------------------------------------------- # micro T-Kernel *************** *** 16,22 **** # # makeiftk.pl # ! # generate interface library for H8S # sub makelib --- 16,22 ---- # # makeiftk.pl # ! # generate interface library for h8300h # sub makelib *************** *** 27,33 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 27,33 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_acp_que.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_acp_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_acp_que.S Tue Feb 12 17:19:08 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_acp_que.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_cal_que.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_cal_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_cal_que.S Tue Feb 12 17:19:08 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_cal_que.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_flg_que.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_flg_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_flg_que.S Tue Feb 12 17:19:08 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_flg_que.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_get_otm.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_get_otm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_get_otm.S Tue Feb 12 17:19:09 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_get_otm.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_get_reg.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_get_reg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_get_reg.S Tue Feb 12 17:19:09 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_get_reg.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_get_tim.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_get_tim.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_get_tim.S Tue Feb 12 17:19:09 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_get_tim.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_hok_dsp.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_hok_dsp.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_hok_dsp.S Tue Feb 12 17:19:09 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_hok_dsp.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_hok_int.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_hok_int.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_hok_int.S Tue Feb 12 17:19:09 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_hok_int.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_hok_svc.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_hok_svc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_hok_svc.S Tue Feb 12 17:19:09 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_hok_svc.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_inf_tsk.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_inf_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_inf_tsk.S Tue Feb 12 17:19:09 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_inf_tsk.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_alm.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_alm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_alm.S Tue Feb 12 17:19:09 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_alm.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_cyc.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_cyc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_cyc.S Tue Feb 12 17:19:09 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_cyc.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_flg.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_flg.S Tue Feb 12 17:19:09 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_flg.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbf.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbf.S Tue Feb 12 17:19:09 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbf.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbx.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbx.S Tue Feb 12 17:19:09 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbx.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpf.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpf.S Tue Feb 12 17:19:09 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpf.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpl.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpl.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpl.S Tue Feb 12 17:19:09 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpl.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mtx.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_mtx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mtx.S Tue Feb 12 17:19:09 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_mtx.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_por.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_por.S Tue Feb 12 17:19:10 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_por.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_sem.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_sem.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_sem.S Tue Feb 12 17:19:10 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_sem.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_ssy.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_ssy.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_ssy.S Tue Feb 12 17:19:10 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_ssy.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_tsk.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_tsk.S Tue Feb 12 17:19:10 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_lst_tsk.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mbx_que.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_mbx_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mbx_que.S Tue Feb 12 17:19:10 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_mbx_que.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mpf_que.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_mpf_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mpf_que.S Tue Feb 12 17:19:10 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_mpf_que.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mpl_que.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_mpl_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mpl_que.S Tue Feb 12 17:19:10 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_mpl_que.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mtx_que.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_mtx_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mtx_que.S Tue Feb 12 17:19:10 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_mtx_que.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_rdy_que.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_rdy_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_rdy_que.S Tue Feb 12 17:19:10 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_rdy_que.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_alm.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_alm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_alm.S Tue Feb 12 17:19:10 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_alm.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_cyc.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_cyc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_cyc.S Tue Feb 12 17:19:10 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_cyc.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_dsname.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_dsname.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_dsname.S Tue Feb 12 17:19:10 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_dsname.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_flg.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_flg.S Tue Feb 12 17:19:10 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_flg.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbf.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbf.S Tue Feb 12 17:19:10 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbf.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbx.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbx.S Tue Feb 12 17:19:10 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbx.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpf.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpf.S Tue Feb 12 17:19:11 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpf.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpl.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpl.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpl.S Tue Feb 12 17:19:11 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpl.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mtx.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_mtx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mtx.S Tue Feb 12 17:19:11 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_mtx.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_por.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_por.S Tue Feb 12 17:19:11 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_por.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_sem.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_sem.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_sem.S Tue Feb 12 17:19:11 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_sem.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_ssy.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_ssy.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_ssy.S Tue Feb 12 17:19:11 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_ssy.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_sys.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_sys.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_sys.S Tue Feb 12 17:19:11 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_sys.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_tsk.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_tsk.S Tue Feb 12 17:19:11 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_ref_tsk.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_rmbf_que.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_rmbf_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_rmbf_que.S Tue Feb 12 17:19:11 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_rmbf_que.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_sem_que.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_sem_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_sem_que.S Tue Feb 12 17:19:11 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_sem_que.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_set_dsname.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_set_dsname.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_set_dsname.S Tue Feb 12 17:19:11 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_set_dsname.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_set_reg.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_set_reg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_set_reg.S Tue Feb 12 17:19:11 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_set_reg.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_smbf_que.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_smbf_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_smbf_que.S Tue Feb 12 17:19:11 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/td_smbf_que.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/dbgspt.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/dbgspt.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_acp_por.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_acp_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_acp_por.S Tue Feb 12 17:19:11 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_acp_por.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cal_por.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cal_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cal_por.S Tue Feb 12 17:19:11 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cal_por.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_can_wup.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_can_wup.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_can_wup.S Tue Feb 12 17:19:12 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_can_wup.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_chg_pri.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_chg_pri.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_chg_pri.S Tue Feb 12 17:19:12 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_chg_pri.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_clr_flg.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_clr_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_clr_flg.S Tue Feb 12 17:19:12 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_clr_flg.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cls_dev.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cls_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cls_dev.S Tue Feb 12 17:19:12 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cls_dev.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_alm.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cre_alm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_alm.S Tue Feb 12 17:19:12 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cre_alm.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_cyc.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cre_cyc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_cyc.S Tue Feb 12 17:19:12 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cre_cyc.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_flg.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cre_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_flg.S Tue Feb 12 17:19:12 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cre_flg.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbf.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbf.S Tue Feb 12 17:19:12 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbf.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbx.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbx.S Tue Feb 12 17:19:12 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbx.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpf.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpf.S Tue Feb 12 17:19:12 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpf.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpl.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpl.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpl.S Tue Feb 12 17:19:12 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpl.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mtx.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mtx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mtx.S Tue Feb 12 17:19:12 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mtx.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_por.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cre_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_por.S Tue Feb 12 17:19:12 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cre_por.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_sem.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cre_sem.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_sem.S Tue Feb 12 17:19:12 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cre_sem.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_tsk.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cre_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_tsk.S Tue Feb 12 17:19:12 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_cre_tsk.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_def_dev.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_def_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_def_dev.S Tue Feb 12 17:19:13 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_def_dev.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_def_int.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_def_int.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_def_int.S Tue Feb 12 17:19:13 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_def_int.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_def_ssy.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_def_ssy.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_def_ssy.S Tue Feb 12 17:19:13 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_def_ssy.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_alm.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_del_alm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_alm.S Tue Feb 12 17:19:13 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_del_alm.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_cyc.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_del_cyc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_cyc.S Tue Feb 12 17:19:13 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_del_cyc.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_flg.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_del_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_flg.S Tue Feb 12 17:19:13 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_del_flg.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbf.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbf.S Tue Feb 12 17:19:13 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbf.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbx.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbx.S Tue Feb 12 17:19:13 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbx.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpf.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpf.S Tue Feb 12 17:19:13 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpf.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpl.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpl.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpl.S Tue Feb 12 17:19:13 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpl.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mtx.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_del_mtx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mtx.S Tue Feb 12 17:19:13 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_del_mtx.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_por.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_del_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_por.S Tue Feb 12 17:19:13 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_del_por.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_sem.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_del_sem.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_sem.S Tue Feb 12 17:19:13 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_del_sem.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_tsk.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_del_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_tsk.S Tue Feb 12 17:19:13 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_del_tsk.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_dis_dsp.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_dis_dsp.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_dis_dsp.S Tue Feb 12 17:19:13 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_dis_dsp.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_dly_tsk.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_dly_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_dly_tsk.S Tue Feb 12 17:19:14 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_dly_tsk.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ena_dsp.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ena_dsp.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ena_dsp.S Tue Feb 12 17:19:14 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ena_dsp.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_evt_dev.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_evt_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_evt_dev.S Tue Feb 12 17:19:14 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_evt_dev.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_exd_tsk.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_exd_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_exd_tsk.S Tue Feb 12 17:19:14 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_exd_tsk.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ext_tsk.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ext_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ext_tsk.S Tue Feb 12 17:19:14 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ext_tsk.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_frsm_tsk.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_frsm_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_frsm_tsk.S Tue Feb 12 17:19:14 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_frsm_tsk.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_fwd_por.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_fwd_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_fwd_por.S Tue Feb 12 17:19:14 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_fwd_por.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_dev.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_get_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_dev.S Tue Feb 12 17:19:14 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_get_dev.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpf.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpf.S Tue Feb 12 17:19:14 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpf.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpl.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpl.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpl.S Tue Feb 12 17:19:14 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpl.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_otm.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_get_otm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_otm.S Tue Feb 12 17:19:14 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_get_otm.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_reg.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_get_reg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_reg.S Tue Feb 12 17:19:14 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_get_reg.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_tid.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_get_tid.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_tid.S Tue Feb 12 17:19:14 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_get_tid.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_tim.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_get_tim.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_tim.S Tue Feb 12 17:19:14 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_get_tim.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_loc_mtx.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_loc_mtx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_loc_mtx.S Tue Feb 12 17:19:14 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_loc_mtx.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_lst_dev.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_lst_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_lst_dev.S Tue Feb 12 17:19:15 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_lst_dev.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_opn_dev.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_opn_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_opn_dev.S Tue Feb 12 17:19:15 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_opn_dev.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_oref_dev.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_oref_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_oref_dev.S Tue Feb 12 17:19:15 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_oref_dev.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbf.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbf.S Tue Feb 12 17:19:15 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbf.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbx.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbx.S Tue Feb 12 17:19:15 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbx.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rea_dev.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_rea_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rea_dev.S Tue Feb 12 17:19:15 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_rea_dev.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_alm.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_alm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_alm.S Tue Feb 12 17:19:15 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_alm.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_cyc.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_cyc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_cyc.S Tue Feb 12 17:19:15 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_cyc.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_dev.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_dev.S Tue Feb 12 17:19:15 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_dev.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_flg.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_flg.S Tue Feb 12 17:19:15 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_flg.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_idv.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_idv.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_idv.S Tue Feb 12 17:19:15 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_idv.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbf.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbf.S Tue Feb 12 17:19:15 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbf.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbx.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbx.S Tue Feb 12 17:19:15 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbx.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpf.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpf.S Tue Feb 12 17:19:15 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpf.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpl.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpl.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpl.S Tue Feb 12 17:19:16 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpl.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mtx.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mtx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mtx.S Tue Feb 12 17:19:16 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mtx.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_por.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_por.S Tue Feb 12 17:19:16 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_por.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sem.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sem.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sem.S Tue Feb 12 17:19:16 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sem.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ssy.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ssy.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ssy.S Tue Feb 12 17:19:16 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ssy.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sys.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sys.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sys.S Tue Feb 12 17:19:16 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sys.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_tsk.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_tsk.S Tue Feb 12 17:19:16 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_tsk.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ver.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ver.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ver.S Tue Feb 12 17:19:16 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ver.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpf.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpf.S Tue Feb 12 17:19:16 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpf.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpl.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpl.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpl.S Tue Feb 12 17:19:16 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpl.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rel_wai.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_rel_wai.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rel_wai.S Tue Feb 12 17:19:16 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_rel_wai.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ret_int.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ret_int.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ret_int.S Tue Feb 12 17:19:16 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ret_int.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rot_rdq.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_rot_rdq.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rot_rdq.S Tue Feb 12 17:19:16 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_rot_rdq.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rpl_rdv.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_rpl_rdv.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rpl_rdv.S Tue Feb 12 17:19:16 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_rpl_rdv.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rsm_tsk.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_rsm_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rsm_tsk.S Tue Feb 12 17:19:16 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_rsm_tsk.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_set_flg.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_set_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_set_flg.S Tue Feb 12 17:19:17 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_set_flg.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_set_reg.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_set_reg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_set_reg.S Tue Feb 12 17:19:17 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_set_reg.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_set_tim.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_set_tim.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_set_tim.S Tue Feb 12 17:19:17 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_set_tim.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sig_sem.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_sig_sem.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sig_sem.S Tue Feb 12 17:19:17 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_sig_sem.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_slp_tsk.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_slp_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_slp_tsk.S Tue Feb 12 17:19:17 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_slp_tsk.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbf.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbf.S Tue Feb 12 17:19:17 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbf.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbx.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbx.S Tue Feb 12 17:19:17 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbx.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_srea_dev.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_srea_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_srea_dev.S Tue Feb 12 17:19:17 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_srea_dev.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sta_alm.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_sta_alm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sta_alm.S Tue Feb 12 17:19:17 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_sta_alm.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sta_cyc.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_sta_cyc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sta_cyc.S Tue Feb 12 17:19:17 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_sta_cyc.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sta_tsk.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_sta_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sta_tsk.S Tue Feb 12 17:19:17 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_sta_tsk.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_stp_alm.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_stp_alm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_stp_alm.S Tue Feb 12 17:19:17 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_stp_alm.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_stp_cyc.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_stp_cyc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_stp_cyc.S Tue Feb 12 17:19:17 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_stp_cyc.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sus_dev.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_sus_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sus_dev.S Tue Feb 12 17:19:17 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_sus_dev.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sus_tsk.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_sus_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sus_tsk.S Tue Feb 12 17:19:17 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_sus_tsk.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_swri_dev.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_swri_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_swri_dev.S Tue Feb 12 17:19:18 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_swri_dev.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ter_tsk.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ter_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ter_tsk.S Tue Feb 12 17:19:18 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_ter_tsk.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_unl_mtx.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_unl_mtx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_unl_mtx.S Tue Feb 12 17:19:18 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_unl_mtx.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wai_dev.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_wai_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wai_dev.S Tue Feb 12 17:19:18 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_wai_dev.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wai_flg.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_wai_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wai_flg.S Tue Feb 12 17:19:18 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_wai_flg.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wai_sem.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_wai_sem.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wai_sem.S Tue Feb 12 17:19:18 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_wai_sem.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wri_dev.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_wri_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wri_dev.S Tue Feb 12 17:19:18 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_wri_dev.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wup_tsk.S utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_wup_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wup_tsk.S Tue Feb 12 17:19:18 2008 --- utkernel_source/lib/libsvc/src/sysdepend/h8s2212/tk_wup_tsk.S Thu Mar 27 21:31:12 2008 *************** *** 1,5 **** /* ! * micro T-Kernel SVC interface library (h8s2212) * * created from /usr/local/te/include/tk/syscall.h */ --- 1,5 ---- /* ! * micro T-Kernel SVC interface library (h8300h) * * created from /usr/local/te/include/tk/syscall.h */ *************** *** 9,15 **** #include #include "utk_config.h" ! .h8300s #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text --- 9,15 ---- #include #include "utk_config.h" ! .h8300h #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libtk/src/Makefile.common utkernel_source/lib/libtk/src/Makefile.common *** utkernel_source.orig/lib/libtk/src/Makefile.common Tue Feb 12 17:19:19 2008 --- utkernel_source/lib/libtk/src/Makefile.common Thu Mar 27 21:31:12 2008 *************** *** 60,67 **** ALL = $(TARGET) all: ! make source ! make obj obj: $(ALL) --- 60,67 ---- ALL = $(TARGET) all: ! $(MAKE) source ! $(MAKE) obj obj: $(ALL) diff -Ncwr utkernel_source.orig/lib/libtk/src/sysdepend/app_h8s2212/disint.S utkernel_source/lib/libtk/src/sysdepend/app_h8s2212/disint.S *** utkernel_source.orig/lib/libtk/src/sysdepend/app_h8s2212/disint.S Tue Feb 12 17:19:19 2008 --- utkernel_source/lib/libtk/src/sysdepend/app_h8s2212/disint.S Thu Mar 27 21:31:12 2008 *************** *** 13,19 **** */ /* ! * @(#)disint.S (libtk/H8S2212) * * Enable/disable external interrupt */ --- 13,19 ---- */ /* ! * @(#)disint.S (libtk/h8300h) * * Enable/disable external interrupt */ *************** *** 21,27 **** #include #include ! .h8300s /* * Disable external interrupt --- 21,27 ---- #include #include ! .h8300h /* * Disable external interrupt diff -Ncwr utkernel_source.orig/lib/libtm/src/sysdepend/app_h8s2212/sio.c utkernel_source/lib/libtm/src/sysdepend/app_h8s2212/sio.c *** utkernel_source.orig/lib/libtm/src/sysdepend/app_h8s2212/sio.c Tue Feb 12 17:19:20 2008 --- utkernel_source/lib/libtm/src/sysdepend/app_h8s2212/sio.c Sat Mar 29 21:28:38 2008 *************** *** 14,54 **** #include ! #define MSTP_CRB ((_UB*)(0x00fffde8UL + 1UL)) ! #define PB_DR ((_UB*)(0x00fffe3aUL + 0xd0UL)) ! #define SCI2_SMR ((_UB*)(0x00ffff88UL)) ! #define SCI2_BRR ((_UB*)(0x00ffff89UL)) ! #define SCI2_SCR ((_UB*)(0x00ffff8aUL)) ! #define SCI2_TDR ((_UB*)(0x00ffff8bUL)) ! #define SCI2_SSR ((_UB*)(0x00ffff8cUL)) ! #define SCI2_RDR ((_UB*)(0x00ffff8dUL)) ! #define SCI2_SCMR ((_UB*)(0x00ffff8eUL)) ! #define CPUCLK (4000000UL) /* CPU clock : 4MHz */ ! #define SYSCLK (CPUCLK) /* System clock (Hz) */ ! #define RS_BAUD_RATE (9600) /* 9.6kbps */ ! void Sci2AsyncMode( void ); char Sci2AsyncTx(unsigned char Data); char Sci2AsyncRx(unsigned char *pData); - - int sio_send_frame(const unsigned char* buf, int size) { int i; ! *MSTP_CRB &= (unsigned char)~(1U << 5); ! *PB_DR &= ~(1UL << 0); ! *SCI2_SCR |= (1UL << 5); /* TE=1 */ ! for(i = 0; i < size; i++) { ! Sci2AsyncTx(buf[i]); ! } ! while ((*SCI2_SSR & (1U << 2)) == 0){}; ! *SCI2_SCR &= ~(1UL << 5); /* TE=0 */ ! *PB_DR |= (1UL << 0); ! *MSTP_CRB |= (1U << 5); return i; } --- 14,54 ---- #include ! #define MSTCR ((_UB *)0x00ffff5e) ! #define MSTOP (1 << 3) + #define SMR ((_UB *)0x00ffffb8) // SCI #1 + #define BRR ((_UB *)0x00ffffb9) + #define SCR ((_UB *)0x00ffffba) + #define TDR ((_UB *)0x00ffffbb) + #define SSR ((_UB *)0x00ffffbc) + #define RDR ((_UB *)0x00ffffbd) + #define SCMR ((_UB *)0x00ffffbe) ! /* SSR */ ! #define TDRE (1 << 7) ! #define RDRF (1 << 6) ! #define OER (1 << 5) ! #define FER (1 << 4) ! #define PER (1 << 3) ! #define TEND (1 << 2) ! /* SCR */ ! #define TE (1 << 5) ! #define RE (1 << 4) ! ! #define SYSCLK (CPU_CLOCK) /* System clock (Hz) */ ! #define UARTCLK (SYSCLK / 4) /* UART clock */ ! #define RS_BAUD_RATE (38400UL) /* 38.4kbps */ ! char Sci2AsyncTx(unsigned char Data); char Sci2AsyncRx(unsigned char *pData); int sio_send_frame(const unsigned char* buf, int size) { int i; ! for(i = 0; i < size; i++) Sci2AsyncTx(buf[i]); return i; } *************** *** 57,129 **** { int i; ! *MSTP_CRB &= (UB)~(1U << 5); ! *PB_DR &= ~(1UL << 0); ! *SCI2_SCR |= (1UL << 4); /* TR=1 */ ! for(i = 0; i < size; i++) { ! while(Sci2AsyncRx(&buf[i]) != 0) { ! ; ! } ! } ! *PB_DR |= (1UL << 0); ! *SCI2_SCR &= ~(1UL << 4); /* TR=0 */ ! *MSTP_CRB |= (1U << 5); return i; } - void sio_nop(void) { - Asm("nop\n\tnop\n\tnop\n\tnop"); - } - void sio_init( void ) { - unsigned char Brr; unsigned long dly; ! *MSTP_CRB &= (UB)~(1U << 5); ! *PB_DR &= ~(1UL << 0); ! *SCI2_SCR = 0x00; /* TE = 0 RE = 0 */ ! *SCI2_SCMR = 0x00; /* LSB first */ ! *SCI2_SMR = 0x00; /* Data8 Stop1 */ ! Brr = (UB)((1000000 / 64 * 2) / RS_BAUD_RATE * (CPUCLK / 1000 / 1000) +.5); ! *SCI2_BRR = Brr; ! dly = SYSCLK / RS_BAUD_RATE; ! while ((dly--) != 0){ sio_nop(); } ! *PB_DR |= (1UL << 0); ! *MSTP_CRB |= (1U << 5); } char Sci2AsyncTx(unsigned char Data) { ! while ((*SCI2_SSR & (1U << 7)) == 0){}; /* TDRE */ ! *SCI2_TDR = Data; ! *SCI2_SSR &= ~(1U << 7); return 1; } char Sci2AsyncRx(unsigned char *pData) { ! if ((*SCI2_SSR & (1U << 4)) != 0){ /* FER */ ! *SCI2_SSR &= ~(1U << 4); return 1; } ! if ((*SCI2_SSR & (1U << 3)) != 0){ /* PER */ ! *SCI2_SSR &= ~(1U << 3); return 2; } ! if ((*SCI2_SSR & (1U << 5)) != 0){ /* ORER */ ! *SCI2_SSR &= ~(1U << 5); return 3; } ! ! if ((*SCI2_SSR & (1U << 6)) != 0){ /* RDRF */ ! *pData = *SCI2_RDR; ! *SCI2_SSR &= ~(1U << 6); return 0; } --- 57,114 ---- { int i; ! for(i = 0; i < size; i++) while(Sci2AsyncRx(&buf[i])); return i; } void sio_init( void ) { unsigned long dly; ! *MSTCR &= ~MSTOP; // SCI power-up ! *SCMR = 0x00; // SmartCard I/F disable ! *SCR = 0x00; // TE=0, RE=0 ! *SMR = 0x01; // 8N1, system clock / 4 ! *BRR = (UARTCLK + 16 * RS_BAUD_RATE) / (32 * RS_BAUD_RATE) - 1; ! dly = SYSCLK / (2 * RS_BAUD_RATE); ! while (dly--){ Asm("nop"); } ! ! *SCR = TE | RE; } char Sci2AsyncTx(unsigned char Data) { ! while (!(*SSR & TDRE)); ! *TDR = Data; ! *SSR &= ~TDRE; // SCI needs this procedure ! while (!(*SSR & TEND)); return 1; } char Sci2AsyncRx(unsigned char *pData) { ! char ssr = *SSR; ! ! if (ssr & FER) { ! *SSR &= ~FER; return 1; } ! if (ssr & PER) { ! *SSR &= ~PER; return 2; } ! if (ssr & OER) { ! *SSR &= ~OER; return 3; } ! if (ssr & RDRF) { ! *pData = *RDR; ! *SSR &= ~RDRF; // SCI needs this procedure return 0; }