OSDN Git Service

復調以外を通しで実装した。試験はしていない。
authorsuikan <suikan@users.sourceforge.jp>
Sat, 14 Mar 2015 00:07:51 +0000 (09:07 +0900)
committersuikan <suikan@users.sourceforge.jp>
Sat, 14 Mar 2015 00:07:51 +0000 (09:07 +0900)
trx305/Makefile
trx305/Makefile.depend
trx305/configure_project
trx305/demodulator.c
trx305/demodulator.h
trx305/framework.c
trx305/framework.h

index c683a17..81fc080 100644 (file)
@@ -116,10 +116,10 @@ UTASK_CFG = $(UNAME).cfg
 UTASK_DIR = $(SRCDIR)/library
 UTASK_ASMOBJS =
 ifdef USE_CXX
-    UTASK_CXXOBJS = $(UNAME).o 
+    UTASK_CXXOBJS = $(UNAME).o demodulator.o
     UTASK_COBJS =
 else
-    UTASK_COBJS = $(UNAME).o 
+    UTASK_COBJS = $(UNAME).o demodulator.o
 endif
 UTASK_CFLAGS =
 UTASK_LIBS =
index 4c2d158..301e2ea 100644 (file)
-kernel_cfg.c kernel_id.h kernel_chk.c: \
+kernel_cfg.c kernel_id.h kernel_chk.c: kernel/include/s_services.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/include/t_syslog.h framework.cfg \
+       kernel/include/t_services.h kernel/include/t_config.h \
+       kernel/include/kernel.h kernel/include/sil.h \
+       kernel/config/blackfin/cpu_config.h \
+       kernel/systask/logtask.cfg kernel/systask/serial.cfg \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
+       demodulator.h kernel/config/blackfin/tool_defs.h \
+       kernel/config/blackfin/trx_305/sys_config.h framework.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/config/blackfin/tool_config.h \
        kernel/config/blackfin/_common_bf533/hw_timer.h \
+       kernel/config/blackfin/cpu_defs.h kernel/include/itron.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/config/blackfin/cpu_rename.h \
        kernel/config/blackfin/_common_bf533/hw_serial.cfg \
-       framework.h kernel/include/t_syslog.h \
-       kernel/include/s_services.h kernel/include/sil.h \
-       kernel/include/t_services.h kernel/include/itron.h \
+       kernel/systask/timer.cfg kernel/include/t_stddef.h 
+makeoffset.s: kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/config/blackfin/makeoffset.c \
+       kernel/include/t_config.h kernel/include/itron.h \
+       kernel/include/t_syslog.h \
+       kernel/config/blackfin/tool_config.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/kernel/task.h kernel/include/t_stddef.h \
+       kernel/kernel/jsp_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/kernel.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/include/t_stddef.h \
-       kernel/config/blackfin/trx_305/sys_config.h \
-       kernel/include/t_config.h framework.cfg \
+       kernel/kernel/queue.h kernel/kernel/time_event.h \
        kernel/config/blackfin/cpu_rename.h \
-       kernel/systask/serial.cfg \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/config/blackfin/trx_305/sys_defs.h \
        kernel/config/blackfin/cpu_config.h \
-       kernel/config/blackfin/tool_defs.h kernel/systask/timer.cfg \
-       kernel/systask/logtask.cfg \
-       kernel/config/blackfin/tool_config.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/config/blackfin/cpu_defs.h 
-makeoffset.s: kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/kernel/jsp_kernel.h kernel/kernel/time_event.h \
-       kernel/include/itron.h kernel/include/kernel.h \
-       kernel/include/t_syslog.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 \
-       kernel/config/blackfin/tool_config.h \
-       kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/kernel/queue.h kernel/config/blackfin/cpu_config.h \
-       kernel/config/blackfin/makeoffset.c \
-       kernel/config/blackfin/trx_305/sys_defs.h \
        kernel/config/blackfin/tool_defs.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/config/blackfin/cpu_rename.h kernel/kernel/task.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/include/t_stddef.h kernel/kernel/jsp_rename.h \
-       kernel/include/t_config.h 
-kernel_chk.s: kernel/config/blackfin/tool_config.h \
-       kernel/kernel/task.h \
+       kernel/kernel/jsp_kernel.h 
+kernel_chk.s: kernel/kernel/jsp_kernel.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/kernel/interrupt.h kernel/kernel/mempfix.h \
-       kernel/config/blackfin/cpu_config.h \
-       kernel/kernel/eventflag.h \
-       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/include/logtask.h kernel/kernel/mailbox.h \
        kernel/config/blackfin/trx_305/sys_defs.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/kernel/jsp_kernel.h kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/config/blackfin/cpu_rename.h \
-       kernel/include/t_syslog.h kernel/include/timer.h \
-       kernel/include/t_config.h kernel/kernel/semaphore.h \
-       kernel/include/kernel.h \
+       kernel/include/t_syslog.h kernel/config/blackfin/tool_defs.h \
+       kernel/kernel/semaphore.h kernel/kernel/mempfix.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/kernel/jsp_rename.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/include/t_stddef.h kernel/kernel/cyclic.h \
-       kernel/kernel/queue.h kernel/include/../kernel/exception.h \
-       kernel/kernel/mailbox.h kernel/kernel/time_event.h \
-       kernel/include/logtask.h kernel_chk.c \
-       kernel/kernel/dataqueue.h kernel/kernel/wait.h \
-       kernel/include/itron.h kernel/config/blackfin/tool_defs.h 
-cpu_support.o: kernel/include/itron.h kernel/include/t_syslog.h \
+       kernel/kernel/wait.h kernel/include/timer.h \
+       kernel/kernel/interrupt.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/config/blackfin/cpu_defs.h \
+       kernel/kernel/cyclic.h kernel/kernel/task.h \
+       kernel/kernel/jsp_rename.h kernel/include/itron.h \
+       kernel/kernel/queue.h kernel/config/blackfin/cpu_config.h \
+       kernel/kernel/time_event.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/include/kernel.h kernel_chk.c \
+       kernel/config/blackfin/tool_config.h \
+       kernel/config/blackfin/cpu_rename.h \
+       kernel/kernel/dataqueue.h \
        kernel/config/blackfin/trx_305/sys_config.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/config/blackfin/cpu_defs.h kernel/include/t_config.h \
+       kernel/include/t_stddef.h kernel/kernel/eventflag.h \
+       kernel/include/../kernel/exception.h 
+cpu_support.o: kernel/config/blackfin/tool_config.h \
+       kernel/include/t_syslog.h kernel/kernel/jsp_kernel.h \
        kernel/config/blackfin/cpu_config.h \
+       kernel/include/t_config.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
        kernel/include/t_stddef.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/config/blackfin/cpu_defs.h \
+       kernel/config/blackfin/cpu_rename.h \
        kernel/config/blackfin/cpu_support.S kernel/include/kernel.h \
-       ./offset.h kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/kernel/jsp_kernel.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/config/blackfin/tool_defs.h ./offset.h \
        kernel/config/blackfin/saverestore.h \
-       kernel/kernel/jsp_rename.h \
-       kernel/config/blackfin/cpu_rename.h \
-       kernel/include/t_config.h \
-       kernel/config/blackfin/tool_config.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
        kernel/config/blackfin/trx_305/sys_defs.h \
-       kernel/config/blackfin/tool_defs.h 
-startup.o: kernel/kernel/jsp_kernel.h \
-       kernel/config/blackfin/tool_defs.h kernel/kernel/startup.c \
-       kernel/config/blackfin/cpu_config.h \
+       kernel/include/itron.h kernel/kernel/jsp_rename.h 
+startup.o: kernel/kernel/startup.c \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/include/kernel.h kernel/config/blackfin/cpu_rename.h \
+       kernel/kernel/jsp_kernel.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/_common_bf533/sys_rename.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/config/blackfin/cpu_defs.h kernel/kernel/time_event.h \
-       kernel/kernel/syslog.h kernel/include/t_stddef.h \
-       kernel/kernel/jsp_rename.h \
-       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/config/blackfin/tool_defs.h \
        kernel/config/blackfin/tool_config.h \
+       kernel/config/blackfin/cpu_config.h \
+       kernel/include/t_config.h \
        kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/kernel/syslog.h kernel/config/blackfin/cpu_defs.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/include/t_syslog.h kernel/kernel/jsp_rename.h \
