# #-*- coding: utf-8 -*- # # \file # # # General CPU info denfinition AVR family. # # This file contain all info for the BeRTOS wizard. # # \author Daniele Basile # # # Import the common settings for the path. include("path.common") # Type of the toolchain we should use to compile the source for this CPU. TOOLCHAIN = "avr" # Where are locate the bertos directories SCRIPT_DIR = CPU_DIR + "avr/script/" HW_DIR = CPU_DIR + "avr/hw/" DRV_DIR = CPU_DIR + "avr/drv/" # Common GCC flags. C_FLAGS = [ "-O0", "-fno-strict-aliasing"] # If you want to use, one o more, of these modules in your project you should compile in # different way. PC_SRC = [ "kdebug", "formartwr", "sprintf", "text_format", "text" ] SUPPORTED_DRV = [ "adc", "flash", "pwm", "ser", "sipo", "timer", "wdt", "ic2", "kdebug", "lcd_32122a" ]