OSDN Git Service

TRX-305対応コードを追加
authorsuikan <suikan@users.sourceforge.jp>
Sat, 22 Nov 2014 06:10:35 +0000 (15:10 +0900)
committersuikan <suikan@users.sourceforge.jp>
Sat, 22 Nov 2014 06:10:35 +0000 (15:10 +0900)
trx305/.gitignore
trx305/Makefile
trx305/Makefile.depend
trx305/kernel/config/blackfin/trx_305/Makefile.config [new file with mode: 0644]
trx305/kernel/config/blackfin/trx_305/readme.txt [new file with mode: 0755]
trx305/kernel/config/blackfin/trx_305/sys_config.h [new file with mode: 0644]
trx305/kernel/config/blackfin/trx_305/sys_defs.h [new file with mode: 0644]
trx305/kernel/sample/Makefile
trx305/kernel/utils/ldr2sh [new file with mode: 0755]

index de5bf34..31e7404 100644 (file)
@@ -15,3 +15,6 @@
 /jsp.srec
 /jsp.syms
 /kernel_obj.dat
+*.bak
+/dsp.src
+/jsp.ldr
index 253bf5f..659e0e8 100644 (file)
@@ -47,7 +47,7 @@ all:
 #  ターゲット名の定義
 #
 CPU = blackfin
-SYS = ezkit_bf533
+SYS = trx_305
 TOOL = 
 
 #
@@ -274,6 +274,10 @@ $(OBJFILE): Makefile.depend $(ALL_OBJS) $(MAKE_KERNEL) $(OBJNAME).chk
        $(OBJCOPY) -O srec -S $(OBJFILE) $(OBJNAME).srec
        $(SRCDIR)/cfg/chk -m $(OBJNAME).syms,$(OBJNAME).srec \
                        -obj -cs $(OBJNAME).chk -cpu $(CPU) -system $(SYS)
+ifdef LDROPTS
+       $(TARGET)-ldr $(LDROPTS)
+       $(SRCDIR)/utils/ldr2sh $(OBJNAME).ldr dsp.src
+endif
 
 #
 #  バイナリファイルの生成
index d925e11..c26a367 100644 (file)
-kernel_cfg.c kernel_id.h kernel_chk.c: \
-       kernel/config/blackfin/tool_defs.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/include/sil.h kernel/include/t_services.h sample1.cfg \
-       kernel/include/kernel.h \
+kernel_cfg.c kernel_id.h kernel_chk.c: kernel/systask/logtask.cfg \
        kernel/config/blackfin/_common_bf533/hw_serial.cfg \
-       kernel/config/blackfin/cpu_config.h \
+       kernel/include/t_stddef.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/systask/timer.cfg kernel/systask/logtask.cfg \
-       kernel/include/t_config.h \
-       kernel/config/blackfin/_common_bf533/hw_timer.h \
-       kernel/include/t_stddef.h sample1.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h sample1.h \
+       kernel/config/blackfin/cpu_config.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
        kernel/config/blackfin/cpu_rename.h \
-       kernel/include/s_services.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/include/t_syslog.h kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
+       kernel/config/blackfin/_common_bf533/hw_timer.h \
+       kernel/systask/serial.cfg kernel/include/s_services.h \
        kernel/config/blackfin/tool_config.h \
-       kernel/systask/serial.cfg kernel/include/itron.h 
-makeoffset.s: kernel/kernel/jsp_kernel.h kernel/include/t_config.h \
-       kernel/kernel/jsp_rename.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/include/itron.h kernel/config/blackfin/tool_config.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/include/sil.h kernel/include/kernel.h \
+       kernel/include/t_services.h \
+       kernel/config/blackfin/cpu_defs.h kernel/include/t_syslog.h \
+       kernel/systask/timer.cfg kernel/include/itron.h \
+       kernel/include/t_config.h sample1.cfg \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/config/blackfin/tool_defs.h 
+makeoffset.s: kernel/include/kernel.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
        kernel/config/blackfin/makeoffset.c \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/cpu_rename.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/kernel/jsp_kernel.h \
+       kernel/config/blackfin/cpu_config.h kernel/kernel/queue.h \
+       kernel/config/blackfin/tool_config.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/config/blackfin/tool_defs.h \
-       kernel/config/blackfin/cpu_config.h kernel/include/kernel.h \
        kernel/kernel/time_event.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/kernel/task.h kernel/config/blackfin/tool_defs.h \
+       kernel/include/t_stddef.h kernel/kernel/jsp_rename.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/config/blackfin/cpu_rename.h \
+       kernel/config/blackfin/cpu_defs.h kernel/include/itron.h \
+       kernel/include/t_syslog.h kernel/include/t_config.h 
+kernel_chk.s: kernel/kernel/task.h kernel/kernel/jsp_rename.h \
+       kernel/kernel/jsp_kernel.h kernel/kernel/mempfix.h \
+       kernel/kernel/eventflag.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/kernel/wait.h kernel/config/blackfin/cpu_rename.h \
+       kernel/kernel/interrupt.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/include/t_syslog.h kernel/kernel/task.h \
-       kernel/kernel/queue.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/include/t_stddef.h 
-kernel_chk.s: kernel/config/blackfin/cpu_rename.h \
-       kernel/kernel/task.h kernel_chk.c kernel/kernel/eventflag.h \
-       kernel/include/itron.h kernel/include/../kernel/exception.h \
+       kernel/include/kernel.h kernel/kernel/mailbox.h \
+       kernel/include/t_stddef.h kernel/kernel/time_event.h \
        kernel/include/t_syslog.h \
-       kernel/config/blackfin/cpu_config.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/kernel/mempfix.h kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/kernel/semaphore.h kernel/kernel/interrupt.h \
-       kernel/config/blackfin/tool_defs.h kernel/include/timer.h \
-       kernel/kernel/mailbox.h kernel/kernel/dataqueue.h \
-       kernel/config/blackfin/tool_config.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/kernel/semaphore.h kernel/include/t_config.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/include/t_config.h kernel/kernel/time_event.h \
-       kernel/include/t_stddef.h kernel/kernel/wait.h \
-       kernel/kernel/jsp_rename.h \
+       kernel/include/itron.h kernel/kernel/queue.h \
+       kernel/config/blackfin/tool_config.h kernel/include/timer.h \
+       kernel/config/blackfin/tool_defs.h kernel/include/logtask.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/kernel/cyclic.h kernel/kernel/jsp_kernel.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       kernel/kernel/queue.h kernel/include/logtask.h \
-       kernel/include/kernel.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h 
-cpu_support.o: kernel/kernel/jsp_rename.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/include/t_config.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h ./offset.h \
-       kernel/include/t_stddef.h kernel/include/kernel.h \
-       kernel/config/blackfin/tool_defs.h \
-       kernel/kernel/jsp_kernel.h kernel/include/t_syslog.h \
-       kernel/include/itron.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
+       kernel/include/../kernel/exception.h \
+       kernel/config/blackfin/trx_305/sys_config.h kernel_chk.c \
+       kernel/kernel/cyclic.h kernel/config/blackfin/cpu_config.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/config/blackfin/cpu_defs.h kernel/kernel/dataqueue.h 
+cpu_support.o: kernel/config/blackfin/cpu_defs.h \
        kernel/config/blackfin/cpu_rename.h \
-       kernel/config/blackfin/cpu_support.S \
        kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/config/blackfin/saverestore.h kernel/include/itron.h \
+       kernel/include/t_config.h kernel/include/t_stddef.h \
+       kernel/config/blackfin/cpu_config.h ./offset.h \
+       kernel/kernel/jsp_rename.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/config/blackfin/saverestore.h \
-       kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/cpu_config.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/config/blackfin/cpu_support.S kernel/include/kernel.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/kernel/jsp_kernel.h \
+       kernel/config/blackfin/tool_defs.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/include/t_syslog.h \
        kernel/config/blackfin/tool_config.h 
-startup.o: kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       kernel/config/blackfin/cpu_rename.h \
-       kernel/config/blackfin/cpu_defs.h \
+startup.o: kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/config/blackfin/cpu_config.h \
+       kernel/config/blackfin/cpu_defs.h kernel/include/itron.h \
+       kernel/include/t_config.h kernel/kernel/syslog.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/include/t_syslog.h kernel/include/kernel.h \
+       kernel/kernel/startup.c kernel/config/blackfin/tool_config.h \
+       kernel/kernel/jsp_kernel.h kernel/kernel/time_event.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/include/t_config.h kernel/kernel/jsp_kernel.h \
-       kernel/kernel/startup.c kernel/config/blackfin/cpu_config.h \
-       kernel/include/itron.h \
+       kernel/kernel/jsp_rename.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/include/t_stddef.h kernel/config/blackfin/tool_defs.h \
-       kernel/config/blackfin/tool_config.h kernel/kernel/syslog.h \
+       kernel/config/blackfin/tool_defs.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/include/t_stddef.h \
+       kernel/config/blackfin/cpu_rename.h kernel/include/kernel.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/include/t_syslog.h 
+banner.o: kernel/include/itron.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/include/kernel.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/config/blackfin/cpu_rename.h \
        kernel/kernel/jsp_rename.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/config/blackfin/cpu_defs.h kernel/include/t_stddef.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/include/t_syslog.h kernel/kernel/jsp_kernel.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/kernel/time_event.h 