+       kernel/kernel/time_event.h 
+banner.o: kernel/include/kernel.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/config/blackfin/cpu_defs.h kernel/kernel/jsp_rename.h \
+       kernel/include/t_stddef.h kernel/include/t_config.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/include/t_syslog.h \
-       kernel/config/blackfin/cpu_rename.h \
-       kernel/include/t_config.h kernel/include/kernel.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/include/itron.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 
-banner.o: kernel/config/blackfin/cpu_rename.h \
+       kernel/config/blackfin/tool_config.h \
+       kernel/config/blackfin/cpu_config.h \
        kernel/include/t_syslog.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/include/kernel.h kernel/config/blackfin/tool_config.h \
-       kernel/kernel/jsp_kernel.h kernel/config/blackfin/cpu_defs.h \
-       kernel/include/itron.h \
+       kernel/config/blackfin/cpu_rename.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/config/blackfin/trx_305/sys_config.h \
-       kernel/include/t_stddef.h kernel/include/t_config.h \
-       kernel/config/blackfin/cpu_config.h \
        kernel/config/blackfin/tool_defs.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/kernel/banner.c \
-       kernel/config/blackfin/trx_305/sys_defs.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_rename.h 
-chip_config.o: \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h \
-       kernel/config/blackfin/cpu_rename.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/def_LPBlackfin.h \
-       kernel/include/sil.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF532.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/include/itron.h kernel/kernel/banner.c \
+       kernel/kernel/jsp_kernel.h \
+       kernel/config/blackfin/trx_305/sys_config.h 
+chip_config.o: kernel/config/blackfin/_common_bf533/chip_config.c \
+       /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/reent.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/stdlib.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h \
+       kernel/include/t_config.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/_ansi.h \
-       kernel/include/itron.h kernel/kernel/jsp_rename.h \
-       kernel/config/blackfin/tool_defs.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/ccblkfn.h \
-       kernel/config/blackfin/cpu_config.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h \
-       kernel/config/blackfin/cpu_defs.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF532.h \
+       kernel/kernel/jsp_rename.h kernel/include/t_syslog.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/include/itron.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h \
+       kernel/config/blackfin/cpu_rename.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/cdef_LPBlackfin.h \
-       kernel/include/kernel.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.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/stdlib.h \
+       kernel/include/sil.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF532.h \
+       kernel/config/blackfin/tool_defs.h kernel/include/t_stddef.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/_types.h \
-       kernel/include/t_syslog.h \
-       kernel/config/blackfin/trx_305/sys_defs.h \
-       kernel/config/blackfin/trx_305/sys_config.h \
-       kernel/include/t_stddef.h kernel/include/t_config.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/mc_typedef.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h \
-       kernel/kernel/jsp_kernel.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/anomaly_macros_rtl.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_types.h \
+       kernel/kernel/jsp_kernel.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/alloca.h \
+       kernel/config/blackfin/cpu_defs.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_types.h \
+       kernel/config/blackfin/trx_305/sys_config.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/sys/features.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_default_types.h \
-       kernel/config/blackfin/_common_bf533/chip_config.c \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/config/blackfin/tool_config.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/stdlib.h 
-uart.o: kernel/config/blackfin/cpu_config.h \
-       kernel/include/t_syslog.h kernel/pdic/simple_sio/uart.c \
+       kernel/config/blackfin/cpu_config.h kernel/include/kernel.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/lock.h \
+       kernel/config/blackfin/tool_config.h 
+uart.o: kernel/include/t_syslog.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/config/blackfin/tool_defs.h \
-       kernel/include/s_services.h \
-       kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/tool_config.h \
-       kernel/include/t_config.h kernel/include/itron.h \
-       kernel/config/blackfin/trx_305/sys_defs.h \
        kernel/config/blackfin/trx_305/sys_config.h \
-       kernel/include/t_stddef.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.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/_common_bf533/chip_config.h \
-       kernel/include/sil.h kernel/config/blackfin/cpu_rename.h \
-       kernel/pdic/simple_sio/uart.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h 
-chip_debugboot.o: kernel/config/blackfin/trx_305/sys_config.h \
-       kernel/config/blackfin/tool_config.h kernel/include/kernel.h \
+       kernel/config/blackfin/cpu_defs.h \
+       kernel/config/blackfin/cpu_rename.h \
+       kernel/pdic/simple_sio/uart.h kernel/include/sil.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/config/blackfin/tool_config.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/include/t_syslog.h kernel/kernel/jsp_rename.h \
-       kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/include/t_config.h kernel/include/s_services.h \
+       kernel/config/blackfin/tool_defs.h kernel/include/itron.h \
+       kernel/include/t_stddef.h kernel/pdic/simple_sio/uart.c 
+chip_debugboot.o: kernel/include/t_stddef.h \
+       kernel/config/blackfin/cpu_rename.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/include/sil.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/include/itron.h \
        kernel/config/blackfin/tool_defs.h \
-       kernel/kernel/jsp_kernel.h \
-       kernel/config/blackfin/cpu_rename.h \
+       kernel/config/blackfin/cpu_defs.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/jsp_kernel.h kernel/include/sil.h \
+       kernel/kernel/jsp_rename.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/_common_bf533/sys_rename.h \
+       kernel/config/blackfin/tool_config.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/include/t_config.h \
        kernel/config/blackfin/_common_bf533/chip_debugboot.c \
-       kernel/include/t_config.h kernel/include/t_stddef.h 
-chip_dump.o: kernel/config/blackfin/cpu_defs.h \
-       kernel/include/t_config.h kernel/include/t_stddef.h \
+       kernel/include/kernel.h 
+chip_dump.o: kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/config/blackfin/tool_config.h \
+       kernel/config/blackfin/cpu_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/newlib.h \
-       kernel/include/itron.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h \
-       kernel/config/blackfin/trx_305/sys_defs.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/_types.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/include/stddef.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/machine/_default_types.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h \
+       kernel/config/blackfin/_common_bf533/chip_dump.c \
+       kernel/include/t_syslog.h kernel/include/itron.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/ccblkfn.h \
-       kernel/config/blackfin/tool_config.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/ieeefp.h \
-       kernel/config/blackfin/_common_bf533/chip_dump.c \
-       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/cpu_rename.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/machine/_types.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/alloca.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.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_config.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/config/blackfin/cpu_config.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/_default_types.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/features.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/include/t_syslog.h kernel/kernel/jsp_rename.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/builtins.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/defBF532.h \
+       kernel/include/kernel.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/include/t_config.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h \
+       kernel/config/blackfin/cpu_defs.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_types.h \
+       kernel/include/t_stddef.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/include/kernel.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/config/blackfin/tool_defs.h \
+       kernel/config/blackfin/trx_305/sys_defs.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/lock.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdef_LPBlackfin.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h 
-cpu_config.o: \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/config/blackfin/cpu_rename.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h \
        kernel/kernel/jsp_kernel.h \
-       kernel/config/blackfin/cpu_config.h kernel/include/kernel.h \
-       kernel/config/blackfin/cpu_defs.h kernel/kernel/time_event.h \
+       kernel/config/blackfin/cpu_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/sys/reent.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h 
+cpu_config.o: \
        /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/sys_rename.h \
+       kernel/kernel/jsp_kernel.h kernel/include/t_syslog.h \
        kernel/config/blackfin/trx_305/sys_defs.h \
-       kernel/kernel/queue.h kernel/include/itron.h \
-       kernel/config/blackfin/tool_defs.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/kernel/check.h kernel/config/blackfin/tool_defs.h \
+       kernel/config/blackfin/tool_config.h kernel/include/itron.h \
+       kernel/kernel/task.h kernel/config/blackfin/cpu_defs.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/include/kernel.h kernel/kernel/jsp_rename.h \
+       kernel/config/blackfin/cpu_config.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/include/t_config.h \
        kernel/config/blackfin/cpu_config.c \
