diff -Ncwr 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 2007-03-12 20:27:04.000000000 +0900 --- utkernel_source.curr/config/sysdepend/app_h8s2212/utk_config_depend.h 2007-10-13 15:57:20.000000000 +0900 *************** *** 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 (h83664) * System Configuration Definition */ /* ROMINFO */ ! #define SYSTEMAREA_TOP 0x0000f780 /* RAM system area top */ ! #define SYSTEMAREA_END 0x0000fec0 /* RAM system area end */ /* User definition */ ! #define RI_USERAREA_TOP 0x0000ff80 /* RAM user area top */ #define RI_USERINIT NULL /* User initialization program */ /* Stacks */ ! #define RI_INTSTACK 0x0000ff80 /* Interrupt stack top(internal RAM end) */ /* SYSCONF */ ! #define CFN_TIMER_PERIOD 250 ! #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)0xff80) /* * Initial task priority diff -Ncwr 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 2007-03-12 20:25:50.000000000 +0900 --- utkernel_source.curr/etc/sysdepend/app_h8s2212/makerules.sysdepend 2007-10-08 10:14:55.000000000 +0900 *************** *** 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 (h83664) # # MACHINE target CPU ! # h83664 : H8/Tiny(H8/3664) # # 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/3664 --------------------------------- # GCC environment TARGET_ARCH = # target type ! _CPUTYPE_FLAGS = -mrelax -mh -mn -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,66 ---- ASFLAGS += LDFLAGS += ! ### TRAP (always on) ### CFLAGS += -DUSE_TRAP ASFLAGS += -DUSE_TRAP ### C ### CC := $(GNUh8300)/bin/gcc diff -Ncwr utkernel_source.orig/include/sys/svc/tdsvctbl.h utkernel_source.curr/include/sys/svc/tdsvctbl.h *** utkernel_source.orig/include/sys/svc/tdsvctbl.h 2007-03-12 20:25:51.000000000 +0900 --- utkernel_source.curr/include/sys/svc/tdsvctbl.h 2007-10-13 15:58:08.000000000 +0900 *************** *** 6,12 **** #include ! #define _TDSC_ENTRY(name) .long Csym(name##_impl) #define N_TDFN 46 --- 6,12 ---- #include ! #define _TDSC_ENTRY(name) .word Csym(name##_impl) #define N_TDFN 46 diff -Ncwr utkernel_source.orig/include/sys/svc/tksvctbl.h utkernel_source.curr/include/sys/svc/tksvctbl.h *** utkernel_source.orig/include/sys/svc/tksvctbl.h 2007-03-12 20:25:51.000000000 +0900 --- utkernel_source.curr/include/sys/svc/tksvctbl.h 2007-10-13 15:58:14.000000000 +0900 *************** *** 6,12 **** #include ! #define _SVC_ENTRY(name) .long Csym(name##_impl) #define N_TFN 99 --- 6,12 ---- #include ! #define _SVC_ENTRY(name) .word Csym(name##_impl) #define N_TFN 99 diff -Ncwr 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 2007-03-12 20:25:52.000000000 +0900 --- utkernel_source.curr/include/sys/sysdepend/app_h8s2212/sysinfo_depend.h 2007-09-02 13:27:02.000000000 +0900 *************** *** 13,19 **** */ /* ! * @(#)sysinfo_depend.h (sys/H8S2212) * * System common information */ --- 13,19 ---- */ /* ! * @(#)sysinfo_depend.h (sys/h83664) * * 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 26 IMPORT FP knl_intvec[]; ! IMPORT INT knl_taskindp; #endif /* _in_asm_source_ */ diff -Ncwr 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 2007-03-12 20:25:53.000000000 +0900 --- utkernel_source.curr/include/tk/sysdepend/app_h8s2212/asm_depend.h 2007-10-13 16:00:42.000000000 +0900 *************** *** 13,21 **** */ /* ! * @(#)asm_depend.h (tk/H8S2212) * ! * Assembler Macro for H8S */ #ifndef __TK_ASM_DEPEND_H__ --- 13,21 ---- */ /* ! * @(#)asm_depend.h (tk/h8300hn) * ! * Assembler Macro for h8300hn */ #ifndef __TK_ASM_DEPEND_H__ *************** *** 27,37 **** .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 .endm --- 27,39 ---- .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.w #Csym(knl_intvec), r1 ! mov.w @(\vecno * 2, r1), r1 jmp @er1 .endm diff -Ncwr 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 2007-03-12 20:25:53.000000000 +0900 --- utkernel_source.curr/include/tk/sysdepend/app_h8s2212/sysdef_depend.h 2007-10-11 18:20:24.000000000 +0900 *************** *** 13,21 **** */ /* ! * @(#)sysdef_depend.h (tk/H8S2212) * ! * Definition about H8S * * Included also from assembler program. */ --- 13,21 ---- */ /* ! * @(#)sysdef_depend.h (tk/h83664) * ! * Definition about H8/3664 * * Included also from assembler program. */ *************** *** 42,70 **** /*----------------------------------------------------------*/ - #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__ */ --- 42,62 ---- /*----------------------------------------------------------*/ ! #define MSTCR1 ((_UB *)0xfff9) + #define TMA ((_UB *)0xffa6) + #define TCA ((_UB *)0xffa7) + + #define IENR1 ((_UB *)0xfff4) + #define IRR1 ((_UB *)0xfff6) + + #define MSTTA (1 << 0) + + #define TMA_START 0x7a // 32.768kHz, 0.25s + #define TMA_STOP (TMA_START | 0x04) + + #define IENTA (1 << 6) + #define IRRTA (1 << 6) #endif /* __TK_SYSDEF_DEPEND_H__ */ diff -Ncwr utkernel_source.orig/kernel/sysdepend/cpu/h8s2212/cpu_calls.c utkernel_source.curr/kernel/sysdepend/cpu/h8s2212/cpu_calls.c *** utkernel_source.orig/kernel/sysdepend/cpu/h8s2212/cpu_calls.c 2007-03-12 20:25:55.000000000 +0900 --- utkernel_source.curr/kernel/sysdepend/cpu/h8s2212/cpu_calls.c 2007-08-29 22:05:42.000000000 +0900 *************** *** 13,19 **** */ /* ! * cpu_calls.c (H8S2212) * CPU-Dependent System Call */ --- 13,19 ---- */ /* ! * cpu_calls.c (h8300hn) * CPU-Dependent System Call */ *************** *** 152,159 **** } if ( eit != NULL ) { ! ssp->sccr_spc = (UW)eit->pc; ! ssp->sccr_spc &= 0x00ffffffUL; /* 24bit */ ssp->sccr_spc |= (UW)eit->ccr << 24; } --- 152,158 ---- } if ( eit != NULL ) { ! ssp->sccr_spc = (UH)eit->pc; ssp->sccr_spc |= (UW)eit->ccr << 24; } *************** *** 208,214 **** } if ( eit != NULL ) { ! eit->pc = (VP)(ssp->sccr_spc & 0x00ffffffUL); eit->ccr = (VB)(ssp->sccr_spc >> 24); } --- 207,213 ---- } if ( eit != NULL ) { ! eit->pc = (VP)((UH)ssp->sccr_spc); eit->ccr = (VB)(ssp->sccr_spc >> 24); } diff -Ncwr 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 2007-03-12 20:25:55.000000000 +0900 --- utkernel_source.curr/kernel/sysdepend/cpu/h8s2212/cpu_init.c 2007-09-02 13:25:24.000000000 +0900 *************** *** 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 -Ncwr 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 2007-03-12 20:25:55.000000000 +0900 --- utkernel_source.curr/kernel/sysdepend/cpu/h8s2212/cpu_insn.h 2007-09-02 20:55:47.000000000 +0900 *************** *** 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 -Ncwr 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 2007-03-12 20:25:55.000000000 +0900 --- utkernel_source.curr/kernel/sysdepend/cpu/h8s2212/cpu_support.S 2007-10-25 19:30:33.000000000 +0900 *************** *** 13,19 **** */ /* ! * cpu_support.S (H8S2212) * Device-Dependent CPU Operation */ --- 13,19 ---- */ /* ! * cpu_support.S (h8300hn) * Device-Dependent CPU Operation */ *************** *** 31,37 **** #include "isysconf.h" #endif #include "tkdev_conf.h" ! #include "offset.h" /* ------------------------------------------------------------------------ */ /* --- 31,40 ---- #include "isysconf.h" #endif #include "tkdev_conf.h" ! ! #if !USE_TRAP | USE_DBGSPT | USE_HOOK_TRACE ! #error ouch! ! #endif /* ------------------------------------------------------------------------ */ /* *************** *** 67,73 **** /* Temporal stack used when 'dispatch_to_schedtsk' is called */ ! .h8300s .text --- 70,76 ---- /* Temporal stack used when 'dispatch_to_schedtsk' is called */ ! .h8300hn .text *************** *** 77,94 **** Csym(knl_dispatch_to_schedtsk): /* 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 andc #CCR_EI_MASK, ccr // Interrupt enable bra l_dispatch0 --- 80,94 ---- Csym(knl_dispatch_to_schedtsk): /* During interrupt disable SR.I=15 BL=0 RB=0 */ ! mov.w #(Csym(knl_tmp_stack) + TMP_STACK_SZ), r7 // Set temporal stack ! sub.w r0, r0 ! inc.w #1, r0 // r0 := 1 ! mov.w r0, @Csym(knl_dispatch_disabled) // Dispatch disable ! ! mov.w #Csym(knl_ctxtsk), r6 // r6 := &ctxtsk ! sub.w r0, r0 ! mov.w r0, @er6 // ctxtsk = NULL andc #CCR_EI_MASK, ccr // Interrupt enable bra l_dispatch0 *************** *** 99,143 **** 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 ! mov.l @Csym(knl_schedtsk), er5 // ER5 = schedtsk // Is there 'schedtsk'? 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() --- 99,140 ---- 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.w #Csym(knl_ctxtsk), r6 // r6 := &ctxtsk ! mov.w @er6, r1 ! mov.w @Csym(CTXB_ssp), e1 ! add.w e1, r1 // er1 = &ctxtsk.ssp ! mov.w r7, @er1 // Save SSP to TCB l_dispatch0: /* During interrupt enable CPSR.I=0 F=0 */ l_dispatch1: orc #CCR_I, ccr // Interrupt disable ! mov.w @Csym(knl_schedtsk), r5 // ER5 = schedtsk // Is there 'schedtsk'? 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() *************** *** 148,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 /* ------------------------------------------------------------------------ */ /* --- 145,168 ---- l_dispatch2: // Switch to 'schedtsk' /* During interrupt disable SR.I=15 BL=0 RB=1 SH3:DSP=1 */ ! mov.w r5, @er6 // ctxtsk = schedtsk ! mov.w @Csym(CTXB_ssp), r1 ! add.w r5, r1 ! mov.w @er1, r7 // 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,365 **** .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 ! mov.l #RI_INTSTACK, er7 // change to ISP ! 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 */ /* --- 183,238 ---- .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.w r7, r2 ! mov.w #RI_INTSTACK, r7 // change to ISP ! mov.w r2, @-er7 // SSP save l_no_change_sp: ! shll.l er0 // offset = dintno << 1 ! mov.w @(Csym(knl_hll_inthdr), er0), r3 // 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.w @er7+, r2 // r2 = SSP ! mov.w r2, r7 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 */ /* *************** *** 383,413 **** Csym(tk_ret_int_impl): /* During interrupt disable SR.I=15 BL=1 RB=1 */ #if USE_TRAP ! 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? ! mov.l @Csym(knl_schedtsk), er1 ! 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 --- 256,288 ---- Csym(tk_ret_int_impl): /* During interrupt disable SR.I=15 BL=1 RB=1 */ #if USE_TRAP ! add.w #4, r7 // 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.w @Csym(knl_ctxtsk), r0 // Is dispatch required? ! mov.w @Csym(knl_schedtsk), r1 ! cmp r0, r1 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 *************** *** 431,437 **** .text .balign 2 _svctbl: ! .long Csym(knl_no_support) #define tk_ret_int_impl knl_no_support #include #undef tk_ret_int_impl --- 306,312 ---- .text .balign 2 _svctbl: ! .word Csym(knl_no_support) #define tk_ret_int_impl knl_no_support #include #undef tk_ret_int_impl *************** *** 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 */ --- 317,333 ---- * Do not need to save the temporary register. * The compiler saves the permanent register. * ! * High Address +-------------------+ ! * +14 | 5th arg(low) | ! * +12 | 5th arg(high) | ! * +10 | 4th arg(low) | ! * + 8 | 4th arg(high) | ! * + 6 | PC | saved by I/F call ! * + 4 | R0 | ! * + 2 | PC | saved by trapa ! * er7, er5 => + 0 | CCR:xxx | ! * 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 --- 336,354 ---- .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,537 **** 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 mov.l er4, @-er7 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 ! mov.l @(_svctbl, er4), er4 jsr @er4 // micro T-Kernel system call #else bra l_illegal_svc #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: --- 359,391 ---- ble l_nocopy cmp.b #4, r4l ble l_copy4 ! mov.l @(3*4 + 12, er5), er4 // Copy fifth argument mov.l er4, @-er7 l_copy4: ! mov.l @(3*4 + 8, er5), er4 // Copy fourth argument mov.l er4, @-er7 l_nocopy: and.w #0x0ff0, r0 // r0 = function No. << 4 ! shlr.w r0 // r0 = function No. << 3 ! shlr.w r0 // r0 = function No. << 2 ! shlr.w r0 // r0 = function No. << 1 ! mov.w r0, r4 // r4 = function No. * 2 mov.w @(3*4 + 4, er5), r0 // restore first argument ! mov.w @(_svctbl, er4), r4 jsr @er4 // micro T-Kernel system call #else bra l_illegal_svc #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 --- 394,436 ---- 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 | saved by I/F call + * +28 | dummy | + * +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 | saved by trapa + * +12 | CCR:xxx | + * +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.w @(30, er7), r4 // save ret-address(I/F) to R4 ! mov.l @(16, er7), er2 // arg3 ! mov.l er2, @(28, er7) ! mov.w r1, r2 // save R1 (pk_para) to R2 mov.w r0, r1 // R1 = Function code ! mov.w r2, r0 // restore pk_para to R0 jsr Csym(knl_svc_ientry) // svc_ientry(pk_para, fncd) ! mov.w r4, @(30, er7) // restore ret-address(I/F) bra l_retsvc #else *************** *** 558,786 **** #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 */ --- 439,447 ---- *************** *** 789,812 **** .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 ! mov.l #RI_INTSTACK, er7 // change to ISP ! mov.l er2, @-er7 // SSP save l_no_change_sp_timerhdr: jsr @Csym(knl_timer_handler) // call timer_handler() --- 450,478 ---- .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.w r7, r2 ! mov.w #RI_INTSTACK, r7 // change to ISP ! mov.w r2, @-er7 // SSP save l_no_change_sp_timerhdr: jsr @Csym(knl_timer_handler) // call timer_handler() *************** *** 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 --- 480,502 ---- 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.w @er7+, r2 // R2 = SSP ! mov.w r2, r7 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 -Ncwr 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 2007-03-12 20:25:55.000000000 +0900 --- utkernel_source.curr/kernel/sysdepend/cpu/h8s2212/cpu_task.h 2007-09-02 13:17:18.000000000 +0900 *************** *** 13,19 **** */ /* ! * cpu_task.h (H8S2212) * CPU-Dependent Task Start Processing */ --- 13,19 ---- */ /* ! * cpu_task.h (h8300hn) * CPU-Dependent Task Start Processing */ *************** *** 51,63 **** SStackFrame *ssp; UW ccr; ! ssp = (SStackFrame*)((UB*)(tcb->isstack) - (UB*)(sizeof(SStackFrame))); ccr = INIT_SR; /* CPU context initialization */ /* Initial SR */ /* Task startup address */ ! ssp->sccr_spc = (ccr << 24) | ((UW)tcb->task & 0x00ffffffUL); tcb->tskctxb.ssp = ssp; /* System stack */ } --- 51,64 ---- SStackFrame *ssp; UW ccr; ! ssp = tcb->isstack; ! ssp--; ccr = INIT_SR; /* CPU context initialization */ /* Initial SR */ /* Task startup address */ ! ssp->sccr_spc = (ccr << 24) | ((UH)tcb->task); tcb->tskctxb.ssp = ssp; /* System stack */ } *************** *** 70,76 **** SStackFrame *ssp = tcb->tskctxb.ssp; ssp->er[6] = stacd; /* er0 */ ! ssp->er[5] = (VW)tcb->exinf; /* er1 */ } /* --- 71,77 ---- SStackFrame *ssp = tcb->tskctxb.ssp; ssp->er[6] = stacd; /* er0 */ ! ssp->er[5] = (VH)tcb->exinf; /* er1 */ } /* diff -Ncwr 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 2007-03-12 20:25:56.000000000 +0900 --- utkernel_source.curr/kernel/sysdepend/device/app_h8s2212/icrt0.S 2007-10-25 19:19:37.000000000 +0900 *************** *** 21,32 **** #include #include ! .h8300s #if USE_IMALLOC /* Low level memory manager information */ ! .comm Csym(knl_lowmem_top), 4 // Head of area (Low address) ! .comm Csym(knl_lowmem_limit), 4 // End of area (High address) #endif #include "vector.S" --- 21,32 ---- #include #include ! .h8300hn #if USE_IMALLOC /* Low level memory manager information */ ! .comm Csym(knl_lowmem_top), 2 // Head of area (Low address) ! .comm Csym(knl_lowmem_limit), 2 // End of area (High address) #endif #include "vector.S" *************** *** 35,93 **** .align 2 .global Csym(start) Csym(start): ! 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 ! cmp.l er2, er3 ble data_done /* if __data_start >= __data_end */ ! mov.l #__data_org, er1 /* src address */ data_loop: mov.l @er1+, er0 mov.l er0, @er2 add.l #4, er2 ! cmp.l er2, er3 bgt data_loop /* if er2 < __data_end */ data_done: #if USE_NOINIT ! mov.l #__noinit_end, er2 /* dst address */ #else /* .bss */ ! mov.l #__bss_start, er2 /* dst address */ #endif ! mov.l #__bss_end, er3 ! cmp.l er2, er3 ble bss_done /* if __bss_start >= __bss_end */ sub.l er0, er0 bss_loop: mov.l er0, @er2 add #4, er2 ! cmp.l er2, er3 bgt bss_loop /* if er2 < __bss_end */ bss_done: #if USE_IMALLOC ! mov.l #SYSTEMAREA_TOP, er5 ! cmp.l er5, er3 /* _end or RAM_TOP */ bge no_mov /* if er5 <= er3 */ ! mov.l er5, er3 no_mov: ! mov.l er3, @Csym(knl_lowmem_top) /* knl_lowmem_top = _end or RAM_TOP */ ! mov.l #SYSTEMAREA_END, er3 ! mov.l er3, @Csym(knl_lowmem_limit) /* knl_lowmem_limit = RAM_END */ #endif kernel_start: --- 35,92 ---- .align 2 .global Csym(start) Csym(start): ! mov.w #RI_INTSTACK, r7 ldc.b #0xc0, ccr ! mov.w #__data_start, r2 /* dst address */ ! mov.w #__data_end, r3 ! cmp.w r2, r3 ble data_done /* if __data_start >= __data_end */ ! mov.w #__data_org, r1 /* src address */ data_loop: mov.l @er1+, er0 mov.l er0, @er2 add.l #4, er2 ! cmp.w r2, r3 bgt data_loop /* if er2 < __data_end */ data_done: #if USE_NOINIT ! mov.w #__noinit_end, r2 /* dst address */ #else /* .bss */ ! mov.w #__bss_start, r2 /* dst address */ #endif ! mov.w #__bss_end, r3 ! cmp.w r2, r3 ble bss_done /* if __bss_start >= __bss_end */ sub.l er0, er0 bss_loop: mov.l er0, @er2 add #4, er2 ! cmp.w r2, r3 bgt bss_loop /* if er2 < __bss_end */ bss_done: #if USE_IMALLOC ! mov.w #SYSTEMAREA_TOP, r5 ! cmp.w r5, r3 /* _end or RAM_TOP */ bge no_mov /* if er5 <= er3 */ ! mov.w r5, r3 no_mov: ! mov.w r3, @Csym(knl_lowmem_top) /* knl_lowmem_top = _end or RAM_TOP */ ! mov.w #SYSTEMAREA_END, r3 ! mov.w r3, @Csym(knl_lowmem_limit) /* knl_lowmem_limit = RAM_END */ #endif kernel_start: diff -Ncwr 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 2007-03-12 20:25:56.000000000 +0900 --- utkernel_source.curr/kernel/sysdepend/device/app_h8s2212/inthdr_startup.S 2007-09-23 17:26:21.000000000 +0900 *************** *** 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 *************** *** 45,156 **** INT_ENTRY 16 INT_ENTRY 17 INT_ENTRY 18 ! INT_ENTRY 19 INT_ENTRY 20 INT_ENTRY 21 INT_ENTRY 22 INT_ENTRY 23 INT_ENTRY 24 INT_ENTRY 25 - INT_ENTRY 26 - INT_ENTRY 27 - INT_ENTRY 28 - INT_ENTRY 29 - INT_ENTRY 30 - INT_ENTRY 31 - //INT_ENTRY 32 /* timer*/ - INT_ENTRY 33 - INT_ENTRY 34 - INT_ENTRY 35 - INT_ENTRY 36 - INT_ENTRY 37 - INT_ENTRY 38 - INT_ENTRY 39 - INT_ENTRY 40 - INT_ENTRY 41 - INT_ENTRY 42 - INT_ENTRY 43 - INT_ENTRY 44 - INT_ENTRY 45 - INT_ENTRY 46 - INT_ENTRY 47 - INT_ENTRY 48 - INT_ENTRY 49 - INT_ENTRY 50 - INT_ENTRY 51 - INT_ENTRY 52 - INT_ENTRY 53 - INT_ENTRY 54 - INT_ENTRY 55 - INT_ENTRY 56 - INT_ENTRY 57 - INT_ENTRY 58 - INT_ENTRY 59 - INT_ENTRY 60 - INT_ENTRY 61 - INT_ENTRY 62 - INT_ENTRY 63 - INT_ENTRY 64 - INT_ENTRY 65 - INT_ENTRY 66 - INT_ENTRY 67 - INT_ENTRY 68 - INT_ENTRY 69 - INT_ENTRY 70 - INT_ENTRY 71 - INT_ENTRY 72 - INT_ENTRY 73 - INT_ENTRY 74 - INT_ENTRY 75 - INT_ENTRY 76 - INT_ENTRY 77 - INT_ENTRY 78 - INT_ENTRY 79 - INT_ENTRY 80 - INT_ENTRY 81 - INT_ENTRY 82 - INT_ENTRY 83 - INT_ENTRY 84 - INT_ENTRY 85 - INT_ENTRY 86 - INT_ENTRY 87 - INT_ENTRY 88 - INT_ENTRY 89 - INT_ENTRY 90 - INT_ENTRY 91 - INT_ENTRY 92 - INT_ENTRY 93 - INT_ENTRY 94 - INT_ENTRY 95 - INT_ENTRY 96 - INT_ENTRY 97 - INT_ENTRY 98 - INT_ENTRY 99 - INT_ENTRY 100 - INT_ENTRY 101 - INT_ENTRY 102 - INT_ENTRY 103 - INT_ENTRY 104 - INT_ENTRY 105 - INT_ENTRY 106 - INT_ENTRY 107 - INT_ENTRY 108 - INT_ENTRY 109 - INT_ENTRY 110 - INT_ENTRY 111 - INT_ENTRY 112 - INT_ENTRY 113 - INT_ENTRY 114 - INT_ENTRY 115 - INT_ENTRY 116 - INT_ENTRY 117 - INT_ENTRY 118 - INT_ENTRY 119 - INT_ENTRY 120 - INT_ENTRY 121 - INT_ENTRY 122 - INT_ENTRY 123 - INT_ENTRY 124 - INT_ENTRY 125 - INT_ENTRY 126 - INT_ENTRY 127 --- 45,54 ---- INT_ENTRY 16 INT_ENTRY 17 INT_ENTRY 18 ! //INT_ENTRY 19 /* timer */ INT_ENTRY 20 INT_ENTRY 21 INT_ENTRY 22 INT_ENTRY 23 INT_ENTRY 24 INT_ENTRY 25 diff -Ncwr 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 2007-03-12 20:25:56.000000000 +0900 --- utkernel_source.curr/kernel/sysdepend/device/app_h8s2212/tkdev_conf.h 2007-10-11 18:22:29.000000000 +0900 *************** *** 13,19 **** */ /* ! * tkdev_conf.h (H8S2212) * Target System Configuration */ --- 13,19 ---- */ /* ! * tkdev_conf.h (H8/3664) * Target System Configuration */ *************** *** 21,58 **** #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) #endif /* _TKDEV_CONF_ */ --- 21,26 ---- diff -Ncwr 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 2007-03-12 20:25:56.000000000 +0900 --- utkernel_source.curr/kernel/sysdepend/device/app_h8s2212/tkdev_init.c 2007-10-11 18:26:34.000000000 +0900 *************** *** 13,19 **** */ /* ! * tkdev_init.c (H8S2212) * micro T-Kernel Device-Dependent Initialization/Finalization */ --- 13,19 ---- */ /* ! * tkdev_init.c (H8/3664) * 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 -Ncwr 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 2007-03-12 20:25:57.000000000 +0900 --- utkernel_source.curr/kernel/sysdepend/device/app_h8s2212/tkdev_timer.h 2007-10-11 18:33:37.000000000 +0900 *************** *** 13,19 **** */ /* ! * tkdev_timer.h (H8S2212) * Hardware-Dependent Timer Processing */ --- 13,19 ---- */ /* ! * tkdev_timer.h (H8/3664) * Hardware-Dependent Timer Processing */ *************** *** 23,35 **** #include #include #include - #include "tkdev_conf.h" /* * Settable interval range (millisecond) */ ! #define MIN_TIMER_PERIOD 1 ! #define MAX_TIMER_PERIOD 50 /* --- 23,34 ---- #include #include #include /* * Settable interval range (millisecond) */ ! #define MIN_TIMER_PERIOD 31 ! #define MAX_TIMER_PERIOD 1000 /* *************** *** 37,57 **** */ 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; } /* --- 36,52 ---- */ Inline void knl_init_hw_timer( void ) { ! /* disable timer interrupt */ ! *IENR1 &= ~IENTA; ! /* module power on */ ! *MSTCR1 &= ~MSTTA; ! /* reset timer */ ! *TMA = TMA_STOP; ! /* clear interrupt */ ! *IRR1 &= ~IRRTA; } /* *************** *** 63,73 **** /* Set timer */ knl_init_hw_timer(); ! /* Timer interrupt enable */ ! *((UB*)TPU0_TIER) |= (1U << 0); ! /* Start timer count */ ! *((UB*)TPU_TSTR) |= (1U << 0); } /* --- 58,68 ---- /* Set timer */ knl_init_hw_timer(); ! /* start timer */ ! *TMA = TMA_START; ! /* enable interrupt */ ! *IENR1 |= IENTA; } /* *************** *** 83,89 **** */ Inline void knl_clear_hw_timer_interrupt( void ) { ! *((UB*)TPU0_TSR) &= ~(TMR0_TGFA); } Inline void knl_end_of_hw_timer_interrupt( void ) { --- 78,84 ---- */ Inline void knl_clear_hw_timer_interrupt( void ) { ! *IRR1 &= ~IRRTA; } 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); } /* --- 92,108 ---- */ Inline void knl_terminate_hw_timer( void ) { ! /* disable timer interrupt */ ! *IENR1 &= ~IENTA; ! /* reset timer */ ! *TMA = TMA_STOP; ! /* clear interrupt */ ! *IRR1 &= ~IRRTA; /* module power off */ ! *MSTCR1 |= MSTTA; } /* *************** *** 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_ */ --- 115,122 ---- */ Inline UW knl_get_hw_timer_nsec( void ) { ! // XXX not supported ! return 0; } #endif /* _TKDEV_TIMER_ */ diff -Ncwr utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/vector.S utkernel_source.curr/kernel/sysdepend/device/app_h8s2212/vector.S *** utkernel_source.orig/kernel/sysdepend/device/app_h8s2212/vector.S 2007-03-12 20:25:57.000000000 +0900 --- utkernel_source.curr/kernel/sysdepend/device/app_h8s2212/vector.S 2007-09-23 17:22:48.000000000 +0900 *************** *** 28,339 **** #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 ! .long int_ill /* 8: trap (#0) */ #endif #if USE_TRAP | CFN_MAX_SSYID > 0 ! .long Csym(knl_call_entry) /* 9: trap (#1) */ #else ! .long int_ill /* 9: trap (#1) */ #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 ! .long knl_inthdr_entry8 /* 8: trap (#0) */ #endif #if USE_TRAP | CFN_MAX_SSYID > 0 ! .long Csym(knl_call_entry) /* 9: trap (#1) */ #else ! .long knl_inthdr_entry9 /* 9: trap (#1) */ #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" --- 28,113 ---- #if !USE_FULL_VECTOR __reset: ! .word Csym(start) /* 0: reset */ ! .word int_ill /* 1: reserved */ ! .word int_ill /* 2: reserved */ ! .word int_ill /* 3: reserved */ ! .word int_ill /* 4: reserved */ ! .word int_ill /* 5: reserved */ ! .word int_ill /* 6: reserved */ ! .word int_ill /* 7: NMI */ #if USE_TRAP ! .word Csym(knl_dispatch_entry) /* 8: trap (#0) */ #else ! .word int_ill /* 8: trap (#0) */ #endif #if USE_TRAP | CFN_MAX_SSYID > 0 ! .word Csym(knl_call_entry) /* 9: trap (#1) */ #else ! .word int_ill /* 9: trap (#1) */ #endif #if USE_TRAP ! .word Csym(tk_ret_int_impl) /* 10: trap (#2) */ #else ! .word int_ill /* 10: trap (#2) */ #endif ! .word int_ill /* 11: trap (#3) */ ! .word int_ill /* 12: address break */ ! .word int_ill /* 13: direct transition */ ! .word int_ill /* 14: IRQ0 */ ! .word int_ill /* 15: IRQ1 */ ! .word int_ill /* 16: IRQ2 */ ! .word int_ill /* 17: IRQ3 */ ! .word int_ill /* 18: WKP */ ! .word Csym(knl_timer_handler_startup) /* 19: Timer A */ ! .word int_ill /* 20: reserved */ ! .word int_ill /* 21: Timer W */ ! .word int_ill /* 22: Timer V */ ! .word int_ill /* 23: SCI3 */ ! .word int_ill /* 24: I2C */ ! .word int_ill /* 25: A/D converter */ #else /* USE_FULL_VECTOR */ __reset: ! .word Csym(start) /* 0: reset */ ! .word knl_inthdr_entry1 /* 1: reserved */ ! .word knl_inthdr_entry2 /* 2: reserved */ ! .word knl_inthdr_entry3 /* 3: reserved */ ! .word knl_inthdr_entry4 /* 4: reserved */ ! .word knl_inthdr_entry5 /* 5: reserved */ ! .word knl_inthdr_entry6 /* 6: reserved */ ! .word knl_inthdr_entry7 /* 7: NMI */ #if USE_TRAP ! .word Csym(knl_dispatch_entry) /* 8: trap (#0) */ #else ! .word knl_inthdr_entry8 /* 8: trap (#0) */ #endif #if USE_TRAP | CFN_MAX_SSYID > 0 ! .word Csym(knl_call_entry) /* 9: trap (#1) */ #else ! .word knl_inthdr_entry9 /* 9: trap (#1) */ #endif #if USE_TRAP ! .word Csym(tk_ret_int_impl) /* 10: trap (#2) */ #else ! .word knl_inthdr_entry10 /* 10: trap (#2) */ #endif ! .word knl_inthdr_entry11 /* 11: trap (#3) */ ! .word knl_inthdr_entry12 /* 12: address break */ ! .word knl_inthdr_entry13 /* 13: direct transition */ ! .word knl_inthdr_entry14 /* 14: IRQ0 */ ! .word knl_inthdr_entry15 /* 15: IRQ1 */ ! .word knl_inthdr_entry16 /* 16: IRQ2 */ ! .word knl_inthdr_entry17 /* 17: IRQ3 */ ! .word knl_inthdr_entry18 /* 18: WKP */ ! .word Csym(knl_timer_handler_startup) /* 19: Timer A */ ! .word knl_inthdr_entry20 /* 20: reserved */ ! .word knl_inthdr_entry21 /* 21: Timer W */ ! .word knl_inthdr_entry22 /* 22: Timer V */ ! .word knl_inthdr_entry23 /* 23: SCI3 */ ! .word knl_inthdr_entry24 /* 24: I2C */ ! .word knl_inthdr_entry25 /* 25: A/D converter */ #include "inthdr_startup.S" diff -Ncwr utkernel_source.orig/kernel/sysinit/src/sysstartup.c utkernel_source.curr/kernel/sysinit/src/sysstartup.c *** utkernel_source.orig/kernel/sysinit/src/sysstartup.c 2007-03-12 20:25:57.000000000 +0900 --- utkernel_source.curr/kernel/sysinit/src/sysstartup.c 2007-08-29 22:00:27.000000000 +0900 *************** *** 19,24 **** --- 19,25 ---- #include "sysinit.h" #include "kernel.h" + #include "sysmgr.h" /* * Manager/Driver diff -Ncwr 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 2007-03-12 20:25:57.000000000 +0900 --- utkernel_source.curr/kernel/sysmain/build/app_h8s2212/kernel-ram.lnk 2007-08-27 19:42:22.000000000 +0900 *************** *** 13,26 **** */ /* ! * 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 : { --- 13,26 ---- */ /* ! * kernel-rom.lnk (sysmain, H83664) * linker script (ROM) * * For this target, RAM version is not available. */ OUTPUT_FORMAT("elf32-h8300") ! OUTPUT_ARCH(h8300hn) SECTIONS { .vector 0x00000000 : { *************** *** 41,47 **** . = ALIGN(0x10); } =0 __data_org = . ; ! .data 0x00ffC000 : AT(__data_org) { __data_start = . ; *(.data) *(.data.*) --- 41,47 ---- . = ALIGN(0x10); } =0 __data_org = . ; ! .data 0xf780 : AT(__data_org) { __data_start = . ; *(.data) *(.data.*) diff -Ncwr 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 2007-03-12 20:25:57.000000000 +0900 --- utkernel_source.curr/kernel/sysmain/build/app_h8s2212/kernel-rom.lnk 2007-08-27 19:42:15.000000000 +0900 *************** *** 13,25 **** */ /* ! * kernel-rom.lnk (sysmain, H8S2212) * linker script (ROM) */ OUTPUT_FORMAT("elf32-h8300", "elf32-h8300", "elf32-h8300") ! OUTPUT_ARCH(h8300s) SECTIONS { /* --- 13,25 ---- */ /* ! * kernel-rom.lnk (sysmain, H83664) * linker script (ROM) */ OUTPUT_FORMAT("elf32-h8300", "elf32-h8300", "elf32-h8300") ! OUTPUT_ARCH(h8300hn) SECTIONS { /* *************** *** 42,48 **** . = ALIGN(0x10); } =0 __data_org = . ; ! .data 0xffC000 : AT(__data_org) { __data_start = . ; *(.data) *(.data.*) --- 42,48 ---- . = ALIGN(0x10); } =0 __data_org = . ; ! .data 0xf780 : AT(__data_org) { __data_start = . ; *(.data) *(.data.*) diff -Ncwr utkernel_source.orig/kernel/tkernel/src/memory.c utkernel_source.curr/kernel/tkernel/src/memory.c *** utkernel_source.orig/kernel/tkernel/src/memory.c 2007-03-12 20:25:59.000000000 +0900 --- utkernel_source.curr/kernel/tkernel/src/memory.c 2007-08-29 21:58:38.000000000 +0900 *************** *** 80,86 **** EXPORT void knl_appendFreeArea( IMACB *imacb, QUEUE *aq ) { QUEUE *fq; ! W size = AreaSize(aq); /* Registration position search */ /* Search the free area whose size is equal to 'blksz', --- 80,86 ---- EXPORT void knl_appendFreeArea( IMACB *imacb, QUEUE *aq ) { QUEUE *fq; ! UH size = AreaSize(aq); /* Registration position search */ /* Search the free area whose size is equal to 'blksz', *************** *** 293,308 **** /* Acquire system configuration definition information */ memend = CFN_REALMEMEND; ! if ( (UW)memend > (UW)knl_lowmem_limit ) { memend = knl_lowmem_limit; } /* Align top with 8 byte unit alignment */ ! knl_lowmem_top = (VP)(((UW)knl_lowmem_top + 7) & ~0x00000007UL); knl_imacb = (IMACB*)knl_lowmem_top; ! knl_lowmem_top = (VP)((UW)knl_lowmem_top + sizeof(IMACB)); top = (QUEUE*)knl_lowmem_top; ! knl_imacb->memsz = (W)((UW)memend - (UW)knl_lowmem_top - sizeof(QUEUE)*2); knl_lowmem_top = memend; /* Update memory free space */ --- 293,308 ---- /* Acquire system configuration definition information */ memend = CFN_REALMEMEND; ! if ( (UH)memend > (UH)knl_lowmem_limit ) { memend = knl_lowmem_limit; } /* Align top with 8 byte unit alignment */ ! knl_lowmem_top = (VP)(((UH)knl_lowmem_top + 7) & ~0x0007); knl_imacb = (IMACB*)knl_lowmem_top; ! knl_lowmem_top = (VP)((UH)knl_lowmem_top + sizeof(IMACB)); top = (QUEUE*)knl_lowmem_top; ! knl_imacb->memsz = (W)((UH)memend - (UH)knl_lowmem_top - sizeof(QUEUE)*2); knl_lowmem_top = memend; /* Update memory free space */ diff -Ncwr utkernel_source.orig/kernel/tkernel/src/memory.h utkernel_source.curr/kernel/tkernel/src/memory.h *** utkernel_source.orig/kernel/tkernel/src/memory.h 2007-03-12 20:25:59.000000000 +0900 --- utkernel_source.curr/kernel/tkernel/src/memory.h 2007-08-29 21:57:12.000000000 +0900 *************** *** 66,85 **** /* * Flag that uses the lower bits of AreaQue's 'prev'. */ ! #define AREA_USE 0x00000001UL /* In-use */ ! #define AREA_MASK 0x00000001UL ! #define setAreaFlag(q, f) ( (q)->prev = (QUEUE*)((UW)(q)->prev | (UW)(f)) ) ! #define clrAreaFlag(q, f) ( (q)->prev = (QUEUE*)((UW)(q)->prev & ~(UW)(f)) ) ! #define chkAreaFlag(q, f) ( ((UW)(q)->prev & (UW)(f)) != 0 ) ! #define Mask(x) ( (QUEUE*)((UW)(x) & ~AREA_MASK) ) ! #define Assign(x, y) ( (x) = (QUEUE*)(((UW)(x) & AREA_MASK) | (UW)(y)) ) /* * Area size */ #define AreaSize(aq) ( (VB*)(aq)->next - (VB*)((aq) + 1) ) ! #define FreeSize(fq) ( (W)((fq) + 1)->prev ) IMPORT QUEUE* knl_searchFreeArea( IMACB *imacb, W blksz ); --- 66,85 ---- /* * Flag that uses the lower bits of AreaQue's 'prev'. */ ! #define AREA_USE 0x0001 /* In-use */ ! #define AREA_MASK 0x0001 ! #define setAreaFlag(q, f) ( (q)->prev = (QUEUE*)((UH)(q)->prev | (UH)(f)) ) ! #define clrAreaFlag(q, f) ( (q)->prev = (QUEUE*)((UH)(q)->prev & ~(UH)(f)) ) ! #define chkAreaFlag(q, f) ( ((UH)(q)->prev & (UH)(f)) != 0 ) ! #define Mask(x) ( (QUEUE*)((UH)(x) & ~AREA_MASK) ) ! #define Assign(x, y) ( (x) = (QUEUE*)(((UH)(x) & AREA_MASK) | (UH)(y)) ) /* * Area size */ #define AreaSize(aq) ( (VB*)(aq)->next - (VB*)((aq) + 1) ) ! #define FreeSize(fq) ( (UH)((fq) + 1)->prev ) IMPORT QUEUE* knl_searchFreeArea( IMACB *imacb, W blksz ); diff -Ncwr utkernel_source.orig/kernel/tkernel/src/mempool.c utkernel_source.curr/kernel/tkernel/src/mempool.c *** utkernel_source.orig/kernel/tkernel/src/mempool.c 2007-03-12 20:25:59.000000000 +0900 --- utkernel_source.curr/kernel/tkernel/src/mempool.c 2007-08-29 21:53:47.000000000 +0900 *************** *** 70,76 **** { IMACB *imacb = (IMACB*)&(mplcb->mplsz); QUEUE *fq, *top, *end; ! W size; if ( aq == &(mplcb->areaque) ) { top = (QUEUE*)mplcb->mempool; --- 70,76 ---- { IMACB *imacb = (IMACB*)&(mplcb->mplsz); QUEUE *fq, *top, *end; ! UH size; if ( aq == &(mplcb->areaque) ) { top = (QUEUE*)mplcb->mempool; *************** *** 84,90 **** end = aq->next; } ! size = (W)((VB*)end - (VB*)top); /* Registration position search */ /* Search the free area whose size is equal to 'blksz', --- 84,90 ---- end = aq->next; } ! size = (UH)((VB*)end - (VB*)top); /* Registration position search */ /* Search the free area whose size is equal to 'blksz', diff -Ncwr utkernel_source.orig/kernel/tkernel/src/task.c utkernel_source.curr/kernel/tkernel/src/task.c *** utkernel_source.orig/kernel/tkernel/src/task.c 2007-03-12 20:26:01.000000000 +0900 --- utkernel_source.curr/kernel/tkernel/src/task.c 2007-09-22 12:07:01.000000000 +0900 *************** *** 39,44 **** --- 39,52 ---- 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) + */ + LOCAL const TCB *DummyTCB = NULL; + EXPORT const UH TCB_tskid = (UH)&DummyTCB->tskid - (UH)DummyTCB; + EXPORT const UH TCB_state = (UH)&DummyTCB->state - (UH)DummyTCB; + EXPORT const UH CTXB_ssp = (UH)&DummyTCB->tskctxb.ssp - (UH)DummyTCB; #endif /* USE_FUNC_CTXTSK */ #ifdef USE_FUNC_TCB_TABLE diff -Ncwr utkernel_source.orig/lib/libstr/src/string.c utkernel_source.curr/lib/libstr/src/string.c *** utkernel_source.orig/lib/libstr/src/string.c 2007-03-12 20:26:03.000000000 +0900 --- utkernel_source.curr/lib/libstr/src/string.c 2007-08-29 21:52:57.000000000 +0900 *************** *** 54,60 **** return s; } ! while ((long)cp % 4) { --n; *cp++ = cval; } --- 54,60 ---- return s; } ! while ((short)cp % 4) { --n; *cp++ = cval; } diff -Ncwr 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 2007-03-12 20:26:03.000000000 +0900 --- utkernel_source.curr/lib/libsvc/build/h8s2212/makeifex.pl 2007-08-24 21:01:05.000000000 +0900 *************** *** 16,22 **** # # makeifex.pl # ! # generate extended SVC interface library for H8S # sub makelibex --- 16,22 ---- # # makeifex.pl # ! # generate extended SVC interface library for h8300hn # sub makelibex *************** *** 27,33 **** #include #include "utk_config.h" ! .h8300 .text .balign 2 --- 27,33 ---- #include #include "utk_config.h" ! .h8300hn .text .balign 2 diff -Ncwr 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 2007-03-12 20:26:03.000000000 +0900 --- utkernel_source.curr/lib/libsvc/build/h8s2212/makeiftd.pl 2007-08-24 21:00:58.000000000 +0900 *************** *** 16,22 **** # # makeiftd.pl # ! # generate interface library for H8S # sub makelib --- 16,22 ---- # # makeiftd.pl # ! # generate interface library for h8300hn # 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr 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 2007-03-12 20:26:03.000000000 +0900 --- utkernel_source.curr/lib/libsvc/build/h8s2212/makeiftk.pl 2007-08-24 21:00:52.000000000 +0900 *************** *** 16,22 **** # # makeiftk.pl # ! # generate interface library for H8S # sub makelib --- 16,22 ---- # # makeiftk.pl # ! # generate interface library for h8300hn # 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_acp_que.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_acp_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_acp_que.S 2007-03-12 20:26:14.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_acp_que.S 2007-08-24 20:43:52.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_cal_que.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_cal_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_cal_que.S 2007-03-12 20:26:14.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_cal_que.S 2007-08-24 20:43:52.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_flg_que.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_flg_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_flg_que.S 2007-03-12 20:26:14.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_flg_que.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_get_otm.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_get_otm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_get_otm.S 2007-03-12 20:26:14.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_get_otm.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_get_reg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_get_reg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_get_reg.S 2007-03-12 20:26:14.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_get_reg.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_get_tim.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_get_tim.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_get_tim.S 2007-03-12 20:26:14.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_get_tim.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_hok_dsp.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_hok_dsp.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_hok_dsp.S 2007-03-12 20:26:14.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_hok_dsp.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_hok_int.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_hok_int.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_hok_int.S 2007-03-12 20:26:14.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_hok_int.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_hok_svc.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_hok_svc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_hok_svc.S 2007-03-12 20:26:14.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_hok_svc.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_inf_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_inf_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_inf_tsk.S 2007-03-12 20:26:15.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_inf_tsk.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_alm.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_alm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_alm.S 2007-03-12 20:26:15.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_alm.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_cyc.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_cyc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_cyc.S 2007-03-12 20:26:15.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_cyc.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_flg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_flg.S 2007-03-12 20:26:15.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_flg.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbf.S 2007-03-12 20:26:15.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbf.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbx.S 2007-03-12 20:26:15.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_mbx.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpf.S 2007-03-12 20:26:15.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpf.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpl.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpl.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpl.S 2007-03-12 20:26:15.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_mpl.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mtx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_mtx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_mtx.S 2007-03-12 20:26:15.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_mtx.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_por.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_por.S 2007-03-12 20:26:15.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_por.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_sem.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_sem.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_sem.S 2007-03-12 20:26:15.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_sem.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_ssy.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_ssy.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_ssy.S 2007-03-12 20:26:15.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_ssy.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_lst_tsk.S 2007-03-12 20:26:15.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_lst_tsk.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mbx_que.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_mbx_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mbx_que.S 2007-03-12 20:26:15.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_mbx_que.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mpf_que.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_mpf_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mpf_que.S 2007-03-12 20:26:15.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_mpf_que.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mpl_que.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_mpl_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mpl_que.S 2007-03-12 20:26:16.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_mpl_que.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mtx_que.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_mtx_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_mtx_que.S 2007-03-12 20:26:16.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_mtx_que.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_rdy_que.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_rdy_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_rdy_que.S 2007-03-12 20:26:16.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_rdy_que.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_alm.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_alm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_alm.S 2007-03-12 20:26:16.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_alm.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_cyc.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_cyc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_cyc.S 2007-03-12 20:26:16.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_cyc.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_dsname.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_dsname.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_dsname.S 2007-03-12 20:26:16.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_dsname.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_flg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_flg.S 2007-03-12 20:26:16.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_flg.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbf.S 2007-03-12 20:26:16.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbf.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbx.S 2007-03-12 20:26:16.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_mbx.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpf.S 2007-03-12 20:26:16.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpf.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpl.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpl.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpl.S 2007-03-12 20:26:16.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_mpl.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mtx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_mtx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_mtx.S 2007-03-12 20:26:16.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_mtx.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_por.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_por.S 2007-03-12 20:26:16.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_por.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_sem.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_sem.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_sem.S 2007-03-12 20:26:16.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_sem.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_ssy.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_ssy.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_ssy.S 2007-03-12 20:26:17.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_ssy.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_sys.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_sys.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_sys.S 2007-03-12 20:26:17.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_sys.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_ref_tsk.S 2007-03-12 20:26:17.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_ref_tsk.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_rmbf_que.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_rmbf_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_rmbf_que.S 2007-03-12 20:26:17.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_rmbf_que.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_sem_que.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_sem_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_sem_que.S 2007-03-12 20:26:17.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_sem_que.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_set_dsname.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_set_dsname.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_set_dsname.S 2007-03-12 20:26:17.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_set_dsname.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_set_reg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_set_reg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_set_reg.S 2007-03-12 20:26:17.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_set_reg.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_smbf_que.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_smbf_que.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/td_smbf_que.S 2007-03-12 20:26:17.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/td_smbf_que.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_acp_por.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_acp_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_acp_por.S 2007-03-12 20:26:17.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_acp_por.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cal_por.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cal_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cal_por.S 2007-03-12 20:26:17.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cal_por.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_can_wup.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_can_wup.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_can_wup.S 2007-03-12 20:26:17.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_can_wup.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_chg_pri.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_chg_pri.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_chg_pri.S 2007-03-12 20:26:17.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_chg_pri.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_clr_flg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_clr_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_clr_flg.S 2007-03-12 20:26:17.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_clr_flg.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cls_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cls_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cls_dev.S 2007-03-12 20:26:17.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cls_dev.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_alm.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_alm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_alm.S 2007-03-12 20:26:17.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_alm.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_cyc.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_cyc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_cyc.S 2007-03-12 20:26:18.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_cyc.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_flg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_flg.S 2007-03-12 20:26:18.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_flg.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbf.S 2007-03-12 20:26:18.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbf.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbx.S 2007-03-12 20:26:18.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mbx.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpf.S 2007-03-12 20:26:18.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpf.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpl.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpl.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpl.S 2007-03-12 20:26:18.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mpl.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mtx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mtx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mtx.S 2007-03-12 20:26:18.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_mtx.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_por.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_por.S 2007-03-12 20:26:18.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_por.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_sem.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_sem.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_sem.S 2007-03-12 20:26:18.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_sem.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_cre_tsk.S 2007-03-12 20:26:18.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_cre_tsk.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_def_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_def_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_def_dev.S 2007-03-12 20:26:18.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_def_dev.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_def_int.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_def_int.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_def_int.S 2007-03-12 20:26:18.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_def_int.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_def_ssy.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_def_ssy.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_def_ssy.S 2007-03-12 20:26:18.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_def_ssy.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_alm.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_alm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_alm.S 2007-03-12 20:26:18.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_alm.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_cyc.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_cyc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_cyc.S 2007-03-12 20:26:18.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_cyc.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_flg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_flg.S 2007-03-12 20:26:19.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_flg.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbf.S 2007-03-12 20:26:19.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbf.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbx.S 2007-03-12 20:26:19.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_mbx.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpf.S 2007-03-12 20:26:19.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpf.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpl.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpl.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpl.S 2007-03-12 20:26:19.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_mpl.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mtx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_mtx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_mtx.S 2007-03-12 20:26:19.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_mtx.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_por.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_por.S 2007-03-12 20:26:19.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_por.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_sem.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_sem.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_sem.S 2007-03-12 20:26:19.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_sem.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_del_tsk.S 2007-03-12 20:26:19.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_del_tsk.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_dis_dsp.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_dis_dsp.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_dis_dsp.S 2007-03-12 20:26:19.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_dis_dsp.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_dly_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_dly_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_dly_tsk.S 2007-03-12 20:26:19.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_dly_tsk.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ena_dsp.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ena_dsp.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ena_dsp.S 2007-03-12 20:26:19.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ena_dsp.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_evt_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_evt_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_evt_dev.S 2007-03-12 20:26:19.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_evt_dev.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_exd_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_exd_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_exd_tsk.S 2007-03-12 20:26:19.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_exd_tsk.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ext_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ext_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ext_tsk.S 2007-03-12 20:26:20.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ext_tsk.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_frsm_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_frsm_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_frsm_tsk.S 2007-03-12 20:26:20.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_frsm_tsk.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_fwd_por.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_fwd_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_fwd_por.S 2007-03-12 20:26:20.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_fwd_por.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_dev.S 2007-03-12 20:26:20.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_dev.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpf.S 2007-03-12 20:26:20.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpf.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpl.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpl.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpl.S 2007-03-12 20:26:20.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_mpl.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_otm.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_otm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_otm.S 2007-03-12 20:26:20.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_otm.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_reg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_reg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_reg.S 2007-03-12 20:26:20.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_reg.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_tid.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_tid.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_tid.S 2007-03-12 20:26:20.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_tid.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_tim.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_tim.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_get_tim.S 2007-03-12 20:26:20.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_get_tim.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_loc_mtx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_loc_mtx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_loc_mtx.S 2007-03-12 20:26:20.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_loc_mtx.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_lst_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_lst_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_lst_dev.S 2007-03-12 20:26:20.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_lst_dev.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_opn_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_opn_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_opn_dev.S 2007-03-12 20:26:20.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_opn_dev.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_oref_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_oref_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_oref_dev.S 2007-03-12 20:26:20.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_oref_dev.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbf.S 2007-03-12 20:26:20.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbf.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbx.S 2007-03-12 20:26:21.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rcv_mbx.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rea_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rea_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rea_dev.S 2007-03-12 20:26:21.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rea_dev.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_alm.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_alm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_alm.S 2007-03-12 20:26:21.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_alm.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_cyc.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_cyc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_cyc.S 2007-03-12 20:26:21.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_cyc.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_dev.S 2007-03-12 20:26:21.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_dev.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_flg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_flg.S 2007-03-12 20:26:21.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_flg.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_idv.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_idv.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_idv.S 2007-03-12 20:26:21.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_idv.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbf.S 2007-03-12 20:26:21.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbf.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbx.S 2007-03-12 20:26:21.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mbx.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpf.S 2007-03-12 20:26:21.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpf.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpl.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpl.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpl.S 2007-03-12 20:26:21.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mpl.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mtx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mtx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mtx.S 2007-03-12 20:26:21.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_mtx.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_por.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_por.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_por.S 2007-03-12 20:26:21.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_por.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sem.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sem.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sem.S 2007-03-12 20:26:22.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sem.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ssy.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ssy.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ssy.S 2007-03-12 20:26:22.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ssy.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sys.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sys.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sys.S 2007-03-12 20:26:22.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_sys.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_tsk.S 2007-03-12 20:26:22.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_tsk.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ver.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ver.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ver.S 2007-03-12 20:26:22.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ref_ver.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpf.S 2007-03-12 20:26:22.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpf.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpl.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpl.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpl.S 2007-03-12 20:26:22.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rel_mpl.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rel_wai.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rel_wai.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rel_wai.S 2007-03-12 20:26:22.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rel_wai.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ret_int.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ret_int.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ret_int.S 2007-03-12 20:26:22.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ret_int.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rot_rdq.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rot_rdq.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rot_rdq.S 2007-03-12 20:26:22.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rot_rdq.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rpl_rdv.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rpl_rdv.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rpl_rdv.S 2007-03-12 20:26:22.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rpl_rdv.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rsm_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rsm_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_rsm_tsk.S 2007-03-12 20:26:22.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_rsm_tsk.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_set_flg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_set_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_set_flg.S 2007-03-12 20:26:22.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_set_flg.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_set_reg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_set_reg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_set_reg.S 2007-03-12 20:26:22.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_set_reg.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_set_tim.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_set_tim.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_set_tim.S 2007-03-12 20:26:22.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_set_tim.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sig_sem.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sig_sem.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sig_sem.S 2007-03-12 20:26:23.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sig_sem.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_slp_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_slp_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_slp_tsk.S 2007-03-12 20:26:23.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_slp_tsk.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbf.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbf.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbf.S 2007-03-12 20:26:23.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbf.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbx.S 2007-03-12 20:26:23.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_snd_mbx.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_srea_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_srea_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_srea_dev.S 2007-03-12 20:26:23.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_srea_dev.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sta_alm.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sta_alm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sta_alm.S 2007-03-12 20:26:23.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sta_alm.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sta_cyc.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sta_cyc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sta_cyc.S 2007-03-12 20:26:23.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sta_cyc.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sta_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sta_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sta_tsk.S 2007-03-12 20:26:23.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sta_tsk.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_stp_alm.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_stp_alm.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_stp_alm.S 2007-03-12 20:26:23.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_stp_alm.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_stp_cyc.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_stp_cyc.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_stp_cyc.S 2007-03-12 20:26:23.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_stp_cyc.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sus_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sus_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sus_dev.S 2007-03-12 20:26:23.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sus_dev.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sus_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sus_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_sus_tsk.S 2007-03-12 20:26:23.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_sus_tsk.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_swri_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_swri_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_swri_dev.S 2007-03-12 20:26:23.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_swri_dev.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ter_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ter_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_ter_tsk.S 2007-03-12 20:26:23.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_ter_tsk.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_unl_mtx.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_unl_mtx.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_unl_mtx.S 2007-03-12 20:26:24.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_unl_mtx.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wai_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_wai_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wai_dev.S 2007-03-12 20:26:24.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_wai_dev.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wai_flg.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_wai_flg.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wai_flg.S 2007-03-12 20:26:24.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_wai_flg.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wai_sem.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_wai_sem.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wai_sem.S 2007-03-12 20:26:24.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_wai_sem.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wri_dev.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_wri_dev.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wri_dev.S 2007-03-12 20:26:24.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_wri_dev.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wup_tsk.S utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_wup_tsk.S *** utkernel_source.orig/lib/libsvc/src/sysdepend/h8s2212/tk_wup_tsk.S 2007-03-12 20:26:24.000000000 +0900 --- utkernel_source.curr/lib/libsvc/src/sysdepend/h8s2212/tk_wup_tsk.S 2007-08-24 20:43:53.000000000 +0900 *************** *** 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 (h8300hn) * * 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" ! .h8300hn #if USE_TRAP || (USE_DBGSPT && USE_HOOK_TRACE) .text diff -Ncwr 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 2007-03-12 20:26:25.000000000 +0900 --- utkernel_source.curr/lib/libtk/src/sysdepend/app_h8s2212/disint.S 2007-08-24 20:59:46.000000000 +0900 *************** *** 13,19 **** */ /* ! * @(#)disint.S (libtk/H8S2212) * * Enable/disable external interrupt */ --- 13,19 ---- */ /* ! * @(#)disint.S (libtk/h8300hn) * * Enable/disable external interrupt */ *************** *** 21,27 **** #include #include ! .h8300s /* * Disable external interrupt --- 21,27 ---- #include #include ! .h8300hn /* * Disable external interrupt diff -Ncwr 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 2007-03-12 20:26:25.000000000 +0900 --- utkernel_source.curr/lib/libtm/src/sysdepend/app_h8s2212/sio.c 2007-10-13 19:44:38.000000000 +0900 *************** *** 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,59 ---- #include ! #define PMR1 ((_UB *)0xffe0) ! #define TXD (1 << 1) + #define MSTCR1 ((_UB *)0xfff9) + #define MSTS3 (1 << 5) ! #define SMR ((_UB *)0xffa8) ! #define BRR ((_UB *)0xffa9) ! #define SCR ((_UB *)0xffaa) ! #define TDR ((_UB *)0xffab) ! #define SSR ((_UB *)0xffac) ! #define RDR ((_UB *)0xffad) ! ! /* 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 CPUCLK (16000000UL) /* CPU clock : 16MHz */ #define SYSCLK (CPUCLK) /* System clock (Hz) */ ! #define UARTCLK (SYSCLK / 4) /* UART clock */ ! #define RS_BAUD_RATE (9600UL) /* 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; 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; } --- 62,118 ---- { int i; Sci2AsyncMode(); ! for(i = 0; i < size; i++) while(Sci2AsyncRx(&buf[i])); return i; } void Sci2AsyncMode( void ) { unsigned long dly; ! *MSTCR1 &= ~MSTS3; // SCI3 power-up ! *PMR1 |= TXD; // P22 -> TXD pin ! ! *SCR = 0x00; // TE=0, RE=0 ! *SMR = 0x01; // 8N1, system clock / 4 ! *BRR = (UARTCLK + 64 * RS_BAUD_RATE) / (128 * 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; ! 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; return 0; }