-banner.o: kernel/config/blackfin/tool_defs.h \
-       kernel/kernel/jsp_rename.h kernel/kernel/jsp_kernel.h \
+       kernel/config/blackfin/tool_defs.h kernel/kernel/banner.c \
+       kernel/include/t_config.h \
        kernel/config/blackfin/cpu_config.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
        kernel/config/blackfin/tool_config.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h 
+chip_config.o: \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h \
        kernel/include/t_config.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/include/kernel.h kernel/kernel/banner.c \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF533.h \
        kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/include/t_stddef.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/anomaly_macros_rtl.h \
        kernel/include/t_syslog.h \
-       kernel/config/blackfin/cpu_rename.h kernel/include/itron.h 
-chip_config.o: \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF532.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_types.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/config/blackfin/cpu_config.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF532.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/lock.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_types.h \
+       kernel/kernel/jsp_rename.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/stdlib.h \
+       kernel/config/blackfin/tool_config.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/include/t_syslog.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/anomaly_macros_rtl.h \
+       kernel/include/sil.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/ccblkfn.h \
-       kernel/config/blackfin/_common_bf533/chip_config.c \
-       kernel/include/t_config.h kernel/include/itron.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/stdlib.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/mc_typedef.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/kernel/jsp_kernel.h kernel/include/itron.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/def_LPBlackfin.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/ieeefp.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h \
+       kernel/include/kernel.h \
+       kernel/config/blackfin/_common_bf533/chip_config.c \
+       kernel/config/blackfin/cpu_rename.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/config/blackfin/tool_defs.h kernel/include/t_stddef.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_default_types.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF532.h \
-       kernel/include/t_stddef.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h \
-       kernel/kernel/jsp_kernel.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF533.h \
-       kernel/include/sil.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdef_LPBlackfin.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF532.h \
-       kernel/config/blackfin/tool_defs.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/def_LPBlackfin.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h \
-       kernel/kernel/jsp_rename.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_types.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_types.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdef_LPBlackfin.h 
+uart.o: kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/pdic/simple_sio/uart.h kernel/include/sil.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
        kernel/config/blackfin/tool_config.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/include/kernel.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/lock.h \
        kernel/config/blackfin/cpu_config.h \
-       kernel/config/blackfin/cpu_defs.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/include/t_syslog.h kernel/include/t_config.h \
+       kernel/config/blackfin/cpu_defs.h kernel/include/itron.h \
+       kernel/include/t_stddef.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/pdic/simple_sio/uart.c \
+       kernel/config/blackfin/tool_defs.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h \
-       kernel/config/blackfin/cpu_rename.h 
-uart.o: /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/include/itron.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       kernel/include/s_services.h kernel/include/t_syslog.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/include/sil.h kernel/include/t_stddef.h \
        kernel/config/blackfin/cpu_rename.h \
-       kernel/include/t_config.h kernel/config/blackfin/tool_defs.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/pdic/simple_sio/uart.c \
+       kernel/include/s_services.h 
+chip_debugboot.o: kernel/include/t_syslog.h \
+       kernel/config/blackfin/cpu_config.h \
        kernel/config/blackfin/tool_config.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/config/blackfin/cpu_config.h \
-       kernel/pdic/simple_sio/uart.h 
-chip_debugboot.o: \
-       kernel/config/blackfin/_common_bf533/chip_debugboot.c \
-       kernel/config/blackfin/tool_defs.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/include/sil.h kernel/config/blackfin/tool_defs.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/include/t_config.h \
+       kernel/config/blackfin/cpu_rename.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/config/blackfin/tool_config.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/kernel/jsp_kernel.h kernel/include/t_syslog.h \
-       kernel/include/t_config.h kernel/include/itron.h \
        kernel/kernel/jsp_rename.h kernel/include/t_stddef.h \
        kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/cpu_config.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/kernel/jsp_kernel.h kernel/include/itron.h \
        kernel/include/kernel.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       kernel/config/blackfin/cpu_rename.h kernel/include/sil.h 
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/config/blackfin/_common_bf533/chip_debugboot.c 
 chip_dump.o: \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h \
-       kernel/include/t_syslog.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/lock.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/stdlib.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF532.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF533.h \
-       kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/config/blackfin/cpu_rename.h \
-       kernel/config/blackfin/_common_bf533/chip_dump.c \
-       kernel/include/itron.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/mc_typedef.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_default_types.h \
-       kernel/kernel/jsp_kernel.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h \
-       kernel/include/kernel.h kernel/include/t_stddef.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF532.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/kernel/jsp_rename.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/stdlib.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h \
+       kernel/include/t_syslog.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/kernel/jsp_kernel.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/config/blackfin/tool_defs.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/config/blackfin/tool_config.h \
-       kernel/include/t_config.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdef_LPBlackfin.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/anomaly_macros_rtl.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h \
-       kernel/config/blackfin/cpu_config.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/ccblkfn.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/ieeefp.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_types.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_types.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/def_LPBlackfin.h 
-cpu_config.o: kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/include/t_stddef.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_default_types.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/include/t_config.h kernel/include/itron.h \
-       kernel/config/blackfin/tool_config.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/config/blackfin/cpu_defs.h \
        kernel/config/blackfin/tool_defs.h \
-       kernel/config/blackfin/cpu_config.c \
+       kernel/config/blackfin/_common_bf533/chip_dump.c \
+       kernel/include/itron.h kernel/kernel/jsp_rename.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF532.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/ccblkfn.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_types.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h \
+       kernel/config/blackfin/tool_config.h \
        kernel/config/blackfin/cpu_config.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/kernel/jsp_rename.h kernel/kernel/queue.h \
-       kernel/kernel/task.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/kernel/time_event.h kernel/kernel/jsp_kernel.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/anomaly_macros_rtl.h \
+       kernel/include/t_stddef.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
        kernel/config/blackfin/cpu_rename.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/include/t_syslog.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       kernel/kernel/check.h kernel/include/kernel.h 
-cpu_defs.o: kernel/include/t_stddef.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/include/t_config.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF532.h \
        kernel/config/blackfin/cpu_defs.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/ieeefp.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF533.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdef_LPBlackfin.h \
+       kernel/include/kernel.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/def_LPBlackfin.h 
+cpu_config.o: kernel/include/itron.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/config/blackfin/tool_config.h kernel/kernel/queue.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
+       kernel/kernel/time_event.h kernel/include/t_stddef.h \
+       kernel/kernel/jsp_kernel.h kernel/include/t_syslog.h \
+       kernel/kernel/task.h kernel/config/blackfin/cpu_defs.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/include/sil.h kernel/config/blackfin/cpu_rename.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/include/kernel.h kernel/config/blackfin/cpu_config.c \
+       kernel/include/t_config.h kernel/kernel/jsp_rename.h \
+       kernel/config/blackfin/cpu_config.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/include/s_services.h kernel/include/itron.h \
-       kernel/include/t_syslog.h kernel/include/t_config.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/config/blackfin/cpu_defs.c \
-       kernel/config/blackfin/tool_defs.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/config/blackfin/cpu_rename.h \
+       kernel/config/blackfin/tool_defs.h kernel/kernel/check.h 
+cpu_defs.o: kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/include/sil.h kernel/include/t_syslog.h \
+       kernel/config/blackfin/cpu_defs.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/config/blackfin/tool_config.h \
+       kernel/include/s_services.h \
        kernel/config/blackfin/cpu_config.h \
-       kernel/config/blackfin/tool_config.h 
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/include/itron.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/include/t_config.h kernel/config/blackfin/cpu_defs.c \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/config/blackfin/tool_defs.h kernel/include/t_stddef.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/config/blackfin/cpu_rename.h 
 tskini.o tsksched.o tskrun.o tsknrun.o tskdmt.o tskact.o tskext.o tskpri.o tskrot.o tsktex.o: \
