Subversion Repositories DevTools

Rev

Rev 227 | Rev 261 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 227 Rev 235
Line 13... Line 13...
13
# Contents:     IAR rules as used for the AVR
13
# Contents:     IAR rules as used for the AVR
14
#
14
#
15
# Revision History:
15
# Revision History:
16
#       16-Aug-04   DDP     Created
16
#       16-Aug-04   DDP     Created
17
#       13-Jul-06   DCP     Added AT90SC7272C chipset
17
#       13-Jul-06   DCP     Added AT90SC7272C chipset
-
 
18
#       02-Oct-07   DCP     Added AT90SC144144CT chipset
18
#............................................................................#
19
#............................................................................#
19
 
20
 
20
use strict;
21
use strict;
21
use JatsVersionUtils;
22
use JatsVersionUtils;
22
 
23
 
Line 95... Line 96...
95
        push @defines, '_AT90SC7272C';
96
        push @defines, '_AT90SC7272C';
96
 
97
 
97
        #   Assembler flags and definitions
98
        #   Assembler flags and definitions
98
        push @asdefines, '_AT90SC7272C';
99
        push @asdefines, '_AT90SC7272C';
99
    }
100
    }
-
 
101
    elsif ( $product eq "AT90SC144144CT" )
-
 
102
    {
-
 
103
        $productFound = $product;
-
 
104
        push @flags , '--eeprom_size=65536';    # maximum size allowed by IAR
-
 
105
 
-
 
106
        #   Compiler flags and definitions
-
 
107
        push @defines, '_AT90SC144144CT';
-
 
108
 
-
 
109
        #   Assembler flags and definitions
-
 
110
        push @asdefines, '_AT90SC144144CT';
-
 
111
    }
100
    elsif ( $product )
112
    elsif ( $product )
101
    {
113
    {
102
        Message( "avr_iar: Unknown product: $product -- ignored\n" );
114
        Message( "avr_iar: Unknown product: $product -- ignored\n" );
103
    }
115
    }
104
 
116