-       kernel/include/t_config.h kernel/include/t_syslog.h \
-       kernel/config/blackfin/tool_config.h kernel/kernel/task.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/include/t_stddef.h kernel/kernel/jsp_rename.h \
+       kernel/config/blackfin/cpu_rename.h \
+       kernel/kernel/time_event.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/include/t_stddef.h kernel/kernel/queue.h 
+cpu_defs.o: kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/config/blackfin/cpu_rename.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/config/blackfin/trx_305/sys_config.h 
-cpu_defs.o: 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/trx_305/sys_defs.h \
-       kernel/include/s_services.h \
-       kernel/config/blackfin/tool_config.h \
-       kernel/config/blackfin/cpu_defs.h kernel/include/t_stddef.h \
-       kernel/config/blackfin/cpu_rename.h kernel/include/sil.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/cpu_defs.c \
-       kernel/config/blackfin/trx_305/sys_config.h \
-       kernel/include/itron.h kernel/include/t_syslog.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/include/itron.h kernel/config/blackfin/cpu_defs.h \
+       kernel/include/t_config.h \
+       kernel/config/blackfin/trx_305/sys_config.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/_common_bf533/chip_config.h 
+       kernel/config/blackfin/tool_defs.h \
+       kernel/include/s_services.h kernel/include/t_syslog.h \
+       kernel/include/sil.h kernel/config/blackfin/tool_config.h \
+       kernel/include/t_stddef.h 
 tskini.o tsksched.o tskrun.o tsknrun.o tskdmt.o tskact.o tskext.o tskpri.o tskrot.o tsktex.o: \
-       kernel/config/blackfin/cpu_rename.h kernel/include/kernel.h \
-       kernel/config/blackfin/trx_305/sys_defs.h \
-       kernel/kernel/task.h kernel/kernel/jsp_kernel.h \
-       kernel/include/itron.h kernel/kernel/jsp_rename.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/config/blackfin/tool_config.h kernel/include/itron.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
        kernel/include/t_stddef.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/kernel/time_event.h \
-       kernel/config/blackfin/cpu_config.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/include/t_config.h kernel/config/blackfin/tool_defs.h \
        kernel/config/blackfin/cpu_context.h \
-       kernel/include/t_syslog.h \
-       kernel/config/blackfin/tool_config.h \
-       kernel/config/blackfin/trx_305/sys_config.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/kernel/queue.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/config/blackfin/cpu_defs.h kernel/kernel/task.c 
-waimake.o waicmp.o waitmo.o waitmook.o waican.o wairel.o wobjwai.o wobjwaitmo.o wobjpri.o: \
-       kernel/kernel/queue.h kernel/include/kernel.h \
-       kernel/config/blackfin/tool_defs.h \
-       kernel/config/blackfin/cpu_config.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/kernel/jsp_kernel.h kernel/include/t_stddef.h \
-       kernel/kernel/task.h kernel/config/blackfin/cpu_defs.h \
-       kernel/include/itron.h kernel/kernel/wait.c \
+       kernel/config/blackfin/cpu_defs.h kernel/kernel/time_event.h \
        kernel/config/blackfin/_common_bf533/chip_config.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/kernel/time_event.h \
-       kernel/config/blackfin/cpu_rename.h \
-       kernel/kernel/jsp_rename.h kernel/kernel/wait.h \
-       kernel/include/t_config.h kernel/include/t_syslog.h \
-       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/include/t_syslog.h kernel/kernel/jsp_kernel.h \
        kernel/config/blackfin/trx_305/sys_defs.h \
-       kernel/config/blackfin/tool_config.h 
-tmeini.o tmeup.o tmedown.o tmeins.o tmedel.o isig_tim.o: \
-       kernel/kernel/check.h kernel/include/t_syslog.h \
+       kernel/config/blackfin/cpu_config.h kernel/kernel/task.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/kernel/queue.h kernel/include/t_config.h \
+       kernel/config/blackfin/cpu_rename.h \
        kernel/kernel/jsp_rename.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/include/kernel.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/kernel/task.c kernel/config/blackfin/tool_defs.h 
+waimake.o waicmp.o waitmo.o waitmook.o waican.o wairel.o wobjwai.o wobjwaitmo.o wobjpri.o: \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/kernel/jsp_kernel.h \
+       kernel/include/t_config.h kernel/config/blackfin/cpu_defs.h \
        kernel/config/blackfin/trx_305/sys_defs.h \
-       kernel/kernel/time_event.c \
-       kernel/config/blackfin/tool_config.h \
-       kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/config/blackfin/tool_defs.h kernel/include/kernel.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/config/blackfin/tool_defs.h \
        kernel/config/blackfin/cpu_config.h \
+       kernel/kernel/jsp_rename.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/kernel/time_event.h \
+       kernel/kernel/wait.c kernel/config/blackfin/cpu_rename.h \
+       kernel/kernel/task.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
        kernel/config/blackfin/trx_305/sys_config.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/include/t_config.h kernel/include/t_stddef.h \
-       kernel/config/blackfin/cpu_rename.h kernel/include/itron.h 
-logini.o vwri_log.o vrea_log.o vmsk_log.o logter.o: \
-       kernel/config/blackfin/tool_defs.h kernel/kernel/syslog.c \
-       kernel/include/kernel.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/_common_bf533/sys_rename.h \
-       kernel/config/blackfin/cpu_config.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/include/itron.h kernel/include/t_syslog.h \
-       kernel/include/t_config.h \
        kernel/config/blackfin/tool_config.h \
-       kernel/include/t_stddef.h kernel/kernel/jsp_kernel.h \
+       kernel/kernel/time_event.h kernel/kernel/jsp_kernel.h \
+       kernel/kernel/queue.h kernel/include/itron.h \
+       kernel/include/t_syslog.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/kernel/wait.h kernel/include/kernel.h 
+tmeini.o tmeup.o tmedown.o tmeins.o tmedel.o isig_tim.o: \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/kernel/time_event.c \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/include/kernel.h kernel/config/blackfin/tool_config.h \
+       kernel/kernel/check.h \
        kernel/config/blackfin/trx_305/sys_config.h \
-       kernel/config/blackfin/cpu_defs.h kernel/kernel/jsp_rename.h \
-       kernel/kernel/syslog.h kernel/config/blackfin/cpu_rename.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/kernel/jsp_rename.h kernel/config/blackfin/cpu_defs.h \
        kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/include/t_syslog.h \
+       kernel/config/blackfin/cpu_rename.h \
        kernel/kernel/time_event.h \
-       kernel/config/blackfin/_common_bf533/chip_config.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/trx_305/sys_defs.h \
-       kernel/kernel/wait.h kernel/include/t_stddef.h \
+       kernel/config/blackfin/tool_defs.h kernel/include/itron.h \
+       kernel/include/t_stddef.h \
+       kernel/config/blackfin/cpu_config.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/include/t_config.h 
+logini.o vwri_log.o vrea_log.o vmsk_log.o logter.o: \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.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/trx_305/sys_config.h \
+       kernel/include/kernel.h kernel/kernel/time_event.h \
+       kernel/config/blackfin/cpu_rename.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/include/t_syslog.h kernel/config/blackfin/tool_defs.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/include/itron.h kernel/kernel/syslog.h \
        kernel/config/blackfin/tool_config.h \
+       kernel/kernel/jsp_kernel.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/include/itron.h kernel/kernel/queue.h \
-       kernel/config/blackfin/cpu_config.h kernel/kernel/task.h \
-       kernel/include/kernel.h \
+       kernel/config/blackfin/cpu_defs.h kernel/include/t_stddef.h \
+       kernel/kernel/syslog.c \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/kernel/jsp_rename.h kernel/include/t_config.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/cpu_rename.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/kernel/queue.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/kernel/jsp_kernel.h kernel/include/t_syslog.h \
+       kernel/kernel/wait.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/include/itron.h kernel/config/blackfin/cpu_config.h \
+       kernel/kernel/jsp_rename.h kernel/kernel/task_manage.c \
+       kernel/include/kernel.h kernel/config/blackfin/tool_config.h \
+       kernel/include/t_config.h kernel/include/t_stddef.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/kernel/check.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
        kernel/kernel/time_event.h \
-       kernel/config/blackfin/cpu_rename.h \
        kernel/config/blackfin/tool_defs.h \
-       kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/kernel/check.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/include/t_syslog.h \
-       kernel/kernel/task_manage.c kernel/kernel/jsp_kernel.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h 
+       kernel/kernel/task.h kernel/config/blackfin/cpu_defs.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/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/config/blackfin/cpu_config.h \
-       kernel/config/blackfin/tool_config.h kernel/kernel/queue.h \
-       kernel/kernel/check.h kernel/include/itron.h \
-       kernel/include/t_syslog.h \
+       kernel/kernel/wait.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/kernel/queue.h kernel/include/t_stddef.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/kernel/task_sync.c 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/include/t_config.h \
-       kernel/include/t_stddef.h kernel/include/kernel.h \
-       kernel/config/blackfin/trx_305/sys_defs.h \
-       kernel/kernel/time_event.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/kernel/jsp_rename.h \
        kernel/config/blackfin/trx_305/sys_config.h \