+       kernel/kernel/jsp_kernel.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/kernel/time_event.h \
+       kernel/config/blackfin/cpu_rename.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/kernel/queue.h kernel/kernel/jsp_rename.h \
-       kernel/include/t_stddef.h kernel/kernel/jsp_kernel.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/config/blackfin/cpu_config.h \
+       kernel/kernel/task.h kernel/config/blackfin/cpu_defs.h \
+       kernel/config/blackfin/tool_defs.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/include/t_stddef.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/include/t_config.h kernel/config/blackfin/tool_defs.h \
-       kernel/include/kernel.h kernel/config/blackfin/tool_config.h \
+       kernel/include/kernel.h kernel/config/blackfin/cpu_config.h \
+       kernel/kernel/jsp_rename.h kernel/kernel/queue.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/kernel/task.c kernel/config/blackfin/cpu_context.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/config/blackfin/cpu_defs.h kernel/include/itron.h \
-       kernel/include/t_syslog.h \
-       kernel/config/blackfin/cpu_context.h kernel/kernel/task.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/kernel/task.c kernel/kernel/time_event.h \
-       kernel/config/blackfin/cpu_rename.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h 
+       kernel/config/blackfin/tool_config.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/include/t_config.h kernel/include/itron.h \
+       kernel/include/t_syslog.h 
 waimake.o waicmp.o waitmo.o waitmook.o waican.o wairel.o wobjwai.o wobjwaitmo.o wobjpri.o: \
+       kernel/include/t_stddef.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/kernel/task.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/include/t_config.h kernel/kernel/jsp_kernel.h \
+       kernel/config/blackfin/cpu_config.h \
+       kernel/kernel/time_event.h \
+       kernel/config/blackfin/tool_defs.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/include/t_syslog.h kernel/kernel/jsp_kernel.h \
+       kernel/include/itron.h kernel/kernel/wait.h \
+       kernel/config/blackfin/tool_config.h \
+       kernel/include/t_syslog.h kernel/kernel/wait.c \
+       kernel/config/blackfin/cpu_defs.h kernel/kernel/queue.h \
        kernel/kernel/jsp_rename.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/kernel/task.h kernel/include/t_stddef.h \
-       kernel/config/blackfin/cpu_rename.h \
-       kernel/config/blackfin/tool_config.h kernel/kernel/queue.h \
-       kernel/config/blackfin/cpu_config.h \
-       kernel/include/t_config.h kernel/kernel/wait.c \
-       kernel/config/blackfin/tool_defs.h \
-       kernel/config/blackfin/cpu_defs.h kernel/kernel/time_event.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/kernel/wait.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       kernel/include/kernel.h kernel/include/itron.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h 
+       kernel/include/kernel.h kernel/config/blackfin/cpu_rename.h 
 tmeini.o tmeup.o tmedown.o tmeins.o tmedel.o isig_tim.o: \
-       kernel/kernel/jsp_rename.h \
-       kernel/config/blackfin/cpu_config.h \
+       kernel/include/itron.h kernel/config/blackfin/tool_defs.h \
+       kernel/kernel/time_event.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/config/blackfin/tool_config.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/config/blackfin/cpu_rename.h \
-       kernel/include/t_syslog.h kernel/kernel/time_event.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/config/blackfin/tool_config.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/config/blackfin/cpu_defs.h \
+       kernel/kernel/check.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/include/t_config.h kernel/include/itron.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/include/kernel.h kernel/config/blackfin/tool_defs.h \
-       kernel/kernel/jsp_kernel.h kernel/kernel/time_event.c \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       kernel/include/t_stddef.h kernel/kernel/check.h 
+       kernel/kernel/time_event.c kernel/include/t_syslog.h \
+       kernel/config/blackfin/cpu_defs.h kernel/include/t_config.h \
+       kernel/config/blackfin/cpu_config.h kernel/include/kernel.h \
+       kernel/kernel/jsp_kernel.h kernel/include/t_stddef.h \
+       kernel/config/blackfin/cpu_rename.h \
+       kernel/kernel/jsp_rename.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/config/blackfin/trx_305/sys_defs.h 
 logini.o vwri_log.o vrea_log.o vmsk_log.o logter.o: \
-       kernel/kernel/time_event.h \
+       kernel/include/t_stddef.h kernel/kernel/syslog.c \
        kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/kernel/jsp_kernel.h kernel/include/t_syslog.h \
-       kernel/config/blackfin/cpu_rename.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/config/blackfin/tool_defs.h kernel/kernel/syslog.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/include/kernel.h kernel/include/t_config.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
+       kernel/kernel/time_event.h kernel/kernel/jsp_kernel.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
        kernel/config/blackfin/tool_config.h \
-       kernel/include/t_stddef.h kernel/kernel/syslog.c \
-       kernel/kernel/jsp_rename.h \
+       kernel/kernel/jsp_rename.h kernel/kernel/syslog.h \
+       kernel/config/blackfin/cpu_config.h \
+       kernel/include/t_config.h kernel/config/blackfin/tool_defs.h \
+       kernel/include/itron.h kernel/include/t_syslog.h \
+       kernel/config/blackfin/cpu_rename.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/include/itron.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/include/kernel.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
        kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/cpu_config.h 
+       kernel/config/blackfin/_common_bf533/chip_defs.h 
 act_tsk.o iact_tsk.o can_act.o ext_tsk.o ter_tsk.o chg_pri.o get_pri.o: \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/config/blackfin/cpu_defs.h kernel/kernel/queue.h \
-       kernel/kernel/check.h kernel/include/kernel.h \
-       kernel/config/blackfin/cpu_rename.h \
+       kernel/include/kernel.h kernel/kernel/jsp_kernel.h \
+       kernel/kernel/task_manage.c kernel/kernel/queue.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
        kernel/include/t_config.h \
+       kernel/config/blackfin/cpu_config.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/config/blackfin/cpu_defs.h kernel/kernel/jsp_rename.h \
+       kernel/include/t_syslog.h kernel/kernel/check.h \
+       kernel/include/t_stddef.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
        kernel/config/blackfin/tool_config.h \
-       kernel/kernel/jsp_rename.h kernel/kernel/time_event.h \
+       kernel/kernel/time_event.h kernel/kernel/task.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/kernel/jsp_kernel.h \
+       kernel/kernel/wait.h kernel/include/itron.h \
        kernel/config/blackfin/tool_defs.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/kernel/wait.h kernel/kernel/task.h \
-       kernel/kernel/task_manage.c \
-       kernel/config/blackfin/cpu_config.h \
-       kernel/include/t_stddef.h kernel/include/t_syslog.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/include/itron.h 
+       kernel/config/blackfin/cpu_rename.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h 
 slp_tsk.o tslp_tsk.o wup_tsk.o iwup_tsk.o can_wup.o rel_wai.o irel_wai.o sus_tsk.o rsm_tsk.o frsm_tsk.o dly_tsk.o: \
+       kernel/kernel/check.h kernel/kernel/task.h \
+       kernel/include/t_stddef.h \
        kernel/config/blackfin/tool_config.h \
+       kernel/config/blackfin/tool_defs.h kernel/include/t_config.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/kernel/queue.h kernel/config/blackfin/cpu_config.h \
-       kernel/include/t_config.h kernel/config/blackfin/cpu_defs.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/include/t_stddef.h \
-       kernel/config/blackfin/cpu_rename.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       kernel/config/blackfin/tool_defs.h \
-       kernel/kernel/time_event.h kernel/kernel/task.h \
-       kernel/include/kernel.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/kernel/wait.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/include/kernel.h kernel/config/blackfin/cpu_defs.h \
+       kernel/config/blackfin/cpu_rename.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/kernel/jsp_rename.h kernel/kernel/time_event.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
        kernel/include/t_syslog.h kernel/kernel/task_sync.c \
-       kernel/kernel/jsp_kernel.h \
+       kernel/include/itron.h kernel/config/blackfin/cpu_config.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/include/itron.h kernel/kernel/check.h \
-       kernel/kernel/jsp_rename.h kernel/kernel/wait.h 
+       kernel/kernel/queue.h kernel/kernel/jsp_kernel.h \
+       kernel/config/blackfin/trx_305/sys_config.h 
 ras_tex.o iras_tex.o dis_tex.o ena_tex.o sns_tex.o: \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
        kernel/config/blackfin/tool_config.h \
+       kernel/kernel/jsp_rename.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/kernel/queue.h kernel/include/t_syslog.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/kernel/jsp_kernel.h kernel/config/blackfin/cpu_defs.h \
        kernel/config/blackfin/cpu_rename.h \
-       kernel/kernel/jsp_kernel.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       kernel/kernel/task_except.c kernel/kernel/time_event.h \
-       kernel/include/t_stddef.h kernel/config/blackfin/tool_defs.h \
-       kernel/include/t_config.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/kernel/jsp_rename.h kernel/kernel/check.h \
-       kernel/config/blackfin/cpu_defs.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/include/kernel.h kernel/include/itron.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/kernel/queue.h kernel/config/blackfin/tool_defs.h \
+       kernel/kernel/time_event.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
        kernel/config/blackfin/cpu_config.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
+       kernel/include/t_config.h kernel/include/kernel.h \
+       kernel/include/t_syslog.h kernel/kernel/check.h \
+       kernel/include/itron.h kernel/kernel/task_except.c \
+       kernel/include/t_stddef.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
        kernel/kernel/task.h 
 semini.o sig_sem.o isig_sem.o wai_sem.o pol_sem.o twai_sem.o: \
