You're right, now I see where I was wrong.
The fact is that both MSP430x24xx and MSP430x5xx have the MSP430X
extended memory addressing, but only the x5xx have the new memory
mapping, with the new watchdog address.
However you cannot find it in the header files if you search for
0x015C directly, because it is defined as a base address 0x0150 and an
offset address 0x0C.

R#

2009/4/2 Hardy Griech <nt...@mardys.de>:
> Roberto Padovani wrote:
> :
>> WDTCTL at the address 0x015C. The header files for using in your
> :
>
> One more remark to the 0x15c:
>
> $ grep -i 15c *.cmd
> lnk_msp430f133.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f135.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f147.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f148.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f149.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f155.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f156.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f157.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f1610.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f1611.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f1612.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f167.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f168.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f169.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f233.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f235.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f2410.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f2416.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f2417.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f2418.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f2419.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f247.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f248.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f249.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f2616.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f2617.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f2618.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f2619.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f435.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f436.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f437.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f447.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f448.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f449.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430f4783.cmd:MPY32CTL0          = 0x015C;
> lnk_msp430f4784.cmd:MPY32CTL0          = 0x015C;
> lnk_msp430f4793.cmd:MPY32CTL0          = 0x015C;
> lnk_msp430f4794.cmd:MPY32CTL0          = 0x015C;
> lnk_msp430fg437.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430fg438.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430fg439.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430fg4616.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430fg4617.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430fg4618.cmd:ADC12MEM14         = 0x015C;
> lnk_msp430fg4619.cmd:ADC12MEM14         = 0x015C;
>
> and
>
> $ grep -i wdt *.cmd
> lnk_msp430c111.cmd:WDTCTL             = 0x0120;
> lnk_msp430c1111.cmd:WDTCTL             = 0x0120;
> lnk_msp430c112.cmd:WDTCTL             = 0x0120;
> lnk_msp430c1121.cmd:WDTCTL             = 0x0120;
> lnk_msp430c1331.cmd:WDTCTL             = 0x0120;
> lnk_msp430c1351.cmd:WDTCTL             = 0x0120;
> lnk_msp430c311s.cmd:WDTCTL             = 0x0120;
> lnk_msp430c312.cmd:WDTCTL             = 0x0120;
> lnk_msp430c313.cmd:WDTCTL             = 0x0120;
> lnk_msp430c314.cmd:WDTCTL             = 0x0120;
> lnk_msp430c315.cmd:WDTCTL             = 0x0120;
> lnk_msp430c323.cmd:WDTCTL             = 0x0120;
> lnk_msp430c325.cmd:WDTCTL             = 0x0120;
> lnk_msp430c336.cmd:WDTCTL             = 0x0120;
> lnk_msp430c337.cmd:WDTCTL             = 0x0120;
> lnk_msp430c412.cmd:WDTCTL             = 0x0120;
> lnk_msp430c413.cmd:WDTCTL             = 0x0120;
> lnk_msp430e112.cmd:WDTCTL             = 0x0120;
> lnk_msp430e313.cmd:WDTCTL             = 0x0120;
> lnk_msp430e315.cmd:WDTCTL             = 0x0120;
> lnk_msp430e325.cmd:WDTCTL             = 0x0120;
> lnk_msp430e337.cmd:WDTCTL             = 0x0120;
> lnk_msp430f110.cmd:WDTCTL             = 0x0120;
> lnk_msp430f1101.cmd:WDTCTL             = 0x0120;
> lnk_msp430f1101a.cmd:WDTCTL             = 0x0120;
> lnk_msp430f1111.cmd:WDTCTL             = 0x0120;
> lnk_msp430f1111a.cmd:WDTCTL             = 0x0120;
> lnk_msp430f112.cmd:WDTCTL             = 0x0120;
> lnk_msp430f1121.cmd:WDTCTL             = 0x0120;
> lnk_msp430f1121a.cmd:WDTCTL             = 0x0120;
> lnk_msp430f1122.cmd:WDTCTL             = 0x0120;
> lnk_msp430f1132.cmd:WDTCTL             = 0x0120;
> lnk_msp430f122.cmd:WDTCTL             = 0x0120;
> lnk_msp430f1222.cmd:WDTCTL             = 0x0120;
> lnk_msp430f123.cmd:WDTCTL             = 0x0120;
> lnk_msp430f1232.cmd:WDTCTL             = 0x0120;
> lnk_msp430f133.cmd:WDTCTL             = 0x0120;
> lnk_msp430f135.cmd:WDTCTL             = 0x0120;
> lnk_msp430f147.cmd:WDTCTL             = 0x0120;
> lnk_msp430f1471.cmd:WDTCTL             = 0x0120;
> lnk_msp430f148.cmd:WDTCTL             = 0x0120;
> lnk_msp430f1481.cmd:WDTCTL             = 0x0120;
> lnk_msp430f149.cmd:WDTCTL             = 0x0120;
> lnk_msp430f1491.cmd:WDTCTL             = 0x0120;
> lnk_msp430f155.cmd:WDTCTL             = 0x0120;
> lnk_msp430f156.cmd:WDTCTL             = 0x0120;
> lnk_msp430f157.cmd:WDTCTL             = 0x0120;
> lnk_msp430f1610.cmd:WDTCTL             = 0x0120;
> lnk_msp430f1611.cmd:WDTCTL             = 0x0120;
> lnk_msp430f1612.cmd:WDTCTL             = 0x0120;
> lnk_msp430f167.cmd:WDTCTL             = 0x0120;
> lnk_msp430f168.cmd:WDTCTL             = 0x0120;
> lnk_msp430f169.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2001.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2002.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2003.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2011.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2012.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2013.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2101.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2111.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2121.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2131.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2232.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2234.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2252.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2254.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2272.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2274.cmd:WDTCTL             = 0x0120;
> lnk_msp430f233.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2330.cmd:WDTCTL             = 0x0120;
> lnk_msp430f235.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2350.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2370.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2410.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2416.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2417.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2418.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2419.cmd:WDTCTL             = 0x0120;
> lnk_msp430f247.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2471.cmd:WDTCTL             = 0x0120;
> lnk_msp430f248.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2481.cmd:WDTCTL             = 0x0120;
> lnk_msp430f249.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2491.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2616.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2617.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2618.cmd:WDTCTL             = 0x0120;
> lnk_msp430f2619.cmd:WDTCTL             = 0x0120;
> lnk_msp430f412.cmd:WDTCTL             = 0x0120;
> lnk_msp430f413.cmd:WDTCTL             = 0x0120;
> lnk_msp430f415.cmd:WDTCTL             = 0x0120;
> lnk_msp430f417.cmd:WDTCTL             = 0x0120;
> lnk_msp430f423.cmd:WDTCTL             = 0x0120;
> lnk_msp430f423a.cmd:WDTCTL             = 0x0120;
> lnk_msp430f425.cmd:WDTCTL             = 0x0120;
> lnk_msp430f4250.cmd:WDTCTL             = 0x0120;
> lnk_msp430f425a.cmd:WDTCTL             = 0x0120;
> lnk_msp430f4260.cmd:WDTCTL             = 0x0120;
> lnk_msp430f427.cmd:WDTCTL             = 0x0120;
> lnk_msp430f4270.cmd:WDTCTL             = 0x0120;
> lnk_msp430f427a.cmd:WDTCTL             = 0x0120;
> lnk_msp430f435.cmd:WDTCTL             = 0x0120;
> lnk_msp430f4351.cmd:WDTCTL             = 0x0120;
> lnk_msp430f436.cmd:WDTCTL             = 0x0120;
> lnk_msp430f4361.cmd:WDTCTL             = 0x0120;
> lnk_msp430f437.cmd:WDTCTL             = 0x0120;
> lnk_msp430f4371.cmd:WDTCTL             = 0x0120;
> lnk_msp430f447.cmd:WDTCTL             = 0x0120;
> lnk_msp430f448.cmd:WDTCTL             = 0x0120;
> lnk_msp430f449.cmd:WDTCTL             = 0x0120;
> lnk_msp430f4783.cmd:WDTCTL             = 0x0120;
> lnk_msp430f4784.cmd:WDTCTL             = 0x0120;
> lnk_msp430f4793.cmd:WDTCTL             = 0x0120;
> lnk_msp430f4794.cmd:WDTCTL             = 0x0120;
> lnk_msp430fe423.cmd:WDTCTL             = 0x0120;
> lnk_msp430fe423a.cmd:WDTCTL             = 0x0120;
> lnk_msp430fe425.cmd:WDTCTL             = 0x0120;
> lnk_msp430fe425a.cmd:WDTCTL             = 0x0120;
> lnk_msp430fe427.cmd:WDTCTL             = 0x0120;
> lnk_msp430fe427a.cmd:WDTCTL             = 0x0120;
> lnk_msp430fg4250.cmd:WDTCTL             = 0x0120;
> lnk_msp430fg4260.cmd:WDTCTL             = 0x0120;
> lnk_msp430fg4270.cmd:WDTCTL             = 0x0120;
> lnk_msp430fg437.cmd:WDTCTL             = 0x0120;
> lnk_msp430fg438.cmd:WDTCTL             = 0x0120;
> lnk_msp430fg439.cmd:WDTCTL             = 0x0120;
> lnk_msp430fg4616.cmd:WDTCTL             = 0x0120;
> lnk_msp430fg4617.cmd:WDTCTL             = 0x0120;
> lnk_msp430fg4618.cmd:WDTCTL             = 0x0120;
> lnk_msp430fg4619.cmd:WDTCTL             = 0x0120;
> lnk_msp430fw423.cmd:WDTCTL             = 0x0120;
> lnk_msp430fw425.cmd:WDTCTL             = 0x0120;
> lnk_msp430fw427.cmd:WDTCTL             = 0x0120;
> lnk_msp430p112.cmd:WDTCTL             = 0x0120;
> lnk_msp430p313.cmd:WDTCTL             = 0x0120;
> lnk_msp430p315.cmd:WDTCTL             = 0x0120;
> lnk_msp430p315s.cmd:WDTCTL             = 0x0120;
> lnk_msp430p325.cmd:WDTCTL             = 0x0120;
> lnk_msp430p337.cmd:WDTCTL             = 0x0120;
>
> So there should be really no doubt, where WDTCTL is actually placed.
>
> Hardy
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Mspgcc-users mailing list
> Mspgcc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mspgcc-users
>

Reply via email to