-       kernel/kernel/task_sync.c \
-       kernel/config/blackfin/cpu_rename.h \
-       kernel/kernel/jsp_kernel.h kernel/kernel/task.h \
-       kernel/kernel/wait.h 
-ras_tex.o iras_tex.o dis_tex.o ena_tex.o sns_tex.o: \
-       kernel/kernel/task.h kernel/include/kernel.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/include/t_stddef.h kernel/kernel/task_except.c \
+       kernel/kernel/check.h \
        kernel/config/blackfin/trx_305/sys_defs.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/include/t_config.h kernel/include/t_syslog.h \
-       kernel/kernel/jsp_kernel.h \
-       kernel/config/blackfin/trx_305/sys_config.h \
        kernel/kernel/time_event.h \
-       kernel/config/blackfin/tool_defs.h \
-       kernel/kernel/jsp_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/cpu_defs.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/config/blackfin/cpu_config.h kernel/kernel/check.h \
-       kernel/kernel/queue.h kernel/include/itron.h \
-       kernel/config/blackfin/cpu_rename.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h 
-semini.o sig_sem.o isig_sem.o wai_sem.o pol_sem.o twai_sem.o: \
+       kernel/config/blackfin/cpu_rename.h kernel/include/itron.h \
+       kernel/include/t_config.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/kernel/jsp_rename.h kernel/config/blackfin/cpu_defs.h \
+       kernel/include/kernel.h kernel/include/t_syslog.h \
+       kernel/config/blackfin/tool_defs.h \
+       kernel/config/blackfin/cpu_config.h kernel/kernel/task.h 
+ras_tex.o iras_tex.o dis_tex.o ena_tex.o sns_tex.o: \
+       kernel/include/itron.h kernel/kernel/task.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
        kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/cpu_config.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/kernel/jsp_kernel.h kernel/kernel/task_except.c \
+       kernel/include/t_stddef.h kernel/kernel/queue.h \
        kernel/config/blackfin/tool_config.h \
-       kernel/kernel/jsp_kernel.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/kernel/queue.h kernel/config/blackfin/tool_defs.h \
-       kernel/config/blackfin/cpu_rename.h kernel/include/itron.h \
-       kernel/kernel/task.h kernel/include/t_config.h \
-       kernel/include/kernel.h kernel/include/t_stddef.h \
-       kernel/kernel/time_event.h kernel/include/t_syslog.h \
-       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/kernel/time_event.h kernel/kernel/check.h \
+       kernel/include/t_syslog.h kernel/include/kernel.h \
+       kernel/include/t_config.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/config/blackfin/cpu_rename.h \
        kernel/kernel/jsp_rename.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/kernel/semaphore.h kernel/kernel/semaphore.c \
-       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/stddef.h \
-       kernel/kernel/wait.h \
-       kernel/config/blackfin/_common_bf533/chip_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/config/blackfin/cpu_rename.h \
+       kernel/config/blackfin/tool_defs.h \
+       kernel/config/blackfin/cpu_config.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.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/kernel/jsp_rename.h kernel/kernel/jsp_kernel.h \
-       kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/tool_defs.h kernel/include/itron.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/kernel/eventflag.h kernel/kernel/time_event.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/kernel/task.h kernel/include/t_config.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/kernel/semaphore.h kernel/include/itron.h \
+       kernel/kernel/wait.h kernel/include/t_stddef.h \
+       kernel/kernel/check.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/kernel/semaphore.c kernel/include/t_config.h \
+       kernel/config/blackfin/cpu_config.h \
+       kernel/config/blackfin/tool_defs.h kernel/kernel/queue.h \
        kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/config/blackfin/cpu_rename.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
        kernel/config/blackfin/tool_config.h \
-       kernel/config/blackfin/cpu_config.h kernel/include/kernel.h \
-       kernel/kernel/queue.h kernel/include/t_syslog.h \
+       kernel/include/t_syslog.h kernel/kernel/time_event.h \
+       kernel/config/blackfin/cpu_defs.h 
+flgini.o flgcnd.o set_flg.o iset_flg.o clr_flg.o wai_flg.o pol_flg.o twai_flg.o: \
+       kernel/include/t_stddef.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/kernel/wait.h kernel/include/t_stddef.h \
+       kernel/config/blackfin/tool_defs.h kernel/include/kernel.h \
+       kernel/config/blackfin/cpu_defs.h \
+       kernel/config/blackfin/cpu_config.h kernel/kernel/queue.h \
+       kernel/include/t_config.h kernel/kernel/time_event.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/kernel/eventflag.c kernel/kernel/task.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/kernel/jsp_rename.h \
+       kernel/config/blackfin/cpu_rename.h \
+       kernel/kernel/eventflag.h kernel/kernel/jsp_kernel.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/kernel/check.h \
        kernel/config/blackfin/trx_305/sys_config.h \
-       kernel/kernel/check.h kernel/kernel/eventflag.c 
-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/time_event.h kernel/kernel/check.h \
-       kernel/config/blackfin/tool_config.h \
+       kernel/include/itron.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/config/blackfin/tool_config.h \
+       kernel/include/t_syslog.h kernel/kernel/wait.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.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/dataqueue.c kernel/kernel/jsp_rename.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/include/t_syslog.h kernel/config/blackfin/cpu_defs.h \
-       kernel/kernel/wait.h kernel/kernel/queue.h \
-       kernel/config/blackfin/trx_305/sys_config.h \
-       kernel/kernel/jsp_rename.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/include/t_syslog.h kernel/kernel/queue.h \
+       kernel/include/kernel.h kernel/config/blackfin/tool_config.h \
+       kernel/config/blackfin/cpu_defs.h kernel/kernel/task.h \
+       kernel/kernel/time_event.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/kernel/check.h kernel/include/t_config.h \
+       kernel/include/itron.h kernel/kernel/wait.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/include/kernel.h kernel/kernel/task.h \
-       kernel/include/itron.h kernel/kernel/jsp_kernel.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_config.h \
-       kernel/config/blackfin/trx_305/sys_defs.h \
-       kernel/kernel/dataqueue.h kernel/include/t_stddef.h \
-       kernel/config/blackfin/tool_defs.h kernel/kernel/dataqueue.c \
-       kernel/config/blackfin/cpu_config.h 
+       kernel/config/blackfin/tool_defs.h kernel/kernel/dataqueue.h \
+       kernel/include/t_stddef.h \
+       kernel/config/blackfin/cpu_config.h \
+       kernel/kernel/jsp_kernel.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h 
 mbxini.o snd_mbx.o rcv_mbx.o prcv_mbx.o trcv_mbx.o: \
-       kernel/kernel/mailbox.h \
+       kernel/kernel/wait.h kernel/include/itron.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/include/t_stddef.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/include/kernel.h kernel/kernel/time_event.h \
+       kernel/kernel/jsp_rename.h kernel/kernel/jsp_kernel.h \
+       kernel/include/t_stddef.h kernel/config/blackfin/cpu_defs.h \
+       kernel/config/blackfin/tool_defs.h \
        kernel/config/blackfin/trx_305/sys_config.h \
-       kernel/include/itron.h kernel/kernel/time_event.h \
-       kernel/include/kernel.h kernel/kernel/jsp_rename.h \
-       kernel/kernel/mailbox.c kernel/kernel/queue.h \
-       kernel/kernel/wait.h \
        kernel/config/blackfin/trx_305/sys_defs.h \
-       kernel/kernel/jsp_kernel.h kernel/kernel/task.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/config/blackfin/tool_defs.h \
-       kernel/config/blackfin/tool_config.h \
-       kernel/config/blackfin/cpu_config.h \
-       kernel/config/blackfin/cpu_rename.h \
-       kernel/config/blackfin/cpu_defs.h kernel/include/t_syslog.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/config/blackfin/cpu_config.h kernel/kernel/check.h \
+       kernel/kernel/task.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/kernel/mailbox.c kernel/config/blackfin/tool_config.h \
        kernel/include/t_config.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/kernel/check.h 
+       kernel/config/blackfin/cpu_rename.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/include/t_syslog.h kernel/kernel/queue.h \
+       kernel/kernel/mailbox.h 
 mpfini.o mpfget.o get_mpf.o pget_mpf.o tget_mpf.o rel_mpf.o: \