-       kernel/include/kernel.h kernel/kernel/task.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/include/t_syslog.h kernel/config/blackfin/tool_defs.h \
-       kernel/config/blackfin/cpu_defs.h kernel/kernel/jsp_kernel.h \
-       kernel/kernel/time_event.h \
+       kernel/kernel/queue.h kernel/kernel/check.h \
+       kernel/config/blackfin/cpu_defs.h \
        kernel/config/blackfin/tool_config.h \
-       kernel/kernel/jsp_rename.h kernel/include/itron.h \
-       kernel/kernel/wait.h kernel/config/blackfin/cpu_rename.h \
-       kernel/include/t_stddef.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
        kernel/config/blackfin/cpu_config.h \
+       kernel/kernel/semaphore.h kernel/kernel/wait.h \
+       kernel/config/blackfin/cpu_rename.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/kernel/jsp_kernel.h kernel/include/itron.h \
+       kernel/config/blackfin/tool_defs.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       kernel/kernel/check.h kernel/include/t_config.h \
-       kernel/kernel/queue.h \
+       kernel/include/kernel.h kernel/kernel/jsp_rename.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/kernel/semaphore.h kernel/kernel/semaphore.c 
+       kernel/include/t_stddef.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/kernel/task.h kernel/kernel/time_event.h \
+       kernel/include/t_syslog.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/kernel/semaphore.c kernel/include/t_config.h 
 flgini.o flgcnd.o set_flg.o iset_flg.o clr_flg.o wai_flg.o pol_flg.o twai_flg.o: \
-       kernel/kernel/wait.h kernel/kernel/eventflag.h \
        kernel/kernel/eventflag.c \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       kernel/include/kernel.h kernel/kernel/check.h \
-       kernel/include/t_config.h kernel/config/blackfin/cpu_defs.h \
-       kernel/include/itron.h kernel/kernel/queue.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/kernel/wait.h kernel/kernel/task.h \
+       kernel/include/t_syslog.h kernel/kernel/time_event.h \
+       kernel/kernel/queue.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/kernel/jsp_kernel.h \
+       kernel/config/blackfin/cpu_rename.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/config/blackfin/tool_defs.h \
+       kernel/kernel/jsp_rename.h kernel/include/itron.h \
+       kernel/config/blackfin/tool_config.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/kernel/eventflag.h kernel/include/t_config.h \
+       kernel/include/t_stddef.h kernel/include/kernel.h \
+       kernel/kernel/check.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/config/blackfin/cpu_defs.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/kernel/time_event.h \
-       kernel/config/blackfin/cpu_config.h \
-       kernel/config/blackfin/tool_config.h kernel/kernel/task.h \
-       kernel/kernel/jsp_rename.h \
+       kernel/config/blackfin/cpu_config.h 
+dtqini.o dtqenq.o dtqfenq.o dtqdeq.o dtqsnd.o dtqrcv.o snd_dtq.o psnd_dtq.o ipsnd_dtq.o tsnd_dtq.o fsnd_dtq.o ifsnd_dtq.o rcv_dtq.o prcv_dtq.o trcv_dtq.o: \
+       kernel/kernel/task.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/include/t_syslog.h \
-       kernel/config/blackfin/cpu_rename.h \
-       kernel/include/t_stddef.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/kernel/jsp_kernel.h kernel/include/itron.h \
+       kernel/config/blackfin/cpu_defs.h kernel/kernel/dataqueue.c \
        kernel/config/blackfin/tool_defs.h \
+       kernel/config/blackfin/cpu_config.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/kernel/time_event.h kernel/include/t_config.h \
+       kernel/include/t_stddef.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/kernel/check.h kernel/include/t_syslog.h \
+       kernel/config/blackfin/tool_config.h kernel/kernel/queue.h \
+       kernel/kernel/dataqueue.h \
+       kernel/config/blackfin/cpu_rename.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/kernel/jsp_rename.h kernel/kernel/wait.h \
+       kernel/include/kernel.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h 
+mbxini.o snd_mbx.o rcv_mbx.o prcv_mbx.o trcv_mbx.o: \
        kernel/kernel/jsp_kernel.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h 
-dtqini.o dtqenq.o dtqfenq.o dtqdeq.o dtqsnd.o dtqrcv.o snd_dtq.o psnd_dtq.o ipsnd_dtq.o tsnd_dtq.o fsnd_dtq.o ifsnd_dtq.o rcv_dtq.o prcv_dtq.o trcv_dtq.o: \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/config/blackfin/cpu_rename.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/include/t_stddef.h kernel/include/itron.h \
+       kernel/kernel/check.h kernel/kernel/wait.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/kernel/task.h kernel/include/t_config.h \
+       kernel/config/blackfin/cpu_config.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/config/blackfin/tool_config.h \
+       kernel/config/blackfin/cpu_defs.h kernel/kernel/mailbox.h \
+       kernel/kernel/mailbox.c kernel/include/t_syslog.h \
+       kernel/include/kernel.h kernel/kernel/time_event.h \
+       kernel/config/blackfin/tool_defs.h \
+       kernel/kernel/jsp_rename.h kernel/kernel/queue.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/config/blackfin/trx_305/sys_config.h 
+mpfini.o mpfget.o get_mpf.o pget_mpf.o tget_mpf.o rel_mpf.o: \
+       kernel/config/blackfin/tool_defs.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/config/blackfin/tool_config.h \
+       kernel/kernel/time_event.h kernel/kernel/task.h \
+       kernel/config/blackfin/cpu_defs.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/include/t_syslog.h \
+       kernel/include/kernel.h kernel/kernel/mempfix.h \
+       kernel/kernel/mempfix.c kernel/kernel/check.h \
+       kernel/kernel/jsp_rename.h kernel/kernel/wait.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/kernel/jsp_kernel.h kernel/include/kernel.h \
-       kernel/kernel/dataqueue.c kernel/config/blackfin/tool_defs.h \
-       kernel/kernel/queue.h kernel/kernel/task.h \
-       kernel/kernel/check.h kernel/kernel/time_event.h \
+       kernel/include/t_syslog.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/config/blackfin/cpu_config.h kernel/include/itron.h \
+       kernel/kernel/jsp_kernel.h kernel/kernel/queue.h \
        kernel/config/blackfin/cpu_rename.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
+       kernel/include/t_stddef.h kernel/include/t_config.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h 
+set_tim.o get_tim.o vxget_tim.o: \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/include/itron.h kernel/kernel/jsp_rename.h \
-       kernel/config/blackfin/tool_config.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/kernel/time_event.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/config/blackfin/tool_defs.h \
        kernel/config/blackfin/cpu_config.h \
-       kernel/kernel/dataqueue.h kernel/include/t_config.h \
-       kernel/include/t_stddef.h kernel/config/blackfin/cpu_defs.h \
-       kernel/kernel/wait.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h 
-mbxini.o snd_mbx.o rcv_mbx.o prcv_mbx.o trcv_mbx.o: \
-       kernel/kernel/mailbox.h \
+       kernel/config/blackfin/cpu_rename.h \
+       kernel/config/blackfin/cpu_defs.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/include/t_config.h kernel/include/t_stddef.h \
+       kernel/include/itron.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/config/blackfin/cpu_defs.h kernel/include/t_syslog.h \
+       kernel/include/t_syslog.h kernel/include/kernel.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/kernel/jsp_kernel.h kernel/kernel/jsp_rename.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/kernel/check.h kernel/kernel/time_manage.c \
+       kernel/config/blackfin/tool_config.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h 
+cycini.o cycenq.o sta_cyc.o stp_cyc.o cyccal.o: \
        kernel/include/itron.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/config/blackfin/tool_defs.h kernel/kernel/task.h \
-       kernel/config/blackfin/tool_config.h kernel/kernel/wait.h \
-       kernel/include/kernel.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/include/kernel.h kernel/kernel/jsp_rename.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/config/blackfin/tool_config.h \
+       kernel/include/t_config.h kernel/config/blackfin/tool_defs.h \
+       kernel/config/blackfin/cpu_rename.h kernel/kernel/cyclic.h \
+       kernel/config/blackfin/cpu_defs.h kernel/include/t_stddef.h \
+       kernel/kernel/time_event.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/include/t_syslog.h kernel/kernel/cyclic.c \
        kernel/kernel/jsp_kernel.h \
-       kernel/config/blackfin/cpu_config.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/config/blackfin/cpu_config.h kernel/kernel/queue.h \
        kernel/kernel/check.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/include/t_stddef.h kernel/kernel/jsp_rename.h \
