diff -Ncwra utkernel_source.orig/CHANGES.eucJP utkernel_source.curr/CHANGES.eucJP *** utkernel_source.orig/CHANGES.eucJP Thu Jan 1 09:00:00 1970 --- utkernel_source.curr/CHANGES.eucJP Mon Dec 31 13:17:11 2007 *************** *** 0 **** --- 1,89 ---- + このパッチは非公式であり、μT-Kernelの互換性認証を受けていません。 + + よって、この非公式パッチを当てたμT-Kernelソースコードは、 + μT-Kernelの名称を使用することはできなくなります。 + + なお、この非公式パッチを当てたμT-Kernelソースコードは、 + 依然としてT-Licenseの管理下にある点に注意してください。 + + この非公式パッチは、public domainとします。 + + ---- + + config/sysdepend/app_h8s2212/utk_config_depend.h + コメント中の機種名を修正 (h8s2212→h83069) + SYSTEMAREA_TOP, SYSTEMAREA_ENDをH8/3069向けに修正 + RI_USERAREA_TOP, RI_INTSTACK, CFN_REALMEMENDをH8/3069向けに修正 + その他各種タスクオブジェクトの数量を抑制(暫定) + etc/sysdepend/app_h8s2212/makerules.sysdepend + コメント中の機種名を修正 (h8s2212→h83069, H8S/2212→H8/3069) + _CPUTYPE_FLAGSの設定をH8/300Hアドバンストモード向けに修正 + USE_TRAP指定の常時有効化 + CPUクロック(システムクロックに等しい)の指定を可能に + ※_TE_SYSTEM_NAME_は_APP_H8S2212_のまま(修正すべきだが、放置) + include/sys/sysdepend/app_h8s2212/sysinfo_depend.h + コメント中の機種名を修正 (H8S2212→h8300h) + #define N_INTVECの値を修正 (128→64) + knl_taskindpのビット幅を修正(W knl_taskindp→INT knl_taskindp) + 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_init.c + コメント中の機種名を修正 (H8S2212→h8300hn) + knl_taskindpのビット幅を修正(W knl_taskindp→INT knl_taskindp) + kernel/sysdepend/cpu/h8s2212/cpu_insn.h + コメント中の機種名を修正 (H8S2212→h8300hn) + knl_taskindpのビット幅を修正(W knl_taskindp→INT knl_taskindp) + 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/3069F向けに書き直し + kernel/sysdepend/device/app_h8s2212/tkdev_conf.h + コメント中の機種名を修正 (H8S2212→H8/3069) + TMP_STACK_SZ以外の定義は全て削除 + kernel/sysdepend/device/app_h8s2212/tkdev_init.c + knl_TimerClkDivの宣言を削除 + knl_tkdev_initialize()内の処理を削除(特に何かをする必要が無いため) + kernel/sysdepend/device/app_h8s2212/tkdev_timer.h + H8/3069F 16ビットタイマ用に書き直し + kernel/sysdepend/device/app_h8s2212/vector.S + H8/3069F向けに書き直し + .text領域→.vector領域に配置を変更 + kernel/sysinit/src/sysstartup.c + #include "sysmgr.h"の追加 (warning防止) + kernel/sysmain/build/app_h8s2212/kernel-ram.lnk + コメント中の機種名を修正 (H8S2212→H83069) + ターゲットの修正 (h8300s→h8300h) + .data領域のアドレスを修正 (0x00ffc000→0x00ffc100) + .text領域のアドレスを修正 (0x00000000→0x00400000) + .vector領域の追加 (0x00ffc000) + kernel/sysmain/build/app_h8s2212/kernel-rom.lnk + コメント中の機種名を修正 (H8S2212→H83069) + ターゲットの修正 (h8300s→h8300h) + .data領域のアドレスを修正 (0x00ffc000→0x00ffc100) + .text領域のアドレスを修正 (0x00000000→0x00000100) + .vector領域の追加 (0x00000000) + kernel/tkernel/src/task.c + cpu_support.S向けに、TCB構造体内のオフセットの定義追加 + lib/libsvc/build/h8s2212/*.pl + コメント中の機種名を修正 (H8S→h8300h) + ターゲットの修正 (.h8300s→.h8300h) + lib/libsvc/src/sysdepend/h8s2212/*.S + コメント中の機種名を修正 (H8S→h8300h) + ターゲットの修正 (.h8300s→.h8300h) + lib/libtk/src/sysdepend/app_h8s2212/disint.S + コメント中の機種名を修正 (H8S→h8300h) + ターゲットの修正 (.h8300s→.h8300h) + lib/libtm/src/sysdepend/app_h8s2212/sio.c + H8/3069F SCI向けに書き直し diff -Ncwra utkernel_source.orig/config/sysdepend/app_h8s2212/utk_config_depend.h utkernel_source.curr/config/sysdepend/app_h8s2212/utk_config_depend.h *** utkernel_source.orig/config/sysdepend/app_h8s2212/utk_config_depend.h Mon Mar 12 20:27:04 2007 --- utkernel_source.curr/config/sysdepend/app_h8s2212/utk_config_depend.h Sat Dec 22 21:36:14 2007 *************** *** 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 (h83069) * System Configuration Definition */ /* ROMINFO */ ! #define SYSTEMAREA_TOP 0x00ffc100 /* RAM system area top */ ! #define SYSTEMAREA_END 0x00fffe60 /* RAM system area end */ /* User definition */ ! #define RI_USERAREA_TOP 0x00ffff20 /* RAM user area top */ #define RI_USERINIT NULL /* User initialization program */ /* Stacks */ ! #define RI_INTSTACK 0x00ffff20 /* 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)0x00ffff20) /* * Initial task priority diff -Ncwra utkernel_source.orig/etc/sysdepend/app_h8s2212/makerules.sysdepend utkernel_source.curr/etc/sysdepend/app_h8s2212/makerules.sysdepend *** utkernel_source.orig/etc/sysdepend/app_h8s2212/makerules.sysdepend Mon Mar 12 20:25:50 2007 --- utkernel_source.curr/etc/sysdepend/app_h8s2212/makerules.sysdepend Thu Dec 27 18:19:13 2007 *************** *** 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 (h83069) # # MACHINE target CPU ! # h83069 : H8/3069 # # TETYPE target T-Engine type # app : T-Engine Appliance *************** *** 39,53 **** 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 = --- 39,53 ---- PATH := $(PATH):/usr/local/bin:/bin:/usr/bin endif ! # ----- T-Engine Appliance H8/3069 --------------------------------- # 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 --- 58,69 ---- ASFLAGS += LDFLAGS += ! ### CPU CLOCK (Hz) ### ! CFLAGS += -DCPU_CLOCK=20000000UL ! ! ### TRAP (always on) ### CFLAGS += -DUSE_TRAP ASFLAGS += -DUSE_TRAP ### C ### CC := $(GNUh8300)/bin/gcc diff -Ncwra utkernel_source.orig/include/sys/sysdepend/app_h8s2212/sysinfo_depend.h utkernel_source.curr/include/sys/sysdepend/app_h8s2212/sysinfo_depend.h *** utkernel_source.orig/include/sys/sysdepend/app_h8s2212/sysinfo_depend.h Mon Mar 12 20:25:52 2007 --- utkernel_source.curr/include/sys/sysdepend/app_h8s2212/sysinfo_depend.h Sun Dec 23 15:11:41 2007 *************** *** 13,19 **** */ /* ! * @(#)sysinfo_depend.h (sys/H8S2212) * * System common information */ --- 13,19 ---- */ /* ! * @(#)sysinfo_depend.h (sys/h8300h) * * System common information */ *************** *** 30,39 **** /* * System common area info */ ! #define N_INTVEC 128 IMPORT FP knl_intvec[]; ! IMPORT W knl_taskindp; #endif /* _in_asm_source_ */ --- 30,39 ---- /* * System common area info */ ! #define N_INTVEC 64 IMPORT FP knl_intvec[]; ! IMPORT INT knl_taskindp; #endif /* _in_asm_source_ */ diff -Ncwra utkernel_source.orig/include/tk/sysdepend/app_h8s2212/asm_depend.h utkernel_source.curr/include/tk/sysdepend/app_h8s2212/asm_depend.h *** utkernel_source.orig/include/tk/sysdepend/app_h8s2212/asm_depend.h Mon Mar 12 20:25:53 2007 --- utkernel_source.curr/include/tk/sysdepend/app_h8s2212/asm_depend.h Sat Dec 22 15:10:26 2007 *************** *** 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 -Ncwra utkernel_source.orig/include/tk/sysdepend/app_h8s2212/sysdef_depend.h utkernel_source.curr/include/tk/sysdepend/app_h8s2212/sysdef_depend.h *** utkernel_source.orig/include/tk/sysdepend/app_h8s2212/sysdef_depend.h Mon Mar 12 20:25:53 2007 --- utkernel_source.curr/include/tk/sysdepend/app_h8s2212/sysdef_depend.h Sat Dec 22 21:37:13 2007 *************** *** 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 (0x00fffde8UL) - #define MSTP_CRB (0x00fffde8UL + 1UL) - #define EXMDLSTP (0x00ffff40UL) - - #define PB_DDR (0x00fffe3aUL) - #define PB_PCR (0x00fffe41UL) - #define PB_DR (0x00ffff0aUL) - - #define SCI2_SMR (0x00ffff88UL) - #define SCI2_BRR (0x00ffff89UL) - #define SCI2_SCR (0x00ffff8aUL) - #define SCI2_TDR (0x00ffff8bUL) - #define SCI2_SSR (0x00ffff8cUL) - #define SCI2_RDR (0x00ffff8dUL) - #define SCI2_SCMR (0x00ffff8eUL) - - #define TPU0_TCR (0x00ffff10UL) - #define TPU0_TIER (0x00ffff14UL) - #define TPU0_TSR (0x00ffff15UL) - #define TPU0_TCNT (0x00ffff16UL) - #define TPU0_TGRA (0x00ffff18UL) - - #define TPU_TSTR (0x00fffeb0UL) - #endif /* __TK_SYSDEF_DEPEND_H__ */ --- 41,45 ---- diff -Ncwra utkernel_source.orig/kernel/sysdepend/cpu/h8s2212/cpu_init.c utkernel_source.curr/kernel/sysdepend/cpu/h8s2212/cpu_init.c *** utkernel_source.orig/kernel/sysdepend/cpu/h8s2212/cpu_init.c Mon Mar 12 20:25:55 2007 --- utkernel_source.curr/kernel/sysdepend/cpu/h8s2212/cpu_init.c Sun Dec 23 15:13:20 2007 *************** *** 13,19 **** */ /* ! * cpu_init.c (H8S2212) * CPU-Dependent Initialization/Finalization */ --- 13,19 ---- */ /* ! * cpu_init.c (h8300hn) * CPU-Dependent Initialization/Finalization */ *************** *** 23,29 **** #include "tkdev_conf.h" ! EXPORT W knl_taskindp = 0; #if USE_DYNAMIC_INTHDR Noinit(EXPORT FP knl_intvec[N_INTVEC]); --- 23,29 ---- #include "tkdev_conf.h" ! EXPORT INT knl_taskindp = 0; #if USE_DYNAMIC_INTHDR Noinit(EXPORT FP knl_intvec[N_INTVEC]); diff -Ncwra utkernel_source.orig/kernel/sysdepend/cpu/h8s2212/cpu_insn.h utkernel_source.curr/kernel/sysdepend/cpu/h8s2212/cpu_insn.h *** utkernel_source.orig/kernel/sysdepend/cpu/h8s2212/cpu_insn.h Mon Mar 12 20:25:55 2007 --- utkernel_source.curr/kernel/sysdepend/cpu/h8s2212/cpu_insn.h Sun Dec 23 15:14:05 2007 *************** *** 13,20 **** */ /* ! * cpu_insn.h (H8S2212) ! * H8S2212-Dependent Operation */ #ifndef _CPU_INSN_ --- 13,20 ---- */ /* ! * cpu_insn.h (h8300hn) ! * h8300hn-Dependent Operation */ #ifndef _CPU_INSN_ *************** *** 22,28 **** #include ! IMPORT W knl_taskindp; /* ------------------------------------------------------------------------ */ /* --- 22,28 ---- #include ! IMPORT INT knl_taskindp; /* ------------------------------------------------------------------------ */ /* diff -Ncwra utkernel_source.orig/kernel/sysdepend/cpu/h8s2212/cpu_support.S utkernel_source.curr/kernel/sysdepend/cpu/h8s2212/cpu_support.S *** utkernel_source.orig/kernel/sysdepend/cpu/h8s2212/cpu_support.S Mon Mar 12 20:25:55 2007 --- utkernel_source.curr/kernel/sysdepend/cpu/h8s2212/cpu_support.S Thu Dec 27 19:28:05 2007 *************** *** 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 *************** *** 79,92 **** /* During interrupt disable SR.I=15 BL=0 RB=0 */ mov.l #(Csym(knl_tmp_stack) + TMP_STACK_SZ), er7 // Set temporal stack ! sub.l er0, er0 ! inc.l #1, er0 // er0 := 1 ! mov.l er0, @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 --- 82,92 ---- /* During interrupt disable SR.I=15 BL=0 RB=0 */ mov.l #(Csym(knl_tmp_stack) + TMP_STACK_SZ), er7 // Set temporal stack ! sub.w r0, r0 ! inc.w #1, r0 // r0 := 1 ! mov.w r0, @Csym(knl_dispatch_disabled) // Dispatch disable mov.l #Csym(knl_ctxtsk), er6 // er6 := &ctxtsk sub.l er0, er0 mov.l er0, @er6 // ctxtsk = NULL *************** *** 99,133 **** 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: /* During interrupt disable SR.I=15 BL=0 RB=1 */ ! sub.l er0, er0 ! inc.l #1, er0 // er0 := 1 ! mov.l er0, @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 CPSR.I=0 F=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 --- 99,130 ---- mov.w @er7, r0 and.b #CCR_EI_MASK, r0h mov.w r0, @er7 // SSR compensation (I=0) #endif _ret_int_dispatch: /* During interrupt disable SR.I=15 BL=0 RB=1 */ ! sub.w r0, r0 ! inc.w #1, r0 // r0 := 1 ! 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 CPSR.I=0 F=0 */ l_dispatch1: orc #CCR_I, ccr // Interrupt disable *************** *** 137,143 **** bne l_dispatch2 /* Because there is no task that should be executed, move to the power-saving mode */ ! mov.l @Csym(knl_lowpow_discnt), er0 // Is 'low_pow' disabled? bne l_dispatch11 jsr @Csym(knl_low_pow) // call low_pow() --- 134,140 ---- bne l_dispatch2 /* Because there is no task that should be executed, move to the power-saving mode */ ! mov.w @Csym(knl_lowpow_discnt), r0 // Is 'low_pow' disabled? bne l_dispatch11 jsr @Csym(knl_low_pow) // call low_pow() *************** *** 149,236 **** l_dispatch2: // Switch to 'schedtsk' /* During interrupt disable SR.I=15 BL=0 RB=1 SH3:DSP=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.l er1, er1 ! mov.l er1, @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 // SR save - andc #CCR_EI_MASK, ccr - /* SR.I=0 BL=0 RB=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 // SR 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 SR.I=15 BL=0 RB=1 SH3:DSP=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,269 **** .globl Csym(knl_inthdr_startup) Csym(knl_inthdr_startup): /* During interrupt disable SR.I=15 BL=0 RB=0 */ ! stm.l (er2-er3), @-er7 // er0-er1 are already saved ! stm.l (er4-er6), @-er7 ! mov.l @Csym(knl_taskindp), er6 // enter task independent mode ! inc.l #1, er6 ! mov.l er6, @Csym(knl_taskindp) ! mov.l @Csym(knl_int_nest), er2 // interrupt nest count ! mov.l er2, er5 ! inc.l #1, er2 ! mov.l er2, @Csym(knl_int_nest) ! mov.l er5, er5 bne l_no_change_sp // multiple interrupt mov.l er7, er2 --- 183,204 ---- .globl Csym(knl_inthdr_startup) Csym(knl_inthdr_startup): /* During interrupt disable SR.I=15 BL=0 RB=0 */ ! 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 ! mov.w r6, @Csym(knl_taskindp) ! mov.w @Csym(knl_int_nest), r2 // interrupt nest count ! mov.w r2, r5 ! inc.w #1, r2 ! mov.w r2, @Csym(knl_int_nest) ! mov.w r5, r5 bne l_no_change_sp // multiple interrupt mov.l er7, er2 *************** *** 271,365 **** 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 SR.I=15 BL=0 RB=0 */ ! mov.l er5, er5 bne l_no_change_sp2 // multiple interrupt mov.l @er7+, er2 // er2 = SSP mov.l er2, er7 l_no_change_sp2: ! dec.l #1, er6 ! mov.l er6, @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 */ /* --- 206,239 ---- 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 SR.I=15 BL=0 RB=0 */ ! mov.w r5, r5 bne l_no_change_sp2 // multiple interrupt mov.l @er7+, er2 // er2 = SSP mov.l er2, er7 l_no_change_sp2: ! 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 */ /* *************** *** 386,401 **** add.l #4, er7 // Trash parts saved by 'trapa TRAP_RETINT' #endif ! mov.l @Csym(knl_int_nest), er0 // Is it a nesting interrupt? ! dec.l #1, er0 ! mov.l er0, @Csym(knl_int_nest) bne l_nodispatch mov.w @(2*4, er7), r0 // CCR when EIT occurs and.b #CCR_I, r0h // Is it an exception during interrupt disable? bne l_nodispatch ! mov.l @Csym(knl_dispatch_disabled), er0 // Is it during dispatch disable? bne l_nodispatch mov.l @Csym(knl_ctxtsk), er0 // Is dispatch required? --- 260,275 ---- add.l #4, er7 // Trash parts saved by 'trapa TRAP_RETINT' #endif ! mov.w @Csym(knl_int_nest), r0 // Is it a nesting interrupt? ! dec.w #1, r0 ! mov.w r0, @Csym(knl_int_nest) bne l_nodispatch mov.w @(2*4, er7), r0 // CCR when EIT occurs and.b #CCR_I, r0h // Is it an exception during interrupt disable? bne l_nodispatch ! mov.w @Csym(knl_dispatch_disabled), r0 // Is it during dispatch disable? bne l_nodispatch mov.l @Csym(knl_ctxtsk), er0 // Is dispatch required? *************** *** 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 SR.I=? BL=0 RB=0 */ - #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 SR.I=? BL=0 RB=0 */ 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,787 **** 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 /* - * Debugger support function service call entry table - */ - #if USE_TRAP | (USE_DBGSPT & USE_HOOK_TRACE) - .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): - /* SVC mode/During interrupt disable CPSR.I=1 F=? */ - /* During interrupt disable SR.I=15 BL=1 RB=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 SR.I=? BL=0 RB=0 */ - - /* 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_TRAP | (USE_DBGSPT & USE_HOOK_TRACE) */ - - - #endif /* USE_DBGSPT */ - - /* ------------------------------------------------------------------------ */ - /* * High level programming language routine for timer handler */ .text --- 440,449 ---- *************** *** 789,807 **** .globl Csym(knl_timer_handler_startup) Csym(knl_timer_handler_startup): /* During interrupt disable SR.I=15 BL=0 RB=0 */ ! stm.l (er0-er3), @-er7 ! stm.l (er4-er6), @-er7 ! mov.l @Csym(knl_taskindp), er6 // enter task independent mode ! inc.l #1, er6 ! mov.l er6, @Csym(knl_taskindp) ! mov.l @Csym(knl_int_nest), er2 // interrupt nest count ! mov.l er2, er5 ! inc.l #1, er2 ! mov.l er2, @Csym(knl_int_nest) ! mov.l er5, er5 bne l_no_change_sp_timerhdr // multiple interrupt mov.l er7, er2 --- 451,474 ---- .globl Csym(knl_timer_handler_startup) Csym(knl_timer_handler_startup): /* During interrupt disable SR.I=15 BL=0 RB=0 */ ! 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 ! mov.w r6, @Csym(knl_taskindp) ! mov.w @Csym(knl_int_nest), r2 // interrupt nest count ! mov.w r2, r5 ! inc.w #1, r2 ! mov.w r2, @Csym(knl_int_nest) ! mov.w r5, r5 bne l_no_change_sp_timerhdr // multiple interrupt mov.l er7, er2 *************** *** 814,835 **** orc.b #CCR_I, ccr // Interrupt disable /* During interrupt disable SR.I=15 BL=0 RB=0 */ ! mov.l er5, er5 bne l_no_change_sp2_timerhdr // multiple interrupt mov.l @er7+, er2 // ER2 = SSP mov.l er2, er7 l_no_change_sp2_timerhdr: ! dec.l #1, er6 ! mov.l er6, @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 --- 481,503 ---- orc.b #CCR_I, ccr // Interrupt disable /* During interrupt disable SR.I=15 BL=0 RB=0 */ ! mov.w r5, r5 bne l_no_change_sp2_timerhdr // multiple interrupt mov.l @er7+, er2 // ER2 = SSP mov.l er2, er7 l_no_change_sp2_timerhdr: ! 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 -Ncwra utkernel_source.orig/kernel/sysdepend/cpu/h8s2212/cpu_task.h utkernel_source.curr/kernel/sysdepend/cpu/h8s2212/cpu_task.h *** utkernel_source.orig/kernel/sysdepend/cpu/h8s2212/cpu_task.h Mon Mar 12 20:25:55 2007 --- utkernel_source.curr/kernel/sysdepend/cpu/h8s2212/cpu_task.h Tue Dec 18 21:13:18 2007 *************** *** 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_SR; --- 51,58 ---- SStackFrame *ssp; UW ccr; ! ssp = tcb->isstack; ! ssp--; ccr = INIT_SR; diff -Ncwra utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/icrt0.S utkernel_source.curr/kernel/sysdepend/device/app_h8s2212/icrt0.S *** utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/icrt0.S Mon Mar 12 20:25:56 2007 --- utkernel_source.curr/kernel/sysdepend/device/app_h8s2212/icrt0.S Sun Dec 23 23:18:05 2007 *************** *** 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 *************** *** 97,99 **** --- 113,116 ---- bra loop_trap + #include "vector.S" diff -Ncwra utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/inthdr_startup.S utkernel_source.curr/kernel/sysdepend/device/app_h8s2212/inthdr_startup.S *** utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/inthdr_startup.S Mon Mar 12 20:25:56 2007 --- utkernel_source.curr/kernel/sysdepend/device/app_h8s2212/inthdr_startup.S Sat Dec 22 15:26:16 2007 *************** *** 36,43 **** #endif #if !USE_TRAP INT_ENTRY 10 - INT_ENTRY 11 #endif INT_ENTRY 12 INT_ENTRY 13 INT_ENTRY 14 --- 36,43 ---- #endif #if !USE_TRAP INT_ENTRY 10 #endif + INT_ENTRY 11 INT_ENTRY 12 INT_ENTRY 13 INT_ENTRY 14 *************** *** 50,56 **** 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 *************** *** 58,64 **** 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 *************** *** 90,156 **** 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 --- 90,92 ---- diff -Ncwra utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/tkdev_conf.h utkernel_source.curr/kernel/sysdepend/device/app_h8s2212/tkdev_conf.h *** utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/tkdev_conf.h Mon Mar 12 20:25:56 2007 --- utkernel_source.curr/kernel/sysdepend/device/app_h8s2212/tkdev_conf.h Fri Dec 21 20:54:15 2007 *************** *** 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/3069) * Target System Configuration */ #ifndef _TKDEV_CONF_ #define _TKDEV_CONF_ /* Also included from assembler source */ #define TMP_STACK_SZ (128) diff -Ncwra utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/tkdev_init.c utkernel_source.curr/kernel/sysdepend/device/app_h8s2212/tkdev_init.c *** utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/tkdev_init.c Mon Mar 12 20:25:56 2007 --- utkernel_source.curr/kernel/sysdepend/device/app_h8s2212/tkdev_init.c Sun Dec 23 15:10:28 2007 *************** *** 13,19 **** */ /* ! * tkdev_init.c (H8S2212) * micro T-Kernel Device-Dependent Initialization/Finalization */ --- 13,19 ---- */ /* ! * tkdev_init.c (H8/3069) * micro T-Kernel Device-Dependent Initialization/Finalization */ *************** *** 22,43 **** #include #include - EXPORT UW knl_TimerClkDiv; /* Dividing rate of timer clock */ - - /* * Target system-dependent initialization */ EXPORT ER knl_tkdev_initialize( void ) { ! /* port settings */ ! *((UB*)PB_PCR) = 0x00U; ! *((UB*)PB_DR) = 0x85U; ! *((UB*)PB_DDR) = 0xFBU; ! *((UB*)MSTP_CRA) |= (1U << 6); /* DMA controller */ ! *((UB*)EXMDLSTP) |= (1U << 1); /* RTC */ ! *((UB*)EXMDLSTP) |= (1U << 0); /* USB */ return E_OK; } --- 22,35 ---- #include #include /* * Target system-dependent initialization */ 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 -Ncwra utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/tkdev_timer.h utkernel_source.curr/kernel/sysdepend/device/app_h8s2212/tkdev_timer.h *** utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/tkdev_timer.h Mon Mar 12 20:25:57 2007 --- utkernel_source.curr/kernel/sysdepend/device/app_h8s2212/tkdev_timer.h Sun Dec 23 15:16:59 2007 *************** *** 13,19 **** */ /* ! * tkdev_timer.h (H8S2212) * Hardware-Dependent Timer Processing */ --- 13,19 ---- */ /* ! * tkdev_timer.h (H8/3069) * 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 */ ! *((UB*)MSTP_CRA) &= ~(1U << 5); ! *((UB*)TPU0_TIER) &= ~(1U << 0); ! /* Stop timer */ ! *((UB*)TPU_TSTR) &= ~(1U << 0); ! *((UB*)TPU0_TSR) &= ~(TMR0_TGFA); ! /* Set timer mode */ ! *((UB*)TPU0_TCR) = ( TCNT_TGRA | CLK_EDGE_L | TM0_CKS_16 ); ! ! /* Set counter */ ! *((INT*)TPU0_TGRA) = CFN_TIMER_PERIOD * (SYSTEM_CLOCK / 1000 / 16) - 1; } /* --- 29,100 ---- * Settable interval range (millisecond) */ #define MIN_TIMER_PERIOD 1 ! #define MAX_TIMER_PERIOD 20 + /* + * Timer definition + */ + #define MSTCRL ((_UB *)0x00fee01d) + #define TSTR ((_UB *)0x00ffff60) + #define TSNC ((_UB *)0x00ffff61) + #define TMDR ((_UB *)0x00ffff62) + #define TISRA ((_UB *)0x00ffff64) + #define TISRB ((_UB *)0x00ffff65) + #define TISRC ((_UB *)0x00ffff66) + + #define TCR ((_UB *)0x00ffff68) // 16bit Timer #0 + #define TIOR ((_UB *)0x00ffff69) + #define TCNT ((_UH *)0x00ffff6a) + #define GRA ((_UH *)0x00ffff6c) + #define GRB ((_UH *)0x00ffff6e) + + #define MSTPL4 (1 << 4) + + #define TSTR_STR (1 << 0) + #define TSNC_SYNC TSTR_STR + #define TMDR_PWM TSTR_STR + + #define TISRA_IMFA TSTR_STR + #define TISRB_IMFB TSTR_STR + #define TISRC_OVF TSTR_STR + + #define TISRA_IMIEA (TSTR_STR << 4) + #define TISRB_IMIEB TISRA_IMIEA + #define TISRC_OVIE TISRA_IMIEA + + #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 */ ! *MSTCRL &= ~MSTPL4; ! /* disable timer interrupt */ ! *TISRA &= ~TISRA_IMIEA; ! *TISRB &= ~TISRB_IMIEB; ! *TISRC &= ~TISRC_OVIE; ! /* 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 */ ! *TISRA &= ~TISRA_IMFA; ! *TISRB &= ~TISRB_IMFB; ! *TISRC &= ~TISRC_OVF; } /* *************** *** 63,73 **** /* Set timer */ knl_init_hw_timer(); ! /* Timer interrupt enable */ ! *((UB*)TPU0_TIER) |= (1U << 0); ! /* Start timer count */ ! *((UB*)TPU_TSTR) |= (1U << 0); } /* --- 106,116 ---- /* Set timer */ knl_init_hw_timer(); ! /* start timer */ ! *TSTR |= TSTR_STR; ! /* enable interrupt */ ! *TISRA |= TISRA_IMIEA; } /* *************** *** 83,89 **** */ Inline void knl_clear_hw_timer_interrupt( void ) { ! *((UB*)TPU0_TSR) &= ~(TMR0_TGFA); } Inline void knl_end_of_hw_timer_interrupt( void ) { --- 126,132 ---- */ Inline void knl_clear_hw_timer_interrupt( void ) { ! *TISRA &= ~TISRA_IMFA; } Inline void knl_end_of_hw_timer_interrupt( void ) { *************** *** 97,111 **** */ Inline void knl_terminate_hw_timer( void ) { ! *((UB*)TPU0_TIER) &= ~(TMR0_TGIEA); ! *((UB*)TPU0_TSR) &= ~(TMR0_TGFA); ! /* Stop timer */ ! *((UB*)TPU_TSTR) &= ~(1U << 0); /* module power off */ ! *((UB*)MSTP_CRA) |= (1U << 5); } /* --- 140,160 ---- */ Inline void knl_terminate_hw_timer( void ) { ! /* disable timer interrupt */ ! *TISRA &= ~TISRA_IMIEA; ! *TISRB &= ~TISRB_IMIEB; ! *TISRC &= ~TISRC_OVIE; ! /* stop timer */ ! *TSTR &= ~TSTR_STR; ! /* clear interrupt */ ! *TISRA &= ~TISRA_IMFA; ! *TISRB &= ~TISRB_IMFB; ! *TISRC &= ~TISRC_OVF; /* module power off */ ! *MSTCRL |= MSTPL4; } /* *************** *** 118,144 **** */ Inline UW knl_get_hw_timer_nsec( void ) { ! ! UW ofs, max; ! UH unf; ! ! UINT imask; ! ! DI(imask); ! ! max = *((INT*)TPU0_TGRA) + 1; ! do { ! unf = *((UB*)TPU0_TSR) & TMR0_TGFA; ! ofs = max - *((INT*)TPU0_TCNT); ! } while ( unf != (*((UB*)TPU0_TSR) & TMR0_TGFA) ); ! if ( unf != 0 ) { ! ofs += max; ! } ! ! EI(imask); ! ! return ofs * (1000 * 16) / SYSTEM_CLOCK; ! } #endif /* _TKDEV_TIMER_ */ --- 167,174 ---- */ Inline UW knl_get_hw_timer_nsec( void ) { ! // XXX not supported ! return 0; } #endif /* _TKDEV_TIMER_ */ diff -Ncwra utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/vector.S utkernel_source.curr/kernel/sysdepend/device/app_h8s2212/vector.S *** utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/vector.S Mon Mar 12 20:25:57 2007 --- utkernel_source.curr/kernel/sysdepend/device/app_h8s2212/vector.S Sat Dec 22 14:18:42 2007 *************** *** 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 *************** *** 54,202 **** #endif #if USE_TRAP .long Csym(tk_ret_int_impl) /* 10: trap (#2) */ - .long Csym(knl_call_dbgspt) /* 11: trap (#3) */ #else .long int_ill /* 10: trap (#2) */ - .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 --- 48,121 ---- #endif #if USE_TRAP .long Csym(tk_ret_int_impl) /* 10: trap (#2) */ #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: ADI */ ! .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: CMIA0 */ ! .long int_ill /* 37: CMIB0 */ ! .long int_ill /* 38: CMIA1/CMIB1 */ ! .long int_ill /* 39: TOVI0/TOVI1 */ ! .long int_ill /* 40: CMIA2 */ ! .long int_ill /* 41: CMIB2 */ ! .long int_ill /* 42: CMIA3/CMIB3 */ ! .long int_ill /* 43: TOVI2/TOVI3 */ ! .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: ERI2 */ ! .long int_ill /* 61: RXI2 */ ! .long int_ill /* 62: TXI2 */ ! .long int_ill /* 63: TEI2 */ #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 *************** *** 209,339 **** #endif #if USE_TRAP .long Csym(tk_ret_int_impl) /* 10: trap (#2) */ - .long Csym(knl_call_dbgspt) /* 11: trap (#3) */ #else .long knl_inthdr_entry10 /* 10: trap (#2) */ - .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" --- 128,189 ---- #endif #if USE_TRAP .long Csym(tk_ret_int_impl) /* 10: trap (#2) */ #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: ADI */ ! .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: CMIA0 */ ! .long knl_inthdr_entry37 /* 37: CMIB0 */ ! .long knl_inthdr_entry38 /* 38: CMIA1/CMIB1 */ ! .long knl_inthdr_entry39 /* 39: TOVI0/TOVI1 */ ! .long knl_inthdr_entry40 /* 40: CMIA2 */ ! .long knl_inthdr_entry41 /* 41: CMIB2 */ ! .long knl_inthdr_entry42 /* 42: CMIA3/CMIB3 */ ! .long knl_inthdr_entry43 /* 43: TOVI2/TOVI3 */ ! .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: ERI2 */ ! .long knl_inthdr_entry61 /* 61: RXI2 */ ! .long knl_inthdr_entry62 /* 62: TXI2 */ ! .long knl_inthdr_entry63 /* 63: TEI2 */ #include "inthdr_startup.S" diff -Ncwra utkernel_source.orig/kernel/sysinit/src/sysstartup.c utkernel_source.curr/kernel/sysinit/src/sysstartup.c *** utkernel_source.orig/kernel/sysinit/src/sysstartup.c Mon Mar 12 20:25:57 2007 --- utkernel_source.curr/kernel/sysinit/src/sysstartup.c Tue Dec 18 20:46:55 2007 *************** *** 19,24 **** --- 19,25 ---- #include "sysinit.h" #include "kernel.h" + #include "sysmgr.h" /* * Manager/Driver diff -Ncwra utkernel_source.orig/kernel/sysmain/build/app_h8s2212/kernel-ram.lnk utkernel_source.curr/kernel/sysmain/build/app_h8s2212/kernel-ram.lnk *** utkernel_source.orig/kernel/sysmain/build/app_h8s2212/kernel-ram.lnk Mon Mar 12 20:25:57 2007 --- utkernel_source.curr/kernel/sysmain/build/app_h8s2212/kernel-ram.lnk Thu Dec 27 19:23:32 2007 *************** *** 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, H83069) ! * linker script (RAM) */ ! OUTPUT_FORMAT("elf32-h8300", "elf32-h8300", "elf32-h8300") ! OUTPUT_ARCH(h8300h) SECTIONS { ! . = 0x00400000; ! .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 0x00ffc000 : AT(__vector_org) { ! __vector_start = . ; ! *(.vector) ! . = ALIGN(4); ! __vector_end = . ; ! } ! __data_org = __vector_org + SIZEOF(.vector); ! .data 0x00ffc100 : AT(__data_org) { __data_start = . ; *(.data) *(.data.*) diff -Ncwra utkernel_source.orig/kernel/sysmain/build/app_h8s2212/kernel-rom.lnk utkernel_source.curr/kernel/sysmain/build/app_h8s2212/kernel-rom.lnk *** utkernel_source.orig/kernel/sysmain/build/app_h8s2212/kernel-rom.lnk Mon Mar 12 20:25:57 2007 --- utkernel_source.curr/kernel/sysmain/build/app_h8s2212/kernel-rom.lnk Sun Dec 23 23:27:46 2007 *************** *** 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, H83069) * 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 0x00ffc100 : AT(__data_org) { __data_start = . ; *(.data) *(.data.*) diff -Ncwra utkernel_source.orig/kernel/tkernel/src/task.c utkernel_source.curr/kernel/tkernel/src/task.c *** utkernel_source.orig/kernel/tkernel/src/task.c Mon Mar 12 20:26:01 2007 --- utkernel_source.curr/kernel/tkernel/src/task.c Sun Jan 13 00:39:50 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 -Ncwra utkernel_source.orig/lib/libsvc/build/h8s2212/makeifex.pl utkernel_source.curr/lib/libsvc/build/h8s2212/makeifex.pl *** utkernel_source.orig/lib/libsvc/build/h8s2212/makeifex.pl Mon Mar 12 20:26:03 2007 --- utkernel_source.curr/lib/libsvc/build/h8s2212/makeifex.pl Tue Dec 18 20:29:54 2007 *************** *** 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" ! .h8300 .text .balign 2 --- 27,33 ---- #include #include "utk_config.h" ! .h8300h .text .balign 2 diff -Ncwra utkernel_source.orig/lib/libsvc/build/h8s2212/makeiftd.pl utkernel_source.curr/lib/libsvc/build/h8s2212/makeiftd.pl *** utkernel_source.orig/lib/libsvc/build/h8s2212/makeiftd.pl Mon Mar 12 20:26:03 2007 --- utkernel_source.curr/lib/libsvc/build/h8s2212/makeiftd.pl Tue Dec 18 20:29:45 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/build/h8s2212/makeiftk.pl utkernel_source.curr/lib/libsvc/build/h8s2212/makeiftk.pl *** utkernel_source.orig/lib/libsvc/build/h8s2212/makeiftk.pl Mon Mar 12 20:26:03 2007 --- utkernel_source.curr/lib/libsvc/build/h8s2212/makeiftk.pl Tue Dec 18 20:29:29 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_acp_que.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_acp_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_acp_que.S Mon Mar 12 20:26:14 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_acp_que.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_cal_que.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_cal_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_cal_que.S Mon Mar 12 20:26:14 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_cal_que.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_flg_que.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_flg_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_flg_que.S Mon Mar 12 20:26:14 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_flg_que.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_get_otm.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_get_otm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_get_otm.S Mon Mar 12 20:26:14 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_get_otm.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_get_reg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_get_reg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_get_reg.S Mon Mar 12 20:26:14 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_get_reg.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_get_tim.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_get_tim.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_get_tim.S Mon Mar 12 20:26:14 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_get_tim.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_hok_dsp.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_hok_dsp.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_hok_dsp.S Mon Mar 12 20:26:14 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_hok_dsp.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_hok_int.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_hok_int.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_hok_int.S Mon Mar 12 20:26:14 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_hok_int.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_hok_svc.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_hok_svc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_hok_svc.S Mon Mar 12 20:26:14 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_hok_svc.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_inf_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_inf_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_inf_tsk.S Mon Mar 12 20:26:15 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_inf_tsk.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_alm.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_alm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_alm.S Mon Mar 12 20:26:15 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_alm.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_cyc.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_cyc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_cyc.S Mon Mar 12 20:26:15 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_cyc.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_flg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_flg.S Mon Mar 12 20:26:15 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_flg.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbf.S Mon Mar 12 20:26:15 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbf.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbx.S Mon Mar 12 20:26:15 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbx.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpf.S Mon Mar 12 20:26:15 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpf.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpl.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpl.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpl.S Mon Mar 12 20:26:15 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpl.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mtx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_mtx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mtx.S Mon Mar 12 20:26:15 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_mtx.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_por.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_por.S Mon Mar 12 20:26:15 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_por.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_sem.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_sem.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_sem.S Mon Mar 12 20:26:15 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_sem.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_ssy.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_ssy.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_ssy.S Mon Mar 12 20:26:15 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_ssy.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_tsk.S Mon Mar 12 20:26:15 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_tsk.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mbx_que.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_mbx_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mbx_que.S Mon Mar 12 20:26:15 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_mbx_que.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mpf_que.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_mpf_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mpf_que.S Mon Mar 12 20:26:15 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_mpf_que.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mpl_que.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_mpl_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mpl_que.S Mon Mar 12 20:26:16 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_mpl_que.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mtx_que.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_mtx_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mtx_que.S Mon Mar 12 20:26:16 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_mtx_que.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_rdy_que.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_rdy_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_rdy_que.S Mon Mar 12 20:26:16 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_rdy_que.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_alm.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_alm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_alm.S Mon Mar 12 20:26:16 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_alm.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_cyc.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_cyc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_cyc.S Mon Mar 12 20:26:16 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_cyc.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_dsname.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_dsname.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_dsname.S Mon Mar 12 20:26:16 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_dsname.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_flg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_flg.S Mon Mar 12 20:26:16 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_flg.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbf.S Mon Mar 12 20:26:16 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbf.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbx.S Mon Mar 12 20:26:16 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbx.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpf.S Mon Mar 12 20:26:16 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpf.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpl.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpl.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpl.S Mon Mar 12 20:26:16 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpl.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mtx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_mtx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mtx.S Mon Mar 12 20:26:16 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_mtx.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_por.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_por.S Mon Mar 12 20:26:16 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_por.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_sem.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_sem.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_sem.S Mon Mar 12 20:26:16 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_sem.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_ssy.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_ssy.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_ssy.S Mon Mar 12 20:26:17 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_ssy.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_sys.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_sys.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_sys.S Mon Mar 12 20:26:17 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_sys.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_tsk.S Mon Mar 12 20:26:17 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_tsk.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_rmbf_que.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_rmbf_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_rmbf_que.S Mon Mar 12 20:26:17 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_rmbf_que.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_sem_que.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_sem_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_sem_que.S Mon Mar 12 20:26:17 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_sem_que.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_set_dsname.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_set_dsname.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_set_dsname.S Mon Mar 12 20:26:17 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_set_dsname.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_set_reg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_set_reg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_set_reg.S Mon Mar 12 20:26:17 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_set_reg.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_smbf_que.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_smbf_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_smbf_que.S Mon Mar 12 20:26:17 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_smbf_que.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_acp_por.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_acp_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_acp_por.S Mon Mar 12 20:26:17 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_acp_por.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cal_por.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cal_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cal_por.S Mon Mar 12 20:26:17 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cal_por.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_can_wup.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_can_wup.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_can_wup.S Mon Mar 12 20:26:17 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_can_wup.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_chg_pri.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_chg_pri.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_chg_pri.S Mon Mar 12 20:26:17 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_chg_pri.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_clr_flg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_clr_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_clr_flg.S Mon Mar 12 20:26:17 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_clr_flg.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cls_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cls_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cls_dev.S Mon Mar 12 20:26:17 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cls_dev.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_alm.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_alm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_alm.S Mon Mar 12 20:26:17 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_alm.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_cyc.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_cyc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_cyc.S Mon Mar 12 20:26:18 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_cyc.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_flg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_flg.S Mon Mar 12 20:26:18 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_flg.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbf.S Mon Mar 12 20:26:18 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbf.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbx.S Mon Mar 12 20:26:18 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbx.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpf.S Mon Mar 12 20:26:18 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpf.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpl.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpl.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpl.S Mon Mar 12 20:26:18 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpl.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mtx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mtx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mtx.S Mon Mar 12 20:26:18 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mtx.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_por.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_por.S Mon Mar 12 20:26:18 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_por.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_sem.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_sem.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_sem.S Mon Mar 12 20:26:18 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_sem.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_tsk.S Mon Mar 12 20:26:18 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_tsk.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_def_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_def_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_def_dev.S Mon Mar 12 20:26:18 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_def_dev.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_def_int.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_def_int.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_def_int.S Mon Mar 12 20:26:18 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_def_int.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_def_ssy.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_def_ssy.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_def_ssy.S Mon Mar 12 20:26:18 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_def_ssy.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_alm.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_alm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_alm.S Mon Mar 12 20:26:18 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_alm.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_cyc.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_cyc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_cyc.S Mon Mar 12 20:26:18 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_cyc.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_flg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_flg.S Mon Mar 12 20:26:19 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_flg.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbf.S Mon Mar 12 20:26:19 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbf.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbx.S Mon Mar 12 20:26:19 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbx.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpf.S Mon Mar 12 20:26:19 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpf.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpl.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpl.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpl.S Mon Mar 12 20:26:19 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpl.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mtx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_mtx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mtx.S Mon Mar 12 20:26:19 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_mtx.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_por.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_por.S Mon Mar 12 20:26:19 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_por.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_sem.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_sem.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_sem.S Mon Mar 12 20:26:19 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_sem.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_tsk.S Mon Mar 12 20:26:19 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_tsk.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_dis_dsp.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_dis_dsp.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_dis_dsp.S Mon Mar 12 20:26:19 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_dis_dsp.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_dly_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_dly_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_dly_tsk.S Mon Mar 12 20:26:19 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_dly_tsk.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ena_dsp.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ena_dsp.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ena_dsp.S Mon Mar 12 20:26:19 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ena_dsp.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_evt_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_evt_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_evt_dev.S Mon Mar 12 20:26:19 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_evt_dev.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_exd_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_exd_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_exd_tsk.S Mon Mar 12 20:26:19 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_exd_tsk.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ext_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ext_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ext_tsk.S Mon Mar 12 20:26:20 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ext_tsk.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_frsm_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_frsm_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_frsm_tsk.S Mon Mar 12 20:26:20 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_frsm_tsk.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_fwd_por.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_fwd_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_fwd_por.S Mon Mar 12 20:26:20 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_fwd_por.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_dev.S Mon Mar 12 20:26:20 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_dev.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpf.S Mon Mar 12 20:26:20 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpf.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpl.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpl.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpl.S Mon Mar 12 20:26:20 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpl.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_otm.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_otm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_otm.S Mon Mar 12 20:26:20 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_otm.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_reg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_reg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_reg.S Mon Mar 12 20:26:20 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_reg.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_tid.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_tid.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_tid.S Mon Mar 12 20:26:20 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_tid.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_tim.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_tim.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_tim.S Mon Mar 12 20:26:20 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_tim.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_loc_mtx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_loc_mtx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_loc_mtx.S Mon Mar 12 20:26:20 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_loc_mtx.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_lst_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_lst_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_lst_dev.S Mon Mar 12 20:26:20 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_lst_dev.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_opn_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_opn_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_opn_dev.S Mon Mar 12 20:26:20 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_opn_dev.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_oref_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_oref_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_oref_dev.S Mon Mar 12 20:26:20 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_oref_dev.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbf.S Mon Mar 12 20:26:20 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbf.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbx.S Mon Mar 12 20:26:21 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbx.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rea_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rea_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rea_dev.S Mon Mar 12 20:26:21 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rea_dev.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_alm.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_alm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_alm.S Mon Mar 12 20:26:21 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_alm.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_cyc.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_cyc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_cyc.S Mon Mar 12 20:26:21 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_cyc.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_dev.S Mon Mar 12 20:26:21 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_dev.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_flg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_flg.S Mon Mar 12 20:26:21 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_flg.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_idv.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_idv.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_idv.S Mon Mar 12 20:26:21 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_idv.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbf.S Mon Mar 12 20:26:21 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbf.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbx.S Mon Mar 12 20:26:21 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbx.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpf.S Mon Mar 12 20:26:21 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpf.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpl.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpl.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpl.S Mon Mar 12 20:26:21 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpl.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mtx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mtx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mtx.S Mon Mar 12 20:26:21 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mtx.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_por.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_por.S Mon Mar 12 20:26:21 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_por.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sem.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sem.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sem.S Mon Mar 12 20:26:22 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sem.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ssy.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ssy.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ssy.S Mon Mar 12 20:26:22 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ssy.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sys.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sys.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sys.S Mon Mar 12 20:26:22 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sys.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_tsk.S Mon Mar 12 20:26:22 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_tsk.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ver.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ver.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ver.S Mon Mar 12 20:26:22 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ver.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpf.S Mon Mar 12 20:26:22 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpf.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpl.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpl.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpl.S Mon Mar 12 20:26:22 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpl.S Tue Dec 18 20:27:18 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rel_wai.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rel_wai.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rel_wai.S Mon Mar 12 20:26:22 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rel_wai.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ret_int.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ret_int.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ret_int.S Mon Mar 12 20:26:22 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ret_int.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rot_rdq.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rot_rdq.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rot_rdq.S Mon Mar 12 20:26:22 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rot_rdq.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rpl_rdv.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rpl_rdv.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rpl_rdv.S Mon Mar 12 20:26:22 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rpl_rdv.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rsm_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rsm_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rsm_tsk.S Mon Mar 12 20:26:22 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rsm_tsk.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_set_flg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_set_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_set_flg.S Mon Mar 12 20:26:22 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_set_flg.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_set_reg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_set_reg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_set_reg.S Mon Mar 12 20:26:22 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_set_reg.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_set_tim.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_set_tim.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_set_tim.S Mon Mar 12 20:26:22 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_set_tim.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sig_sem.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sig_sem.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sig_sem.S Mon Mar 12 20:26:23 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sig_sem.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_slp_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_slp_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_slp_tsk.S Mon Mar 12 20:26:23 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_slp_tsk.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbf.S Mon Mar 12 20:26:23 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbf.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbx.S Mon Mar 12 20:26:23 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbx.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_srea_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_srea_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_srea_dev.S Mon Mar 12 20:26:23 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_srea_dev.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sta_alm.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sta_alm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sta_alm.S Mon Mar 12 20:26:23 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sta_alm.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sta_cyc.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sta_cyc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sta_cyc.S Mon Mar 12 20:26:23 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sta_cyc.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sta_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sta_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sta_tsk.S Mon Mar 12 20:26:23 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sta_tsk.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_stp_alm.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_stp_alm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_stp_alm.S Mon Mar 12 20:26:23 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_stp_alm.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_stp_cyc.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_stp_cyc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_stp_cyc.S Mon Mar 12 20:26:23 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_stp_cyc.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sus_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sus_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sus_dev.S Mon Mar 12 20:26:23 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sus_dev.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sus_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sus_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sus_tsk.S Mon Mar 12 20:26:23 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sus_tsk.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_swri_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_swri_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_swri_dev.S Mon Mar 12 20:26:23 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_swri_dev.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ter_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ter_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ter_tsk.S Mon Mar 12 20:26:23 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ter_tsk.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_unl_mtx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_unl_mtx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_unl_mtx.S Mon Mar 12 20:26:24 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_unl_mtx.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wai_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_wai_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wai_dev.S Mon Mar 12 20:26:24 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_wai_dev.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wai_flg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_wai_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wai_flg.S Mon Mar 12 20:26:24 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_wai_flg.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wai_sem.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_wai_sem.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wai_sem.S Mon Mar 12 20:26:24 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_wai_sem.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wri_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_wri_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wri_dev.S Mon Mar 12 20:26:24 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_wri_dev.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wup_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_wup_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wup_tsk.S Mon Mar 12 20:26:24 2007 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_wup_tsk.S Tue Dec 18 20:27:19 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libtk/src/sysdepend/app_h8s2212/disint.S utkernel_source.curr/lib/libtk/src/sysdepend/app_h8s2212/disint.S *** utkernel_source.orig/lib/libtk/src/sysdepend/app_h8s2212/disint.S Mon Mar 12 20:26:25 2007 --- utkernel_source.curr/lib/libtk/src/sysdepend/app_h8s2212/disint.S Tue Dec 18 20:21:16 2007 *************** *** 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 -Ncwra utkernel_source.orig/lib/libtm/src/sysdepend/app_h8s2212/sio.c utkernel_source.curr/lib/libtm/src/sysdepend/app_h8s2212/sio.c *** utkernel_source.orig/lib/libtm/src/sysdepend/app_h8s2212/sio.c Mon Mar 12 20:26:25 2007 --- utkernel_source.curr/lib/libtm/src/sysdepend/app_h8s2212/sio.c Thu Dec 27 19:24:39 2007 *************** *** 14,54 **** #include ! #define MSTP_CRB (0x00fffde8UL + 1UL) ! #define PB_DR (0x00fffe3aUL + 0xd0UL) ! #define SCI2_SMR (0x00ffff88UL) ! #define SCI2_BRR (0x00ffff89UL) ! #define SCI2_SCR (0x00ffff8aUL) ! #define SCI2_TDR (0x00ffff8bUL) ! #define SCI2_SSR (0x00ffff8cUL) ! #define SCI2_RDR (0x00ffff8dUL) ! #define SCI2_SCMR (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; - *((unsigned char*)MSTP_CRB) &= (unsigned char)~(1U << 5); - *((unsigned char*)PB_DR) &= ~(1UL << 0); Sci2AsyncMode(); ! for(i = 0; i < size; i++) { ! Sci2AsyncTx(buf[i]); ! } ! *((unsigned char*)PB_DR) |= (1UL << 0); ! *((unsigned char*)SCI2_SCR) &= ~(1UL << 5); ! *((unsigned char*)SCI2_SCR) &= ~(1UL << 4); ! *((unsigned char*)MSTP_CRB) |= (1U << 5); return i; } --- 14,56 ---- #include ! #define MSTCRH ((_UB *)0x00ffe01c) ! #define MSTPH (1 << 1) + #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 */ + 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; Sci2AsyncMode(); ! for(i = 0; i < size; i++) Sci2AsyncTx(buf[i]); return i; } *************** *** 57,128 **** { int i; - *((unsigned char*)MSTP_CRB) &= (unsigned char)~(1U << 5); - *((unsigned char*)PB_DR) &= ~(1UL << 0); Sci2AsyncMode(); ! for(i = 0; i < size; i++) { ! while(Sci2AsyncRx(&buf[i]) != 0) { ! ; ! } ! } ! *((unsigned char*)PB_DR) |= (1UL << 0); ! *((unsigned char*)SCI2_SCR) &= ~(1UL << 5); ! *((unsigned char*)SCI2_SCR) &= ~(1UL << 4); ! *((unsigned char*)MSTP_CRB) |= (1U << 5); return i; } - void sio_nop(void) { - Asm("nop\n\tnop\n\tnop\n\tnop"); - } - void Sci2AsyncMode( void ) { - unsigned char Brr; unsigned long dly; ! *((unsigned char*)SCI2_SCR) = 0x00; /* TE = 0 RE = 0 */ ! *((unsigned char*)SCI2_SCMR) = 0x00; /* LSB first */ ! *((unsigned char*)SCI2_SMR) = 0x00; /* Data8 Stop1 */ ! Brr = (unsigned char)((1000000 / 64 * 2) / RS_BAUD_RATE * (CPUCLK / 1000 / 1000) +.5); ! *((unsigned char*)SCI2_BRR) = Brr; ! dly = SYSCLK / RS_BAUD_RATE; ! while ((dly--) != 0){ sio_nop(); } ! *((unsigned char*)SCI2_SCR) |= 0x30; /* TE = 1 RE = 1 */ } char Sci2AsyncTx(unsigned char Data) { ! while ((*((unsigned char*)SCI2_SSR) & (1U << 7)) == 0){}; ! *((unsigned char*)SCI2_TDR) = Data; ! *((unsigned char*)SCI2_SSR) &= ~(1U << 7); ! while ((*((unsigned char*)SCI2_SSR) & (1U << 2)) == 0){}; ! *((unsigned char*)SCI2_SSR) &= ~(1U << 2); return 1; } char Sci2AsyncRx(unsigned char *pData) { ! if ((*((unsigned char*)SCI2_SSR) & (1U << 4)) != 0){ ! *((unsigned char*)SCI2_SSR) &= ~(1U << 4); return 1; } ! if ((*((unsigned char*)SCI2_SSR) & (1U << 3)) != 0){ ! *((unsigned char*)SCI2_SSR) &= ~(1U << 3); return 2; } ! if ((*((unsigned char*)SCI2_SSR) & (1U << 5)) != 0){ ! *((unsigned char*)SCI2_SSR) &= ~(1U << 5); return 3; } ! ! if ((*((unsigned char*)SCI2_SSR) & (1U << 6)) != 0){ ! *pData = *((unsigned char*)SCI2_RDR); ! *((unsigned char*)SCI2_SSR) &= ~(1U << 6); return 0; } --- 59,117 ---- { int i; Sci2AsyncMode(); ! for(i = 0; i < size; i++) while(Sci2AsyncRx(&buf[i])); return i; } void Sci2AsyncMode( void ) { unsigned long dly; ! *MSTCRH &= ~MSTPH; // 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; }