-       kernel/kernel/time_event.h kernel/kernel/mempfix.c \
-       kernel/include/t_config.h \
-       kernel/config/blackfin/cpu_config.h \
-       kernel/include/t_syslog.h kernel/include/kernel.h \
-       kernel/kernel/check.h kernel/kernel/wait.h \
-       kernel/config/blackfin/trx_305/sys_config.h \
-       kernel/config/blackfin/cpu_defs.h kernel/kernel/mempfix.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/include/itron.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/kernel/queue.h kernel/config/blackfin/tool_config.h \
-       kernel/include/t_stddef.h kernel/config/blackfin/tool_defs.h \
-       kernel/kernel/jsp_kernel.h kernel/kernel/jsp_rename.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/kernel/time_event.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/kernel/mempfix.c \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/config/blackfin/cpu_rename.h kernel/kernel/check.h \
+       kernel/include/t_syslog.h \
+       kernel/config/blackfin/cpu_config.h kernel/include/itron.h \
+       kernel/kernel/task.h kernel/kernel/jsp_rename.h \
+       kernel/include/t_stddef.h kernel/kernel/wait.h \
+       kernel/config/blackfin/tool_config.h kernel/kernel/queue.h \
+       kernel/config/blackfin/tool_defs.h kernel/kernel/mempfix.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/include/t_config.h \
        kernel/config/blackfin/trx_305/sys_defs.h \
-       kernel/config/blackfin/cpu_rename.h \
+       kernel/config/blackfin/cpu_defs.h kernel/include/kernel.h \
+       kernel/kernel/jsp_kernel.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/kernel/task.h 
+       kernel/config/blackfin/_common_bf533/sys_rename.h 
 set_tim.o get_tim.o vxget_tim.o: \
        kernel/config/blackfin/trx_305/sys_defs.h \
-       kernel/kernel/jsp_kernel.h kernel/kernel/jsp_rename.h \
-       kernel/include/t_syslog.h kernel/kernel/time_event.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/config/blackfin/trx_305/sys_config.h \
-       kernel/include/t_config.h kernel/kernel/time_manage.c \
-       kernel/include/itron.h kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/tool_config.h \
-       kernel/include/t_stddef.h \
+       kernel/config/blackfin/tool_defs.h kernel/include/t_syslog.h \
+       kernel/kernel/jsp_kernel.h kernel/include/t_config.h \
+       kernel/include/t_stddef.h kernel/include/itron.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
        kernel/config/blackfin/cpu_config.h \
+       kernel/kernel/jsp_rename.h kernel/kernel/time_event.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/trx_305/sys_config.h \
+       kernel/kernel/time_manage.c kernel/kernel/check.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/_common_bf533/sys_rename.h \
        kernel/include/kernel.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/config/blackfin/tool_defs.h \
-       kernel/config/blackfin/cpu_rename.h kernel/kernel/check.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/cpu_rename.h 
 cycini.o cycenq.o sta_cyc.o stp_cyc.o cyccal.o: \
+       kernel/kernel/queue.h kernel/kernel/time_event.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/config/blackfin/cpu_config.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
        kernel/kernel/jsp_kernel.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/config/blackfin/cpu_defs.h \
        kernel/config/blackfin/tool_config.h \
-       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/include/t_config.h kernel/include/t_stddef.h \
        kernel/include/t_syslog.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/kernel/jsp_rename.h kernel/kernel/cyclic.c \
+       kernel/include/kernel.h kernel/kernel/cyclic.h \
+       kernel/config/blackfin/cpu_rename.h kernel/kernel/check.h \
        kernel/include/itron.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/config/blackfin/tool_defs.h \
+       /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/include/t_config.h \
+       kernel/config/blackfin/cpu_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/include/itron.h kernel/kernel/task.h \
+       kernel/kernel/check.h kernel/include/t_stddef.h \
+       kernel/config/blackfin/cpu_config.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/config/blackfin/tool_config.h \
+       kernel/config/blackfin/tool_defs.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/kernel/sys_manage.c kernel/kernel/jsp_kernel.h \
+       kernel/include/t_syslog.h kernel/include/kernel.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/config/blackfin/tool_defs.h kernel/include/kernel.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/kernel/jsp_rename.h kernel/config/blackfin/cpu_defs.h \
        kernel/kernel/queue.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/kernel/cyclic.h kernel/include/t_config.h \
-       kernel/config/blackfin/cpu_defs.h kernel/kernel/time_event.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/include/t_stddef.h kernel/kernel/cyclic.c \
-       kernel/config/blackfin/trx_305/sys_config.h \
-       kernel/config/blackfin/cpu_rename.h \
-       kernel/kernel/jsp_rename.h \
-       kernel/config/blackfin/cpu_config.h kernel/kernel/check.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/sys_manage.c kernel/kernel/jsp_kernel.h \
-       kernel/include/t_stddef.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/kernel/time_event.h 
+inhini.o: kernel/include/t_config.h kernel/include/itron.h \
+       kernel/config/blackfin/tool_defs.h kernel/include/t_stddef.h \
+       kernel/include/kernel.h kernel/kernel/interrupt.h \
+       kernel/kernel/interrupt.c kernel/kernel/jsp_rename.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/config/blackfin/tool_defs.h kernel/kernel/check.h \
-       kernel/kernel/time_event.h \
+       kernel/include/t_syslog.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/config/blackfin/tool_config.h \
-       kernel/config/blackfin/cpu_config.h \
        kernel/config/blackfin/cpu_rename.h \
+       kernel/kernel/jsp_kernel.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/kernel/task.h kernel/include/kernel.h \
-       kernel/config/blackfin/trx_305/sys_config.h \
-       kernel/kernel/queue.h kernel/include/itron.h \
        kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/config/blackfin/cpu_defs.h kernel/include/t_config.h \
-       kernel/kernel/jsp_rename.h kernel/include/t_syslog.h \
-       kernel/config/blackfin/trx_305/sys_defs.h 
-inhini.o: kernel/kernel/jsp_kernel.h kernel/include/t_syslog.h \
+       kernel/config/blackfin/cpu_defs.h \
+       kernel/config/blackfin/cpu_config.h \
+       kernel/config/blackfin/tool_config.h \
+       kernel/config/blackfin/trx_305/sys_config.h 
+excini.o vxsns_ctx.o vxsns_loc.o vxsns_dsp.o vxsns_dpn.o vxsns_tex.o: \
+       kernel/include/itron.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
        kernel/config/blackfin/cpu_config.h \
+       kernel/kernel/time_event.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/include/kernel.h \
        kernel/config/blackfin/trx_305/sys_config.h \
-       kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/tool_config.h kernel/include/itron.h \
-       kernel/config/blackfin/tool_defs.h kernel/kernel/interrupt.c \
+       kernel/kernel/task.h kernel/config/blackfin/cpu_defs.h \
+       kernel/include/t_syslog.h kernel/kernel/queue.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/include/kernel.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/kernel/jsp_rename.h \
+       kernel/config/blackfin/tool_defs.h \
+       kernel/kernel/jsp_kernel.h kernel/kernel/exception.c \
        kernel/include/t_config.h \
        kernel/config/blackfin/cpu_rename.h \
-       kernel/kernel/jsp_rename.h kernel/kernel/interrupt.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/exception.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/config/blackfin/tool_config.h \
+       kernel/include/t_stddef.h 
+start.o: kernel/config/blackfin/_common_bf533/chip_defs.h \
        kernel/include/t_stddef.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h 
-excini.o vxsns_ctx.o vxsns_loc.o vxsns_dsp.o vxsns_dpn.o vxsns_tex.o: \
-       kernel/config/blackfin/trx_305/sys_config.h \
-       kernel/include/kernel.h kernel/kernel/task.h \
        kernel/config/blackfin/tool_config.h \
-       kernel/kernel/jsp_rename.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/include/t_stddef.h kernel/include/t_config.h \
-       kernel/config/blackfin/tool_defs.h \
-       kernel/config/blackfin/cpu_config.h \
-       kernel/kernel/time_event.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/kernel/jsp_kernel.h kernel/kernel/queue.h \
+       kernel/kernel/jsp_kernel.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
        kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/cpu_rename.h \
-       kernel/include/t_syslog.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/include/t_config.h kernel/config/blackfin/start.S \
+       kernel/include/kernel.h \
        kernel/config/blackfin/trx_305/sys_defs.h \
-       kernel/kernel/exception.h kernel/include/itron.h \
-       kernel/kernel/exception.c \
-       kernel/config/blackfin/_common_bf533/chip_defs.h 
-start.o: kernel/include/itron.h \
+       kernel/include/t_syslog.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/include/t_syslog.h kernel/include/kernel.h \
-       kernel/kernel/jsp_kernel.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/kernel/jsp_rename.h \
        kernel/config/blackfin/saverestore.h \