-       kernel/config/blackfin/cpu_rename.h kernel/kernel/mailbox.c \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h 
+rot_rdq.o irot_rdq.o get_tid.o iget_tid.o loc_cpu.o iloc_cpu.o unl_cpu.o iunl_cpu.o dis_dsp.o ena_dsp.o sns_ctx.o sns_loc.o sns_dsp.o sns_dpn.o vsns_ini.o: \
        kernel/kernel/queue.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/include/t_config.h kernel/kernel/time_event.h 
-mpfini.o mpfget.o get_mpf.o pget_mpf.o tget_mpf.o rel_mpf.o: \
-       kernel/kernel/wait.h kernel/config/blackfin/cpu_config.h \
-       kernel/kernel/mempfix.h kernel/include/t_config.h \
-       kernel/config/blackfin/cpu_defs.h kernel/include/itron.h \
-       kernel/config/blackfin/tool_defs.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/include/t_syslog.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/kernel/queue.h kernel/kernel/jsp_kernel.h \
-       kernel/kernel/jsp_rename.h kernel/include/kernel.h \
-       kernel/kernel/check.h kernel/kernel/task.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       kernel/include/t_stddef.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/kernel/jsp_rename.h kernel/kernel/jsp_kernel.h \
+       kernel/include/t_syslog.h kernel/kernel/check.h \
+       kernel/config/blackfin/cpu_config.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/kernel/time_event.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/include/t_stddef.h kernel/include/t_config.h \
+       kernel/config/blackfin/tool_defs.h \
        kernel/config/blackfin/tool_config.h \
        kernel/config/blackfin/cpu_rename.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/kernel/mempfix.c \
-       kernel/config/blackfin/_common_bf533/chip_config.h 
-set_tim.o get_tim.o vxget_tim.o: kernel/kernel/jsp_kernel.h \
-       kernel/kernel/time_manage.c \
-       kernel/config/blackfin/cpu_rename.h kernel/include/kernel.h \
-       kernel/include/t_config.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/include/t_stddef.h \
-       kernel/config/blackfin/cpu_config.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/kernel/sys_manage.c kernel/config/blackfin/cpu_defs.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/kernel/time_event.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/kernel/check.h kernel/include/itron.h \
-       kernel/include/t_syslog.h kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/tool_config.h \
-       kernel/kernel/time_event.h kernel/kernel/jsp_rename.h \
-       kernel/config/blackfin/tool_defs.h 
-cycini.o cycenq.o sta_cyc.o stp_cyc.o cyccal.o: \
-       kernel/config/blackfin/cpu_config.h kernel/kernel/check.h \
-       kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/include/t_config.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/kernel/jsp_kernel.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/kernel/jsp_rename.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/include/kernel.h \
+       kernel/kernel/task.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/include/itron.h kernel/include/kernel.h 
+inhini.o: \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/kernel/time_event.h kernel/include/itron.h \
-       kernel/config/blackfin/tool_config.h \
+       kernel/include/t_config.h kernel/include/t_stddef.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
        kernel/config/blackfin/cpu_rename.h \
-       kernel/include/t_syslog.h kernel/include/t_stddef.h \
-       kernel/kernel/queue.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/kernel/cyclic.h kernel/kernel/cyclic.c \
-       kernel/config/blackfin/tool_defs.h 
-rot_rdq.o irot_rdq.o get_tid.o iget_tid.o loc_cpu.o iloc_cpu.o unl_cpu.o iunl_cpu.o dis_dsp.o ena_dsp.o sns_ctx.o sns_loc.o sns_dsp.o sns_dpn.o vsns_ini.o: \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/kernel/sys_manage.c kernel/kernel/jsp_rename.h \
-       kernel/kernel/queue.h kernel/config/blackfin/cpu_config.h \
-       kernel/include/t_config.h kernel/include/kernel.h \
-       kernel/config/blackfin/cpu_rename.h kernel/include/itron.h \
-       kernel/config/blackfin/tool_defs.h \
-       kernel/kernel/time_event.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
        kernel/kernel/jsp_kernel.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/include/t_syslog.h kernel/config/blackfin/cpu_defs.h \
        kernel/config/blackfin/tool_config.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/kernel/task.h kernel/include/t_stddef.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/kernel/check.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h 
-inhini.o: kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/config/blackfin/tool_defs.h kernel/include/kernel.h \
        kernel/kernel/interrupt.c \
-       kernel/config/blackfin/cpu_rename.h \
-       kernel/include/t_stddef.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/include/t_config.h kernel/config/blackfin/cpu_defs.h \
-       kernel/kernel/jsp_kernel.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/include/t_syslog.h kernel/include/kernel.h \
+       kernel/config/blackfin/cpu_defs.h \
+       kernel/config/blackfin/tool_defs.h \
+       kernel/kernel/jsp_rename.h \
        kernel/config/blackfin/cpu_config.h \
-       kernel/kernel/jsp_rename.h kernel/kernel/interrupt.h \
-       kernel/include/itron.h kernel/config/blackfin/tool_config.h \
-       kernel/include/t_syslog.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h 
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/include/itron.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/kernel/interrupt.h 
 excini.o vxsns_ctx.o vxsns_loc.o vxsns_dsp.o vxsns_dpn.o vxsns_tex.o: \
-       kernel/include/kernel.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/include/t_stddef.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/config/blackfin/cpu_defs.h \
+       kernel/config/blackfin/tool_defs.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/kernel/exception.c \
-       kernel/config/blackfin/tool_config.h \
-       kernel/include/t_config.h kernel/kernel/jsp_rename.h \
-       kernel/config/blackfin/tool_defs.h kernel/include/itron.h \
-       kernel/config/blackfin/cpu_rename.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/include/t_stddef.h kernel/kernel/exception.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/kernel/queue.h kernel/config/blackfin/cpu_defs.h \
        kernel/config/blackfin/cpu_config.h \
-       kernel/kernel/time_event.h kernel/kernel/task.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/include/t_syslog.h kernel/kernel/jsp_kernel.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h 
-start.o: kernel/config/blackfin/saverestore.h \
-       kernel/include/t_syslog.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
+       kernel/kernel/time_event.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/kernel/jsp_kernel.h \
        kernel/config/blackfin/tool_config.h \
-       kernel/config/blackfin/tool_defs.h \
+       kernel/kernel/jsp_rename.h kernel/kernel/exception.h \
+       kernel/config/blackfin/cpu_rename.h kernel/kernel/task.h \
+       kernel/include/t_syslog.h kernel/include/kernel.h \
+       kernel/include/itron.h kernel/kernel/jsp_kernel.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/kernel/queue.h kernel/include/t_config.h \
+       kernel/kernel/exception.c 
+start.o: kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/include/kernel.h kernel/include/itron.h \
+       kernel/kernel/jsp_rename.h \
+       kernel/config/blackfin/tool_config.h \
+       kernel/config/blackfin/start.S kernel/include/t_config.h \
        kernel/config/blackfin/cpu_rename.h \
-       kernel/include/t_config.h kernel/include/t_stddef.h \
-       kernel/config/blackfin/start.S kernel/include/itron.h \
-       kernel/include/kernel.h kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/cpu_config.h \
+       kernel/config/blackfin/tool_defs.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/include/t_stddef.h \
+       kernel/config/blackfin/saverestore.h \
+       kernel/config/blackfin/cpu_defs.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/kernel/jsp_kernel.h kernel/include/t_syslog.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/kernel/jsp_rename.h 
+       kernel/config/blackfin/cpu_config.h 
 cpu_crtbegin.o: kernel/config/blackfin/cpu_crtbegin.c 
-sample1.o: kernel/include/t_syslog.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/config/blackfin/tool_defs.h kernel_id.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       kernel/config/blackfin/cpu_defs.h \
+sample1.o: kernel/include/t_services.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       sample1.c sample1.h kernel/include/t_services.h \
-       kernel/include/kernel.h kernel/include/t_stddef.h \
-       kernel/include/serial.h kernel/include/itron.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h 
-timer.o: kernel/include/sil.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/include/s_services.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/config/blackfin/cpu_config.h \
-       kernel/include/t_syslog.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/include/t_stddef.h kernel/config/blackfin/tool_defs.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
+       kernel/include/serial.h sample1.c \
+       kernel/config/blackfin/trx_305/sys_defs.h kernel_id.h \
        kernel/include/itron.h kernel/include/kernel.h \
-       kernel/config/blackfin/_common_bf533/hw_timer.h \
-       kernel/include/t_config.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/include/t_stddef.h kernel/config/blackfin/tool_defs.h \
+       sample1.h kernel/config/blackfin/cpu_defs.h \
+       kernel/include/t_syslog.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h 
+timer.o: kernel/include/t_config.h kernel/include/serial.h \
+       kernel/config/blackfin/tool_defs.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/config/blackfin/cpu_defs.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/include/timer.h kernel/include/serial.h \
+       kernel/config/blackfin/cpu_config.h \
        kernel/config/blackfin/cpu_rename.h \
