Subversion Repositories BL-Ctrl

Rev

Rev 1 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

# TASKING EDE (Windows based integrated Embedded Development Environment)
#
# This makefile has been generated by TASKING EDE
#
# Toolchain: TASKING C for C166/ST10 v6.0 r4
#

BINDIR  = c:\c166\bin
INCDIR  = c:\c166\include
LIBDIR  = c:\c166\lib

M166INC = c:\c166\include
export M166INC
CC166BIN = c:\c166\bin
export CC166BIN

PROJ    = avr
PROJDIR = c:\winavr\projects\flug\bl_mc_0_14
PRODDIR = c:\c166
OUTDIR  = 

OPT_CC  = -Ic:\c166\include  -xmifp -Ms -FFSC -Ot -OB -OE -zautobitastruct-4 -zautobita-0 -zswitch_tabmem_default -s -wstrict -g -zvolatile_union -A1 -O1
OPT_MPP = DEF(_CPU,167) DEF(_EXT,1)   DEF(__XPEN,0)     DEF(__WRCFG,0) DEF(__CLKEN,0) DEF(__BYTDIS,0) DEF(__ROMEN,0) DEF(__RDYEN0,0) DEF(__SGTDIS,0)   DEF(__STKSZ,0)                    DEF(__MCTC,1) DEF(__RWDC0,0) DEF(__MTTC0,0)  DEF(__ALECTL0,0) DEF(__BUSACT0,1)  DEF(__RDYEN0,0) DEF(__CSREN0,0) DEF(__CSWEN0,0)       DEF(__BUSACT1,0)             DEF(__BUSACT2,0)             DEF(__BUSACT3,0)             DEF(__BUSACT4,0)               DEF(EVA,1) DEF(EX_AB,0) DEF(FLOAT,1) DEF(BIT_INIT,0)   DEF(MODEL,SMALL) DEF(_USRSTACK,0) DEF(_SINGLE_FP,0) WA(1)
OPT_AS  = PL(60) PW(132) TA(8) WA(1) CHECKCPU16 CHECKBUS18 EX NOM166 SN(reg167.def)
OPT_LC  = _avr.ilo -cf -Ms -xmifp
OPT_XVW = --single_instance -tcfg sim167.cfg -i -a 100 -b 200 -c 32 -s 26

all : "$(PROJ).abs"

"uart.src" : "uart.c" "main.h" "twislave.h" "old_macros.h" "analog.h" "uart.h" "printf_p.h"
"uart.src" : "timer0.h" "ppm_decode.h"
        "c:\c166\bin\c166.exe" "uart.c" -f <<EOF 
  ${separate "\n" $(OPT_CC) }
  EOF

"uart.obj" : "uart.src"
        "c:\c166\bin\a166.exe" "uart.src" -f <<EOF 
  ${separate "\n" $(OPT_AS) }
  EOF

"analog.src" : "analog.c" "main.h" "twislave.h" "old_macros.h" "analog.h" "uart.h"
"analog.src" : "printf_p.h" "timer0.h" "ppm_decode.h"
        "c:\c166\bin\c166.exe" "analog.c" -f <<EOF 
  ${separate "\n" $(OPT_CC) }
  EOF

"analog.obj" : "analog.src"
        "c:\c166\bin\a166.exe" "analog.src" -f <<EOF 
  ${separate "\n" $(OPT_AS) }
  EOF

"interrupt4.src" : "interrupt4.c" "main.h" "twislave.h" "old_macros.h" "analog.h"
"interrupt4.src" : "uart.h" "printf_p.h" "timer0.h" "ppm_decode.h"
        "c:\c166\bin\c166.exe" "interrupt4.c" -f <<EOF 
  ${separate "\n" $(OPT_CC) }
  EOF

"interrupt4.obj" : "interrupt4.src"
        "c:\c166\bin\a166.exe" "interrupt4.src" -f <<EOF 
  ${separate "\n" $(OPT_AS) }
  EOF

"main.src" : "main.c" "main.h" "twislave.h" "old_macros.h" "analog.h" "uart.h" "printf_p.h"
"main.src" : "timer0.h" "ppm_decode.h"
        "c:\c166\bin\c166.exe" "main.c" -f <<EOF 
  ${separate "\n" $(OPT_CC) }
  EOF

"main.obj" : "main.src"
        "c:\c166\bin\a166.exe" "main.src" -f <<EOF 
  ${separate "\n" $(OPT_AS) }
  EOF

"ppm_decode.src" : "ppm_decode.c" "main.h" "twislave.h" "old_macros.h" "analog.h"
"ppm_decode.src" : "uart.h" "printf_p.h" "timer0.h" "ppm_decode.h"
        "c:\c166\bin\c166.exe" "ppm_decode.c" -f <<EOF 
  ${separate "\n" $(OPT_CC) }
  EOF

"ppm_decode.obj" : "ppm_decode.src"
        "c:\c166\bin\a166.exe" "ppm_decode.src" -f <<EOF 
  ${separate "\n" $(OPT_AS) }
  EOF

"printf_p.src" : "printf_p.c" "main.h" "twislave.h" "old_macros.h" "analog.h" "uart.h"
"printf_p.src" : "printf_p.h" "timer0.h" "ppm_decode.h"
        "c:\c166\bin\c166.exe" "printf_p.c" -f <<EOF 
  ${separate "\n" $(OPT_CC) }
  EOF

"printf_p.obj" : "printf_p.src"
        "c:\c166\bin\a166.exe" "printf_p.src" -f <<EOF 
  ${separate "\n" $(OPT_AS) }
  EOF

"timer0.src" : "timer0.c" "main.h" "twislave.h" "old_macros.h" "analog.h" "uart.h"
"timer0.src" : "printf_p.h" "timer0.h" "ppm_decode.h"
        "c:\c166\bin\c166.exe" "timer0.c" -f <<EOF 
  ${separate "\n" $(OPT_CC) }
  EOF

"timer0.obj" : "timer0.src"
        "c:\c166\bin\a166.exe" "timer0.src" -f <<EOF 
  ${separate "\n" $(OPT_AS) }
  EOF

"twislave.src" : "twislave.c" "main.h" "twislave.h" "old_macros.h" "analog.h" "uart.h"
"twislave.src" : "printf_p.h" "timer0.h" "ppm_decode.h"
        "c:\c166\bin\c166.exe" "twislave.c" -f <<EOF 
  ${separate "\n" $(OPT_CC) }
  EOF

"twislave.obj" : "twislave.src"
        "c:\c166\bin\a166.exe" "twislave.src" -f <<EOF 
  ${separate "\n" $(OPT_AS) }
  EOF

"$(PROJ).out" : "uart.obj" "analog.obj" "interrupt4.obj" "main.obj" "ppm_decode.obj"
"$(PROJ).out" : "printf_p.obj" "timer0.obj" "twislave.obj" "_avr.ilo"
        "c:\c166\bin\cc166.exe" -o $@ -f <<EOF 
  ${separate "\n" $(match .obj $!) $(match .lno $!) $(match .lib $!) $(OPT_LC)}
  EOF

"$(PROJ).abs" : "$(PROJ).out"
        "c:\c166\bin\ieee166.exe"  $! $@

# Copyright (c) 2001 Altium, Ltd.
# Serial:       979910-094
# EDE Version:  2.7 r5