-       kernel/config/blackfin/trx_305/sys_defs.h \
-       kernel/config/blackfin/cpu_rename.h \
-       kernel/include/t_config.h \
-       kernel/config/blackfin/tool_config.h \
-       kernel/config/blackfin/start.S \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/config/blackfin/tool_defs.h \
-       kernel/config/blackfin/trx_305/sys_config.h \
        kernel/config/blackfin/cpu_config.h \
-       kernel/include/t_stddef.h kernel/kernel/jsp_rename.h \
-       kernel/config/blackfin/cpu_defs.h 
+       kernel/config/blackfin/tool_defs.h kernel/include/itron.h \
+       kernel/config/blackfin/cpu_rename.h 
 cpu_crtbegin.o: kernel/config/blackfin/cpu_crtbegin.c 
-framework.o: \
-       /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 \
-       kernel/include/s_services.h kernel/include/t_syslog.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       framework.c \
-       /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/include-fixed/limits.h \
-       kernel/include/t_config.h kernel/include/itron.h kernel_id.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/cdefBF532.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/lock.h \
+framework.o: kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/include/s_services.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/defBF532.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h \
-       kernel/config/blackfin/tool_config.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_config.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h \
+       kernel/config/blackfin/trx_305/sys_defs.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/ccblkfn.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.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/sys/reent.h \
        kernel/include/serial.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/include-fixed/limits.h \
+       kernel/config/blackfin/tool_config.h \
+       kernel/config/blackfin/tool_defs.h demodulator.h \
+       kernel/include/itron.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdef_LPBlackfin.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h \
-       kernel/config/blackfin/tool_defs.h \
-       kernel/include/t_services.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/cdefBF532.h \
+       kernel/include/sil.h kernel/config/blackfin/cpu_rename.h \
        kernel/include/kernel.h \
-       kernel/config/blackfin/trx_305/sys_defs.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/def_LPBlackfin.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/sys/config.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h \
+       kernel/include/t_config.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h \
+       kernel/config/blackfin/cpu_config.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/features.h \
+       framework.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/mc_typedef.h \
+       kernel/config/blackfin/cpu_defs.h kernel/include/t_syslog.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/ieeefp.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_default_types.h \
+       kernel_id.h \
+       kernel/config/blackfin/_common_bf533/sys_rename.h \
+       framework.c \
        /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/include/stddef.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h \
+       kernel/include/t_services.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.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/sys/_types.h \
        kernel/include/t_stddef.h \
+       kernel/config/blackfin/trx_305/sys_config.h 
+demodulator.o: demodulator.h demodulator.c 
+timer.o: 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/cdef_LPBlackfin.h \
-       kernel/config/blackfin/cpu_defs.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/config/blackfin/cpu_rename.h framework.h \
-       kernel/config/blackfin/_common_bf533/chip_config.h 
-timer.o: kernel/config/blackfin/_common_bf533/hw_timer.h \
-       kernel/include/t_syslog.h kernel/config/blackfin/tool_defs.h \
-       kernel/config/blackfin/cpu_defs.h kernel/include/kernel.h \
-       kernel/include/serial.h kernel/include/t_stddef.h \
+       kernel/include/s_services.h kernel/include/serial.h \
+       kernel/config/blackfin/tool_config.h \
+       kernel/include/t_syslog.h \
+       kernel/config/blackfin/_common_bf533/hw_timer.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/trx_305/sys_config.h \
-       kernel/include/t_services.h kernel/include/s_services.h \
-       kernel/include/t_config.h \
+       kernel/include/sil.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/include/t_stddef.h kernel/include/timer.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/stddef.h \
+       kernel/systask/timer.c \
        kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/include/t_services.h kernel/include/itron.h \
+       kernel/include/kernel.h 
+serial.o: kernel/pdic/simple_sio/uart.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/config/blackfin/cpu_config.h \
+       kernel/config/blackfin/_common_bf533/hw_serial.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/include/serial.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
        kernel/config/blackfin/cpu_rename.h \
+       kernel/include/t_syslog.h kernel/config/blackfin/tool_defs.h \
+       kernel/include/itron.h kernel/systask/serial.c \
+       kernel/include/s_services.h kernel/include/t_services.h \
        kernel/config/blackfin/trx_305/sys_defs.h \
-       kernel/systask/timer.c kernel/include/itron.h \
+       kernel/config/blackfin/_common_bf533/chip_config.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 \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       ./kernel_id.h kernel/include/kernel.h \
+       kernel/include/t_stddef.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/config/blackfin/tool_config.h kernel/include/sil.h \
-       kernel/include/timer.h kernel/config/blackfin/cpu_config.h 
-serial.o: kernel/include/t_syslog.h \
+       kernel/include/t_config.h kernel/include/sil.h \
+       kernel/config/blackfin/cpu_defs.h \
+       kernel/config/blackfin/tool_config.h 
+logtask.o: kernel/config/blackfin/tool_defs.h \
+       kernel/include/t_stddef.h kernel/include/kernel.h \
+       kernel/config/blackfin/cpu_rename.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/config/blackfin/tool_defs.h \
+       kernel/include/logtask.h kernel/systask/logtask.c \
+       kernel/config/blackfin/cpu_defs.h \
        kernel/config/blackfin/trx_305/sys_config.h \
-       kernel/config/blackfin/_common_bf533/hw_serial.h \
+       kernel/include/serial.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/include/t_services.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/systask/serial.c kernel/include/sil.h \
-       kernel/include/t_config.h kernel/include/s_services.h \
-       kernel/pdic/simple_sio/uart.h kernel/include/itron.h \
-       kernel/config/blackfin/cpu_rename.h kernel/include/serial.h \
-       kernel/config/blackfin/trx_305/sys_defs.h \
-       kernel/config/blackfin/cpu_config.h \
-       kernel/config/blackfin/tool_config.h kernel/include/kernel.h \
-       kernel/include/t_stddef.h ./kernel_id.h 
-logtask.o: kernel/config/blackfin/_common_bf533/chip_config.h \
-       kernel/include/t_services.h \
        kernel/config/blackfin/tool_config.h \
-       kernel/config/blackfin/cpu_rename.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/include/t_config.h \
+       kernel/include/t_syslog.h kernel/include/itron.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
        kernel/config/blackfin/cpu_config.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/include/logtask.h kernel/include/serial.h \
-       kernel/config/blackfin/cpu_defs.h kernel/include/t_stddef.h \
-       kernel/include/t_syslog.h kernel/include/kernel.h \
-       kernel/config/blackfin/tool_defs.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/_common_bf533/chip_config.h \
        kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel/systask/logtask.c kernel/include/itron.h \
-       kernel/config/blackfin/trx_305/sys_defs.h 
-log_output.o: kernel/include/t_services.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/include/t_syslog.h \
+       kernel/include/t_services.h kernel/include/t_config.h 
+log_output.o: kernel/config/blackfin/cpu_defs.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/include/serial.h kernel/include/t_stddef.h \
-       kernel/library/log_output.c \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/include/itron.h kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/tool_defs.h kernel/include/kernel.h \
-       kernel/config/blackfin/trx_305/sys_defs.h 
-vasyslog.o: kernel/include/t_stddef.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/itron.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/include/t_services.h kernel/include/t_syslog.h \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
-       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stdarg.h \
-       kernel/include/kernel.h kernel/include/t_syslog.h \
-       kernel/config/blackfin/cpu_defs.h kernel/library/vasyslog.c \
+       kernel/include/t_stddef.h kernel/include/kernel.h \
        kernel/config/blackfin/tool_defs.h \
-       kernel/include/t_services.h kernel/include/serial.h \
-       kernel/config/blackfin/trx_305/sys_defs.h 
-t_perror.o: kernel/include/t_services.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/library/t_perror.c kernel/include/itron.h \
+       kernel/library/log_output.c kernel/include/serial.h 
+vasyslog.o: \
+       /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_defs.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stdarg.h \
+       kernel/include/t_stddef.h kernel/library/vasyslog.c \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
-       kernel/include/serial.h kernel/config/blackfin/tool_defs.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/include/serial.h kernel/config/blackfin/cpu_defs.h \
+       kernel/include/t_syslog.h kernel/include/itron.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/config/blackfin/tool_defs.h \
+       kernel/include/t_services.h 
+t_perror.o: kernel/config/blackfin/cpu_defs.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/include/t_syslog.h kernel/include/t_stddef.h 
-strerror.o: \
+       kernel/library/t_perror.c kernel/include/t_stddef.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_defs.h \
-       kernel/config/blackfin/cpu_defs.h \
-       kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/include/t_services.h kernel/include/kernel.h \
+       kernel/include/serial.h kernel/include/t_services.h \
+       kernel/config/blackfin/tool_defs.h kernel/include/kernel.h \
+       kernel/include/itron.h kernel/include/t_syslog.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h 
+strerror.o: kernel/config/blackfin/tool_defs.h \
        /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