-       kernel/include/t_services.h \
+       kernel/include/t_syslog.h kernel/include/s_services.h \
+       kernel/config/blackfin/cpu_defs.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/include/itron.h kernel/include/t_services.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/include/kernel.h kernel/include/t_stddef.h \
+       kernel/include/timer.h kernel/include/sil.h \
        kernel/config/blackfin/tool_config.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/systask/timer.c 
-serial.o: kernel/include/itron.h kernel/systask/serial.c \
-       kernel/config/blackfin/tool_defs.h \
-       kernel/pdic/simple_sio/uart.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       kernel/config/blackfin/_common_bf533/hw_serial.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/include/t_services.h ./kernel_id.h \
-       kernel/include/t_syslog.h kernel/config/blackfin/cpu_defs.h \
-       kernel/include/kernel.h \
+       kernel/systask/timer.c \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/include/sil.h kernel/config/blackfin/cpu_rename.h \
-       kernel/config/blackfin/tool_config.h \
+       kernel/config/blackfin/_common_bf533/hw_timer.h 
+serial.o: kernel/systask/serial.c \
+       kernel/config/blackfin/trx_305/sys_defs.h \
        kernel/config/blackfin/cpu_config.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/include/t_stddef.h kernel/include/s_services.h \
-       kernel/include/t_config.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/include/serial.h 
-logtask.o: kernel/include/logtask.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/include/t_stddef.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
        kernel/config/blackfin/cpu_rename.h \
-       kernel/include/t_syslog.h kernel/config/blackfin/tool_defs.h \
-       kernel/include/t_config.h kernel/include/itron.h \
-       kernel/include/serial.h kernel/systask/logtask.c \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/config/blackfin/cpu_defs.h kernel/include/kernel.h \
+       kernel/pdic/simple_sio/uart.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/include/t_services.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/config/blackfin/tool_config.h \
-       kernel/config/blackfin/cpu_config.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h 
-log_output.o: kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/include/t_stddef.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       kernel/include/kernel.h kernel/include/t_syslog.h \
-       kernel/library/log_output.c \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/include/serial.h kernel/include/itron.h \
        kernel/config/blackfin/tool_defs.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/include/itron.h kernel/include/t_config.h \
+       kernel/include/s_services.h \
+       kernel/config/blackfin/tool_config.h kernel/include/serial.h \
+       ./kernel_id.h kernel/include/t_services.h \
+       kernel/include/sil.h kernel/include/kernel.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/include/t_services.h \
-       kernel/config/blackfin/cpu_defs.h 
-vasyslog.o: kernel/config/blackfin/cpu_defs.h \
+       kernel/config/blackfin/cpu_defs.h kernel/include/t_stddef.h \
+       kernel/include/t_syslog.h \
+       kernel/config/blackfin/_common_bf533/hw_serial.h 
+logtask.o: kernel/include/t_services.h \
+       kernel/config/blackfin/tool_defs.h kernel/include/serial.h \
+       kernel/config/blackfin/cpu_rename.h \
+       kernel/config/blackfin/tool_config.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/config/blackfin/cpu_defs.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/include/logtask.h kernel/include/t_syslog.h \
+       kernel/include/t_stddef.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/systask/logtask.c kernel/include/itron.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/include/t_stddef.h kernel/include/t_syslog.h \
-       kernel/include/t_services.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/config/blackfin/cpu_config.h \
+       kernel/include/t_config.h kernel/include/kernel.h \
+       kernel/config/blackfin/trx_305/sys_config.h 
+log_output.o: kernel/library/log_output.c \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/include/serial.h kernel/config/blackfin/tool_defs.h \
-       kernel/include/itron.h \
+       kernel/config/blackfin/cpu_defs.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       kernel/library/vasyslog.c \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stdarg.h \
-       kernel/include/kernel.h 
-t_perror.o: \
+       kernel/include/t_syslog.h kernel/include/serial.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
        kernel/include/kernel.h kernel/include/t_stddef.h \
-       kernel/include/serial.h kernel/library/t_perror.c \
-       kernel/include/t_syslog.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/config/blackfin/tool_defs.h kernel/include/itron.h \
+       kernel/include/t_services.h 
+vasyslog.o: \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/include/t_services.h \
-       kernel/config/blackfin/tool_defs.h \
-       kernel/config/blackfin/cpu_defs.h kernel/include/itron.h 
-strerror.o: kernel/include/serial.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/library/vasyslog.c kernel/include/itron.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/include/t_syslog.h kernel/config/blackfin/cpu_defs.h \
+       kernel/include/serial.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stdarg.h \
        kernel/include/kernel.h kernel/include/t_services.h \
-       kernel/include/t_stddef.h \
+       kernel/include/t_stddef.h kernel/config/blackfin/tool_defs.h 
+t_perror.o: \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/include/itron.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/config/blackfin/cpu_defs.h kernel/include/itron.h \
-       kernel/library/strerror.c \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/library/t_perror.c kernel/include/t_services.h \
+       kernel/include/t_syslog.h kernel/config/blackfin/cpu_defs.h \
+       kernel/config/blackfin/tool_defs.h kernel/include/t_stddef.h \
+       kernel/include/serial.h kernel/include/kernel.h 
+strerror.o: kernel/config/blackfin/tool_defs.h \
+       kernel/config/blackfin/cpu_defs.h kernel/include/kernel.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/library/strerror.c kernel/include/t_syslog.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/include/t_stddef.h kernel/include/itron.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/include/t_syslog.h kernel/config/blackfin/tool_defs.h 
-kernel_cfg.o: kernel/include/itron.h kernel/include/kernel_cfg.h \
-       kernel/config/blackfin/tool_config.h \
+       kernel/include/t_services.h kernel/include/serial.h \
+       kernel/config/blackfin/trx_305/sys_defs.h 
+kernel_cfg.o: kernel/include/../kernel/jsp_unrename.h \
+       kernel/config/blackfin/cpu_config.h \
+       kernel/include/../kernel/queue.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/include/s_services.h \
+       kernel/include/../kernel/time_event.h \
+       kernel/config/blackfin/cpu_defs.h kernel/include/sil.h \
+       kernel/include/../kernel/semaphore.h kernel/include/itron.h \
+       kernel/include/kernel_cfg.h kernel/include/serial.h \
+       kernel_id.h kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/include/timer.h kernel/config/blackfin/cpu_unrename.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/include/t_services.h \
+       kernel/config/blackfin/tool_config.h kernel/include/kernel.h \
+       kernel/include/../kernel/eventflag.h \
        kernel/config/blackfin/cpu_rename.h \
-       kernel/include/../kernel/mempfix.h \
+       kernel/include/../kernel/task.h \
+       kernel/include/../kernel/interrupt.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/include/../kernel/jsp_rename.h \
+       kernel/include/t_config.h \
        kernel/include/../kernel/dataqueue.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/include/t_services.h kernel/include/kernel.h \
+       kernel/config/blackfin/_common_bf533/hw_serial.h \
+       kernel/include/../kernel/cyclic.h \
        kernel/config/blackfin/tool_defs.h \
-       kernel/config/blackfin/cpu_config.h kernel_id.h \
-       kernel/config/blackfin/_common_bf533/sys_unrename.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/config/blackfin/ezkit_bf533/sys_config.h \
-       kernel/include/../kernel/jsp_rename.h \
+       kernel/include/../kernel/mailbox.h kernel_cfg.c \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/config/blackfin/cpu_unrename.h \
-       kernel/include/../kernel/semaphore.h sample1.h \
+       kernel/include/t_syslog.h kernel/include/logtask.h \
+       kernel/include/t_stddef.h kernel/pdic/simple_sio/uart.h \
+       kernel/config/blackfin/_common_bf533/sys_unrename.h \
        kernel/include/../kernel/jsp_kernel.h \
-       kernel/include/../kernel/time_event.h \
-       kernel/include/serial.h kernel/include/t_config.h \
-       kernel/include/s_services.h kernel/include/../kernel/task.h \
-       kernel/include/../kernel/cyclic.h \
-       kernel/config/blackfin/cpu_defs.h \
-       kernel/pdic/simple_sio/uart.h \
-       kernel/include/../kernel/interrupt.h \
-       kernel/include/logtask.h \
-       kernel/config/blackfin/_common_bf533/hw_serial.h \
-       kernel/include/t_syslog.h \
-       kernel/include/../kernel/jsp_unrename.h \
-       kernel/include/../kernel/queue.h \
-       kernel/include/../kernel/mailbox.h kernel/include/t_stddef.h \
-       kernel/config/blackfin/ezkit_bf533/sys_defs.h \
-       kernel/include/../kernel/exception.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/include/../kernel/eventflag.h \
        kernel/config/blackfin/_common_bf533/hw_timer.h \
-       kernel/include/sil.h kernel/include/timer.h kernel_cfg.c 
+       kernel/include/../kernel/exception.h \
+       kernel/include/../kernel/mempfix.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h sample1.h 
 cpu_crtend.o: kernel/config/blackfin/cpu_crtend.c 
diff --git a/trx305/kernel/config/blackfin/trx_305/Makefile.config b/trx305/kernel/config/blackfin/trx_305/Makefile.config
new file mode 100644 (file)
index 0000000..74f22ad
--- /dev/null
@@ -0,0 +1,30 @@
+#
+#      Makefile のターゲットシステム依存部(EZ-KIT lite TRX305用)
+#
+
+#
+#  コンパイルオプション
+#
+INCLUDES := $(INCLUDES) -I$(SRCDIR)/config/$(CPU)/$(SYS) \
+                       -I$(SRCDIR)/config/$(CPU)/_common_bf533 \
+                       -I$(SRCDIR)/pdic/simple_sio
+COPTS := $(COPTS)
+LDFLAGS := $(LDFLAGS)
+
+#
+#  カーネルに関する定義
+#
+KERNEL_DIR := $(KERNEL_DIR) :$(SRCDIR)/config/$(CPU)/$(SYS) :$(SRCDIR)/config/$(CPU)/_common_bf533 :$(SRCDIR)/pdic/simple_sio
+KERNEL_ASMOBJS := $(KERNEL_ASMOBJS) 
+KERNEL_COBJS := $(KERNEL_COBJS) chip_config.o uart.o chip_debugboot.o chip_dump.o
+
+#
+#  カーネルに関する定義
+#
+LDROPTS = -T BF533 -c -g 1 $(OBJNAME).ldr $(OBJNAME) --bmode spi
+
+#
+#  リンカスクリプトの定義
+#
+LDSCRIPT = $(CPU)/_common_bf533/bf533elf.ld
+
diff --git a/trx305/kernel/config/blackfin/trx_305/readme.txt b/trx305/kernel/config/blackfin/trx_305/readme.txt
new file mode 100755 (executable)
index 0000000..c9f3bf8
--- /dev/null
@@ -0,0 +1,12 @@
+Analog Devices製 ADSP-BF533対応システム依存部(TRX305)。
+
+sys_config.hとsys_defs.hは、#include_nextを使って、それぞれblackfin/_common_bf533/sys_config.h
+とblackfin/_common_bf533/sys_defs.hを読み込んでいる。
+
+Makefile.configは、インクルード・パスおよびソースファイルへのパスとしてblackfin/_common_bf533も
+指定している。
+
+- Makefile.config : gnu環境のためのシステム依存部定義ファイル
+- readme.txt : このファイル
+- sys_config.h : システム依存部のうち、アプリケーションから見えない宣言
+- sys_defs.h : システム依存部のうち、アプリケーションから見える宣言
\ No newline at end of file
diff --git a/trx305/kernel/config/blackfin/trx_305/sys_config.h b/trx305/kernel/config/blackfin/trx_305/sys_config.h
new file mode 100644 (file)
index 0000000..09eeef0
--- /dev/null
@@ -0,0 +1,190 @@
+/*
+ *  TOPPERS/JSP Kernel
+ *      Toyohashi Open Platform for Embedded Real-Time Systems/
+ *      Just Standard Profile Kernel
+ *
+ *  Copyright (C) 2000-2003 by Embedded and Real-Time Systems Laboratory
+ *                              Toyohashi Univ. of Technology, JAPAN
+ *
+ *  TOPPERS/JSP for Blackfin
+ *
+ *  Copyright (C) 2004,2006,2006 by Takemasa Nakamura
+ *  Copyright (C) 2004 by Ujinosuke
+ *  Copyright (C) 2014 TRX-305 DSP project
+ *
+ *  上記著作権者は,以下の (1)〜(4) の条件か,Free Software Foundation
+ *  によって公表されている GNU General Public License の Version 2 に記
+ *  述されている条件を満たす場合に限り,本ソフトウェア(本ソフトウェア
+ *  を改変したものを含む.以下同じ)を使用・複製・改変・再配布(以下,
+ *  利用と呼ぶ)することを無償で許諾する.
+ *  (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作
+ *      権表示,この利用条件および下記の無保証規定が,そのままの形でソー
+ *      スコード中に含まれていること.
+ *  (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使
+ *      用できる形で再配布する場合には,再配布に伴うドキュメント(利用
+ *      者マニュアルなど)に,上記の著作権表示,この利用条件および下記
+ *      の無保証規定を掲載すること.
+ *  (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使
+ *      用できない形で再配布する場合には,次のいずれかの条件を満たすこ
+ *      と.
+ *    (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著
+ *        作権表示,この利用条件および下記の無保証規定を掲載すること.
+ *    (b) 再配布の形態を,別に定める方法によって,TOPPERSプロジェクトに
+ *        報告すること.
+ *  (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損
+ *      害からも,上記著作権者およびTOPPERSプロジェクトを免責すること.
+ *
+ *  本ソフトウェアは,無保証で提供されているものである.上記著作権者お
+ *  よびTOPPERSプロジェクトは,本ソフトウェアに関して,その適用可能性も
+ *  含めて,いかなる保証も行わない.また,本ソフトウェアの利用により直
+ *  接的または間接的に生じたいかなる損害に関しても,その責任を負わない.
+ *
+ *
+ */
+
+
+#ifndef _SYS_CONFIG_H_
+#define _SYS_CONFIG_H_
+
+/*
+ *  カーネルの内部識別名のリネーム
+ */
+#include <sys_rename.h>
+
+/* blackfin/_common_bf533から読み込む */
+#include <chip_config.h>
+
+/*
+ *  ターゲットシステム依存モジュール(TRX-305用)
+ *
+ *  このインクルードファイルは,t_config.h のみからインクルードされる.
+ *  他のファイルから直接インクルードしてはならない.
+*/
+
+/*
+ * どのようなクロック入力にも対応できるよう、以下でCSEL, SSEL, MSELの値
+ * とクロック入力周波数(Hz)を指定する。PLLのプログラムはsys_config.cの
+ * sys_initialize()関数で行われる。
+ *
+ * CSELVALは1,2,4,8の中から選ぶ。CLKINの単位はHz
+ */
+
+#define CSELVAL 1
+#define SSELVAL 4       /* 97.5MHz */
+#define MSELVAL 24      /* 390MHz */
+#define CLKIN 16250000  /* 16.25MHz */
+
+/*
+ * システムタイマーの選択
+ * USE_TIC_COREをdefineすると、COREタイマーが使用される
+ * コメントアウトすると、GP_TIMER_2を使用する
+ *
+ * COREタイマーはwakeup信号を生成しないため、ディスパッチャ
+ * はidle命令を使ってCOREタイマーイベントを待つことができない。
+ * そのため、USE_TIC_COREを使うとディスパッチャはidle命令を
+ * 使わずに割り込み発生をポーリングで待つ。これは消費電力の
+ * 点で不利である。
+ *
+ * システムタイマーにコアタイマーを使うことは、推奨しない。
+ * この機能は、移植時の利便性のために残しており、実アプリケーションで
+ * つかうことは想定していない。
+ *
+ */
+//#define USE_TIC_CORE
+
+/*
+ * ハードウェア・エラー割り込みの許可
+ * QUICK_HW_ERRORをdefineすると、ハードウェア・エラー・イベント
+ * が即座に受理される。defineしない場合には、割り込み待ち状態で
+ * ハードウェア・エラー・割り込みが発生した場合、次の割り込みまで
+ * 待たされることになる。
+ *
+ */
+//#define QUICK_HW_ERROR
+
+
+/*
+ * 実行時初期化関数の使用
+ *
+ * マクロ USE_RUNTIME_INIT を定義すると、start.asmのなかで _mi_initialize
+ * を呼び出す。この関数はノーブートモードで起動するときにのみ必要になるので
+ * 通常は USE_RUNTIME_INITを使う必要はない。
+ * 詳細はADIのEE239に詳しい。http://tinyurl.com/2hpbk (tinyURL)
+ *
+*/
+//#define USE_RUNTIME_INIT
+
+/*
+ * カーネル管理外割り込みの宣言
+ *
+ * マクロUNMANAGED_INTはカーネル管理外割り込みを宣言する。この
+ * マクロは16ビットのビットマップになっており、以下にあるパターン
+ * のうちひとつを使う。なお、どのようなパターンを選んでもNMIは管理外
+ * 割込みとして扱われる。
+ * UNMANAGED_INTを宣言しない場合、NMIだけが管理外割込みとして扱われる。
+ *
+*/
+//#define UNMANAGED_INT 0x0020          // IVHWがカーネル管理外.
+//#define UNMANAGED_INT 0x0060          // IVTMRとIVHWがカーネル管理外.
+//#define UNMANAGED_INT 0x00E0          // IVG7, IVTMRとIVHWがカーネル管理外.
+//#define UNMANAGED_INT 0x01E0          // IVG8 ... IVG7, IVTMRとIVHWがカーネル管理外.
+//#define UNMANAGED_INT 0x03E0          // IVG9 ... IVG7, IVTMRとIVHWがカーネル管理外.
+//#define UNMANAGED_INT 0x07E0          // IVG10 ... IVG7, IVTMRとIVHWがカーネル管理外.
+//#define UNMANAGED_INT 0x0FE0          // IVG11 ... IVG7, IVTMRとIVHWがカーネル管理外.
+//#define UNMANAGED_INT 0x1FE0          // IVG12 ... IVG7, IVTMRとIVHWがカーネル管理外.
+//#define UNMANAGED_INT 0x3FE0          // IVG13 ... IVG7, IVTMRとIVHWがカーネル管理外.
+
+/*
+ * C++関連資源を用意する
+ *
+ * マクロINIT_C_PLUS_PLUSを定義すると、C++言語用のテーブルを
+ * 初期化コードを実行する。また、C++言語用のテーブルを宣言する
+ *
+*/
+// #define INIT_C_PLUS_PLUS
+
+/*
+ *  起動メッセージのターゲットシステム名
+ */
+#define TARGET_NAME "TRX-305 DSP sub-system"
+
+
+/*
+ *  シリアルポート数の定義
+ *  TNUM_SIOP_XXXは、UARTの種別ごとに宣言する。
+ *  TNUM_SIOP_UARTはBF533内蔵UARTのうち、PDICが使用するもの。
+ *  BF533はUARTをひとつしかもっていないので、1か0を宣言する。
+ *  TNUM_PORTは、TNUM_SIOP_XXXのうち、GDICが使用するものの総和。
+ *  uart.cで使う。
+ */
+#define TNUM_PORT   1       /* GDICがサポートするシリアルポートの数 */
+#define TNUM_SIOP_UART  1   /* PIDCがサポートするシリアルポートの数 */
+
+/*
+ *  シリアルポート番号に関する定義
+ *  ログタスクがシリアルポートを使わない場合は無視していい。
+ */
+#define LOGTASK_PORTID  1   /* システムログに用いるシリアルポート番号 */
+
+/*  UART0のボーレート. */
+#define UART0_BAUD_RATE 57600       /* 57600 bps*/
+
+/*
+ * PLLの初期化の強制
+ * PLLは、PLL_CTLレジスタがデフォルト値で、かつ、SDRAMコントローラが
+ * ディセーブルのときに限り初期化を行うようになっている。これは、ブート
+ * ローダーなどの初期化ソフトがSDRAMを初期化したときにそれを保護するため
+ * である。一方でVisualDSP++のデバッガはSDRAMを自分で初期化するため、
+ * この機能とうまく折り合いがつかない場合がある。
+ * 状況に関わらず常に初期化したい時には FORCE_PLL_INITIALIZE マクロを
+ * 宣言する。
+ */
+// #deinfe FORCE_PLL_INITIALIZE
+
+
+#ifndef __SILICON_REVISION__
+#define __SILICON_REVISION__ 0x06
+#endif
+
+
+#endif /* _SYS_CONFIG_H_ */
diff --git a/trx305/kernel/config/blackfin/trx_305/sys_defs.h b/trx305/kernel/config/blackfin/trx_305/sys_defs.h
new file mode 100644 (file)
index 0000000..4979b12
--- /dev/null
@@ -0,0 +1,77 @@
+/*
+ *  TOPPERS/JSP Kernel
+ *      Toyohashi Open Platform for Embedded Real-Time Systems/
+ *      Just Standard Profile Kernel
+ * 
+ *  Copyright (C) 2000-2003 by Embedded and Real-Time Systems Laboratory
+ *                              Toyohashi Univ. of Technology, JAPAN
+ *
+ *  TOPPERS/JSP for Blackfin
+ *
+ *  Copyright (C) 2004,2006,2006 by Takemasa Nakamura
+ *  Copyright (C) 2004 by Ujinosuke
+ *  Copyright (C) 2014 TRX-305 DSP project
+ *
+ *  上記著作権者は,以下の (1)〜(4) の条件か,Free Software Foundation 
+ *  によって公表されている GNU General Public License の Version 2 に記
+ *  述されている条件を満たす場合に限り,本ソフトウェア(本ソフトウェア
+ *  を改変したものを含む.以下同じ)を使用・複製・改変・再配布(以下,
+ *  利用と呼ぶ)することを無償で許諾する.
+ *  (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作
+ *      権表示,この利用条件および下記の無保証規定が,そのままの形でソー
+ *      スコード中に含まれていること.
+ *  (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使
+ *      用できる形で再配布する場合には,再配布に伴うドキュメント(利用
+ *      者マニュアルなど)に,上記の著作権表示,この利用条件および下記
+ *      の無保証規定を掲載すること.
+ *  (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使
+ *      用できない形で再配布する場合には,次のいずれかの条件を満たすこ
+ *      と.
+ *    (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著
+ *        作権表示,この利用条件および下記の無保証規定を掲載すること.
+ *    (b) 再配布の形態を,別に定める方法によって,TOPPERSプロジェクトに
+ *        報告すること.
+ *  (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損
+ *      害からも,上記著作権者およびTOPPERSプロジェクトを免責すること.
+ * 
+ *  本ソフトウェアは,無保証で提供されているものである.上記著作権者お
+ *  よびTOPPERSプロジェクトは,本ソフトウェアに関して,その適用可能性も
+ *  含めて,いかなる保証も行わない.また,本ソフトウェアの利用により直
+ *  接的または間接的に生じたいかなる損害に関しても,その責任を負わない.
+ * 
+ *  
+ */
+
+
+/*
+ *  ターゲットシステムに依存する定義(TRX-305用)
+ *
+ *  このインクルードファイルは,kernel.h と sil.h でインクルードされる.
+ *  他のファイルから直接インクルードすることはない.このファイルをイン
+ *  クルードする前に,t_stddef.h と itron.h がインクルードされるので,
+ *  それらに依存してもよい.
+ */
+
+#ifndef _SYS_DEFS_H_
+#define _SYS_DEFS_H_
+
+/* blackfin/_common_bf533から読む */
+#include <chip_defs.h>
+
+ /* システム略称  jsp/doc/config.txtの 2.(8)を参照 */
+#define TRX_305
+
+/*
+ *  破壊性読み出しレジスタの判別式
+ *  与えられたアドレス iop が破壊性読み出しレジスタの
+ *  場合には真を返す。
+ *
+ * TRX-305が使用する ADSP-BF533の内蔵ペリフェラルについて考慮する必要はない
+ *  宣言しない場合は、デフォルトで外部ペリフェラルはすべて
+ *  破壊性読み出しとして扱われる
+ */
+// #define DESTRUCTIVE_READ( iop ) (iop<(VP)0xF0000000) 
+
+
+
+#endif /* _SYS_DEFS_H_ */
index 874ec12..1a8140d 100644 (file)
@@ -274,6 +274,10 @@ $(OBJFILE): Makefile.depend $(ALL_OBJS) $(MAKE_KERNEL) $(OBJNAME).chk
        $(OBJCOPY) -O srec -S $(OBJFILE) $(OBJNAME).srec
        $(SRCDIR)/cfg/chk -m $(OBJNAME).syms,$(OBJNAME).srec \
                        -obj -cs $(OBJNAME).chk -cpu $(CPU) -system $(SYS)