-       kernel/include/serial.h kernel/include/t_syslog.h \
-       kernel/library/strerror.c kernel/include/t_stddef.h \
-       kernel/config/blackfin/trx_305/sys_defs.h 
-kernel_cfg.o: kernel/config/blackfin/trx_305/sys_config.h \
-       kernel/pdic/simple_sio/uart.h kernel/include/t_stddef.h \
-       kernel/config/blackfin/cpu_config.h kernel/include/logtask.h \
-       framework.h kernel_cfg.c \
-       kernel/config/blackfin/_common_bf533/hw_serial.h \
-       kernel/include/s_services.h \
+       kernel/library/strerror.c \
        kernel/config/blackfin/_common_bf533/chip_defs.h \
-       kernel/include/../kernel/jsp_rename.h \
-       kernel/include/kernel_cfg.h kernel/include/sil.h \
-       kernel/include/../kernel/mailbox.h \
-       kernel/include/../kernel/interrupt.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/_common_bf533/hw_timer.h \
-       kernel/include/timer.h kernel/include/itron.h \
        kernel/include/kernel.h \
-       kernel/config/blackfin/_common_bf533/sys_rename.h \
-       kernel_id.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/../kernel/queue.h \
        kernel/config/blackfin/trx_305/sys_defs.h \
-       kernel/config/blackfin/cpu_rename.h \
-       kernel/include/../kernel/time_event.h \
-       kernel/include/../kernel/eventflag.h \
+       kernel/include/t_stddef.h kernel/config/blackfin/cpu_defs.h \
+       kernel/include/itron.h kernel/include/serial.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include-fixed/limits.h \
+       kernel/include/t_services.h kernel/include/t_syslog.h 
+kernel_cfg.o: kernel/include/t_services.h \
+       kernel/config/blackfin/cpu_defs.h \
+       kernel/config/blackfin/trx_305/sys_defs.h \
+       kernel/include/logtask.h \
+       kernel/include/../kernel/jsp_rename.h kernel/include/sil.h \
        kernel/include/../kernel/task.h \
+       kernel/config/blackfin/_common_bf533/hw_timer.h kernel_cfg.c \
+       kernel/config/blackfin/_common_bf533/sys_unrename.h \
+       demodulator.h kernel/config/blackfin/cpu_rename.h \
+       kernel/config/blackfin/trx_305/sys_config.h \
+       kernel/config/blackfin/_common_bf533/chip_config.h \
+       kernel/include/itron.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/pdic/simple_sio/uart.h \
+       kernel/config/blackfin/tool_defs.h \
+       kernel/config/blackfin/cpu_config.h \
+       kernel/config/blackfin/_common_bf533/hw_serial.h \
        kernel/include/../kernel/semaphore.h \
-       kernel/include/t_services.h \
-       kernel/include/../kernel/exception.h \
+       kernel/include/../kernel/cyclic.h \
+       kernel/include/../kernel/mempfix.h \
+       kernel/include/s_services.h kernel_id.h \
        kernel/include/../kernel/jsp_unrename.h \
+       kernel/include/../kernel/jsp_kernel.h framework.h \
+       kernel/include/../kernel/interrupt.h kernel/include/serial.h \
+       kernel/include/t_stddef.h \
+       kernel/config/blackfin/_common_bf533/chip_defs.h \
+       kernel/include/../kernel/eventflag.h \
+       kernel/include/../kernel/queue.h kernel/include/timer.h \
+       kernel/include/../kernel/time_event.h \
+       kernel/include/t_syslog.h \
        kernel/config/blackfin/cpu_unrename.h \
-       kernel/include/serial.h kernel/include/../kernel/cyclic.h \
-       kernel/include/../kernel/mempfix.h \
        kernel/config/blackfin/tool_config.h \
-       kernel/include/../kernel/jsp_kernel.h \
-       kernel/config/blackfin/_common_bf533/sys_unrename.h \
-       kernel/include/../kernel/dataqueue.h \
-       kernel/config/blackfin/cpu_defs.h kernel/include/t_syslog.h 
+       kernel/include/../kernel/mailbox.h \
+       kernel/include/../kernel/exception.h \
+       kernel/include/kernel_cfg.h \
+       kernel/include/../kernel/dataqueue.h kernel/include/kernel.h \
+       /opt/uClinux2011R1RC4/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
+       kernel/include/t_config.h 
 cpu_crtend.o: kernel/config/blackfin/cpu_crtend.c 
index 684425f..7a017ab 100755 (executable)
@@ -8,6 +8,6 @@ make
 cd ../..
 
 # プロジェクトMakefileの作成
-kernel/configure -C blackfin -S trx_305 -A framework
+kernel/configure -C blackfin -S trx_305 -A framework -U "demodulator.o"
 make depend
 
index 99010cb..cfa23ca 100644 (file)
 
 #include "demodulator.h"
 
+void init_demodulator(void)
+{
+
+}
+
+void radio_demodulate_wide_FM( short idata[], short qdata[], short* left, short* right )
+{
+
+}
+
+void radio_demodulate_non_wide_FM( int idata, int qdata, short* left, short* right )
+{
+
+}
+
+
 #endif /* _DEMODULATOR_H_ */
index 10e1926..cb91b1c 100644 (file)
@@ -8,8 +8,13 @@
 #ifndef DEMODULATOR_H_
 #define DEMODULATOR_H_
 
+#ifndef _MACRO_ONLY
+
+
 void init_demodulator(void);
-void radio_demodulate_wide_FM( int idata[], int qdata[], short left, short right );
+void radio_demodulate_wide_FM( short idata[], short qdata[], short* left, short* right );
 void radio_demodulate_non_wide_FM( int idata, int qdata, short* left, short* right );
 
+#endif /* _MACRO_ONLY */
+
 #endif /* DEMODULATOR_H_ */
index 2f6dba4..9e15bb2 100644 (file)
@@ -11,7 +11,7 @@
 
 static void init_sport0_rx(void);
 static void init_sport0_tx(void);
-static void pack_af_sample( short left, short right, int * pri_ch, int * sec_ch1);
+static void pack_af_sample( short left, short right, unsigned int * pri_ch, unsigned int * sec_ch);
 static void unpack_wide_fm ( unsigned int pri_ch, unsigned int sec_ch, int* idata, int* qdata );
 static void unpack_non_wide_fm(  unsigned int pri_ch, unsigned int sec_ch, int* idata, int* qdata, int* valid_iq );
 