+ifdef LDROPTS
+       $(TARGET)-ldr $(LDROPTS)
+       $(SRCDIR)/utils/ldr2sh $(OBJNAME).ldr dsp.src
+endif
 
 #
 #  バイナリファイルの生成
diff --git a/trx305/kernel/utils/ldr2sh b/trx305/kernel/utils/ldr2sh
new file mode 100755 (executable)
index 0000000..1311558
--- /dev/null
@@ -0,0 +1,22 @@
+#! /bin/bash
+
+# Prepare the headder part of the source code for SH2. 
+cat > $2 <<_EOD_
+       .CPU            SH2
+       .SECTION        DSP,CODE
+;==========================================================================
+       .EXPORT BlackfinBytes
+       .ALIGN  4
+BlackfinBytes:
+       .DATA.L BlackfinEnd-BlackfinStart
+BlackfinStart:
+_EOD_
+
+# convert the Blackfin LDR file as first parameter to the SH2 Assembler data format.
+od  -v -t x1 $1 | sed "s/ /\,/g" |sed "s/^[0-9]*\,/.DATA.B ,/" | sed "s/,/,H\'/g" | sed "/^[0-9]*$/d" | sed "s/[0-9a-f]H//" | sed "s/,//" | sed "s/^/\t/" >> $2
+
+# Add the tail part to the source code for SH2.
+cat >>$2 <<_EOD_
+BlackfinEnd:
+       .END
+_EOD_
\ No newline at end of file