@@ -32,6 +32,9 @@ static struct {
     unsigned int rxif_buffer[2][RXIF_BUFSIZE];
     unsigned int af_buffer[2][AF_BUFSIZE];
     int index;             // パッカーが使う。現在のワードインデックスが0か1か
+    short wide_fm_i[WIDE_FM_OVERSAMPE];
+    short wide_fm_q[WIDE_FM_OVERSAMPE];
+    int wide_fm_index;
 } framework;
 
  struct {
@@ -49,7 +52,7 @@ static struct {
  * 書き込む。データキューは \ref af_task との共用である。
  *
  * また、受信DMA内のRX-IFデータにはコマンドが含まれている。これらの
- * コマンドを内部変数に記録して復調器がりようできるようにしておく。
+ * コマンドを内部変数に記録して復調器が利用できるようにしておく。
  */
 void rx_if_task(VP_INT exinf)
 {
@@ -61,7 +64,9 @@ void rx_if_task(VP_INT exinf)
     syscall(serial_ctl_por(TASK_PORTID,
             (IOCTL_CRLF | IOCTL_FCSND | IOCTL_FCRCV)));
 
-    framework.index = FALSE;       // パッカーのインデックスの初期値設定。実のところ、初期値はランダムでも構わない。
+    framework.index = FALSE;        // パッカーのインデックスの初期値設定。実のところ、初期値はランダムでも構わない。
+
+    framework.wide_fm_index = 0;    // 配列内部の有効データ数
 
         // 受信機パラメタの初期化
     for ( i=0; i<PARAMDATA_NUM; i++)
@@ -101,35 +106,99 @@ void rx_if_task(VP_INT exinf)
 
 
 
-    int count = 0;
 
 
     /*
      *  メインループ
+     *  受信DMA割り込み待ってから、DMAバッファ内部のデータを解析して然るべき受信処理を行う。
      */
     do {
+            // DMA転送が完了した受信バッファ
+        unsigned int* filled_buffer;
+            // next_descriptor
+        struct dma_descripter * next;
+            // ループカウンタ
+        int i;
 
-        long int rx[4];
 
             // SPORT0受信DMAがバッファを埋めるのを待つ。
         syscall(wai_sem(SEM_SPORT0_RX));
 
-        count++;
-        if ( count > 31500/(RXIF_BUFSIZE/4))
-        {
-            count = 0;
-                // FIFOにデータがたまったはずである。
-                // FIFOデータを読みだして下位2bitのみ表示する
-            rx[0] = framework.rxif_buffer[1][0];    // 下位2bitのみ抽出
-            rx[1] = framework.rxif_buffer[1][1];    // 下位2bitのみ抽出
-            rx[2] = framework.rxif_buffer[1][2];    // 下位2bitのみ抽出
-            rx[3] = framework.rxif_buffer[1][3];    // 下位2bitのみ抽出
-
-            syslog( LOG_NOTICE, "RX word : %08x,%08x,%08x,%08x", rx[0], rx[1], rx[2], rx[3] );
+            // SPORT0受信DMAコントローラが次にロードするデスクリプタへのポインタを取得する。
+            // このデスクリプタは、「現在使われていない」DMAデスクリプタであり、逆に言うと
+            // 割り込みが完了したDMAのデスクリプタである
+        next = (struct dma_descriptor *) *pDMA1_NEXT_DESC_PTR;
 
-        }
+            // 取得したデスクリプタから、割り込みを発生したバッファを割り出す。
+        filled_buffer = next->start_address;
 
+            // RX-IF DMAバッファ内部のデータを処理
+        for ( i= 0; i<RXIF_BUFSIZE; i+=2)
+        {
+                // アンパック済みIQデータ
+            int idata, qdata;
+                // デコード済みオーディオデータ
+            short left, right;
+                // オーディオ送信プライマリチャンネルとセカンダリチャンネルデータ
+            unsigned int af_pri_ch, af_sec_ch;
+
+                // Wide FMモードか否かを確認。
+                // Wide FMモードフラグはプライマリチャンネルでのみ確認可能である。
+                // プライマリ・チャンネルは必ずバッファの偶数番目に位置する。
+            if ( filled_buffer[i] & WIDE_FM_FLAG )
+            {   // Wide FMの場合
+                    // データはバッファにまとめて WIDE_FM_OVERSAMPE個ごとに処理する
+                    // 同時にFPGAから送られてくるデータも紐解いて格納する
+                unpack_wide_fm(filled_buffer[i], filled_buffer[i+1], &idata, &qdata );
+                framework.wide_fm_i[framework.wide_fm_index] = idata;
+                framework.wide_fm_q[framework.wide_fm_index] = qdata;
+                framework.wide_fm_index++;
+
+                    // IQデータが揃ったら、デコードする
+                if ( framework.wide_fm_index >= WIDE_FM_OVERSAMPE )
+                {
+
+                        // FM受信アルゴリズムを呼び出す
+                    radio_demodulate_wide_FM( framework.wide_fm_i, framework.wide_fm_q, &left, &right );
+                        // バッファクリア
+                    framework.wide_fm_index = 0;
+                        // デコード済みオーディオサンプルを、DMAから送信できる形式にパックする
+                    pack_af_sample( left, right, &af_pri_ch, &af_sec_ch);
+
+                        // パック済みオーディオサンプルをAFキューに送信する
+                        // キューに空きがなければ、待たずにエラーをもって帰る
+                    syscall(psnd_dtq(DTQ_AF, (VP_INT)af_pri_ch));
+                    syscall(psnd_dtq(DTQ_AF, (VP_INT)af_sec_ch));
+                }
+
+            }
+            else
+            {   // 非Wide FMの場合
+                    // IQデータが有効か否か
+                int is_valid_iq;
+
+                    // 問答無用でWide FMのバッファ済みデータを消す
+                    // これで変数の値が変わるのはシステム稼働中多くても1回である。
+                    // 必要な場合だけ書き換えるとif文が増えるのでこうしている
+                framework.wide_fm_index = 0;
+                    // 非ワイドFMデータをアンパックする
+                    // 同時にFPGAから送られてくるデータも紐解いて格納する
+                unpack_non_wide_fm(filled_buffer[i], filled_buffer[i+1], &idata, &qdata, &is_valid_iq );
+                    // IQデータが有効の場合だけデコードする
+                if ( is_valid_iq )
+                {
+                        // 非ワイドFM受信アルゴリズムを呼び出す
+                    radio_demodulate_non_wide_FM( idata, qdata, &left, &right);
+                        // デコード済みオーディオサンプルを、DMAから送信できる形式にパックする
+                    pack_af_sample( left, right, &af_pri_ch, &af_sec_ch);
+                        // パック済みオーディオサンプルをAFキューに送信する
+                        // キューに空きがなければ、待たずにエラーをもって帰る
+                    syscall(psnd_dtq(DTQ_AF, (VP_INT)af_pri_ch));
+                    syscall(psnd_dtq(DTQ_AF, (VP_INT)af_sec_ch));
+                }
+            }
 
+        }
 
 
 
@@ -155,18 +224,41 @@ void af_task(VP_INT exinf)
 {
     syslog( LOG_NOTICE, "TASK_AF activatred!" );
 
-    int i = 0;
-
     do{
+            // DMA転送が完了した受信バッファ
+        unsigned int* filled_buffer;
+            // next_descriptor
+        struct dma_descripter * next;
+            // ループカウンタ
+        int i;
+
+
+            // 送信が終わるのを待つ
         syscall(wai_sem(SEM_SPORT0_TX));
-        // ここに送信処理を書く
 
-        if ( i == 0)
+            // SPORT0送信DMAコントローラが次にロードするデスクリプタへのポインタを取得する。
+            // このデスクリプタは、「現在使われていない」DMAデスクリプタであり、逆に言うと
+            // 割り込みが完了したDMAのデスクリプタである
+        next = (struct dma_descriptor *) *pDMA2_NEXT_DESC_PTR;
+
+            // 取得したデスクリプタから、割り込みを発生したバッファを割り出す。
+        filled_buffer = next->start_address;
+
+            // ここに送信処理を書く
+            // AF DMAバッファに送信すべきデータを書く
+        for ( i= 0; i<AF_BUFSIZE; i++)
         {
-            i=8000;
-            syslog( LOG_NOTICE, "AF Interrupt" );
+            unsigned int data;
+
+                // AFキューから送信すべきデータを取り出す
+                // SVCにポーリングをしているため、取り出すべきデータがなければ待ちに入らずに
+                // エラーコードを返す
+            syscall(prcv_dtq( DTQ_AF, (VP_INT)&data));
+                // DMAバッファに書き込み
+            filled_buffer[i] = data;
         }
-        i--;
+
+
     }while (1);
 }
 
@@ -188,7 +280,7 @@ void af_task(VP_INT exinf)
  * なお、セカンダリ・チャンネルはindex = 1の時にサブ・オーディオを伝送するが、
  * TRX-305はサブ・オーディオを使わないためこのルーチンは常に値を0としている。
  */
-static void pack_af_sample( short left, short right, int * pri_ch, int * sec_ch)
+static void pack_af_sample( short left, short right, unsigned int * pri_ch, unsigned int * sec_ch)
 {
         // オーディオデータは15bitしか使わない。Rchの16bit目は0に固定する
     right >>= 1;        // 15bitに変換
index 3d66aad..a2a47c9 100644 (file)
@@ -46,6 +46,7 @@
  */
 
 #include <t_services.h>
+#include "demodulator.h"
 
 /**
  * \brief RX_IF受信SPORTバッファのDMAサイズ
  */
 #define AF_QUESIZE          32      /* 送受信タスクの間のキューの長さ。8サンプルが最長割り込み周期と仮定 */
 
+#define WIDE_FM_OVERSAMPE   8       /* AF1サンプルあたりのWide FM サンプル数 */
+
+#define WIDE_FM_FLAG        2       /* プライマリ・チャンネルのWIDE FM Modeを表すフラグのマスク */
+
 /*
  *  各タスクの優先度の定義
  */