Re: [Mspgcc-users] mailing list administrivia

2010-11-16 Thread Roberto Padovani
I totally agree. R# 2010/11/16 Peter Bigot p...@peoplepowerco.com: Two points: 1) I propose to change the list management so that email to it from people who are not subscribed is immediately bounced (saying that the list requires subscription for posting), rather than put into a pending

Re: [Mspgcc-users] missing definitions of the Unified Clock System Module

2009-04-09 Thread Roberto Padovani
2009/4/8 Sergey A. Borshch sb...@users.sourceforge.net: Roberto Padovani wrote: Hi all, I cannot find the x5xx family definitions for UCS module.am I missing them, or are they missing at all ? Yes, it's not contributed yet. If no one has written them, I suppose I have to write

Re: [Mspgcc-users] watchdog definitions in wdt_a.h

2009-04-09 Thread Roberto Padovani
2009/4/9 JMGross msp...@grossibaer.de: - Ursprüngliche Nachricht - Von: Roberto Padovani An: GCC for MSP430 - http://mspgcc.sf.net Gesendet am: 08 Apr 2009 21:59:50 Betreff: Re: [Mspgcc-users] watchdog definitions in wdt_a.h Thanks for reporting the version, it gave me

Re: [Mspgcc-users] missing definitions of the Unified Clock System Module

2009-04-09 Thread Roberto Padovani
I found a mistake in (my own) ucs.h definition file, about the XT2 crystal drive strength; here is the patch against the previously attached file. R# 2009/4/9 Roberto Padovani padovan...@gmail.com: 2009/4/8 Sergey A. Borshch sb...@users.sourceforge.net: Roberto Padovani wrote: Hi all, I

[Mspgcc-users] watchdog definitions in wdt_a.h

2009-04-07 Thread Roberto Padovani
In the file wdt_a.h of the newer MSPs, there are the following defines: /* Aliases by mspgcc */ #define WDTIS_0 (00) /* Watchdog timer /64 */ #define WDTIS_1 (10) /* Watchdog timer /512 */ #define WDTIS_2 (20) /* Watchdog timer /8192 */ #define

[Mspgcc-users] missing definitions of the Unified Clock System Module

2009-04-07 Thread Roberto Padovani
Hi all, I cannot find the x5xx family definitions for UCS module.am I missing them, or are they missing at all ? If no one has written them, I suppose I have to write and contribute them myself, right ? R#

Re: [Mspgcc-users] changes of the memory mapping for family x5xx

2009-04-03 Thread Roberto Padovani
2009/4/3 Wayne Uroda wayne.ur...@grabba.com: It isn't like mspgcc is user friendly right now, it doesn't even support the 430X architecture from a binary installer yet (just had to get that dig in - if it does now please let me know!) -Wayne At the moment, I am rebuild a brand new

Re: [Mspgcc-users] support porting app. to 24XX ?

2009-04-02 Thread Roberto Padovani
Hi! 2009/4/1 Dmitry Zuikov dzui...@gmail.com: Hi, Thanks for response. you're welcome! On Wed, 2009-04-01 at 14:20 +0200, Roberto Padovani wrote: I am doing the same thing with our old projects, going to MSP430F2410. Are you using a MSP430X-patched mspgcc built from the latest CVS source

Re: [Mspgcc-users] support porting app. to 24XX ?

2009-04-01 Thread Roberto Padovani
I am doing the same thing with our old projects, going to MSP430F2410. Are you using a MSP430X-patched mspgcc built from the latest CVS source ? If so, you also have to fix a bug in the libc, by adding this line in your main.c: void __low_level_init(void); __attribute__((naked,

Re: [Mspgcc-users] possible bug in MSP430X branch

2009-03-21 Thread Roberto Padovani
. @Sergey : If you are reading this, would you please put the above change into CVS, thanks. greetings Matthias Roberto Padovani schrieb: Hi all, I just built a tool chain with the MSP430X branch, by following the README-MAINTER.txt (thanks Matthias!) and the Wiki instructions. Eveything

[Mspgcc-users] possible bug in MSP430X branch

2009-03-20 Thread Roberto Padovani
Hi all, I just built a tool chain with the MSP430X branch, by following the README-MAINTER.txt (thanks Matthias!) and the Wiki instructions. Eveything went well, but when I compile a simple source file (see below) with the -mmcu=msp430x5437, then I get a compilation error; the same source file

Re: [Mspgcc-users] confused by the binutils version

2009-03-11 Thread Roberto Padovani
-MAINTAINER.txt?view=markup and was able to build from CVS HEAD on WinXP. If following above instructions, the makefile will download the binutils (and other things) for you. The makefile downloads: ftp://sources.redhat.com/pub/binutils/releases/binutils-2.18.tar.bz2 Greetings Matthias Roberto

Re: [Mspgcc-users] confused by the binutils version

2009-03-11 Thread Roberto Padovani
, so we don't have to maintain patches anymore. Regards, Peter Jansen - Original Message From: Roberto Padovani padovan...@gmail.com To: mspgcc-users@lists.sourceforge.net Sent: Wednesday, 11 March, 2009 1:19:32 AM Subject: [Mspgcc-users] confused by the binutils version Hi All

Re: [Mspgcc-users] confused by the binutils version

2009-03-11 Thread Roberto Padovani
be able to build mspgcc on winXP. Greetings Matth Roberto Padovani schrieb: Hi Matthias, thanks for your reply! I am also trying to build it on winxp. I downloaded and installed the latest cygwin and I was going to download gcc-3.2.3 and binutils-2.18 Then I would get the sources with cvs

Re: [Mspgcc-users] troubles with CVS checkout

2009-03-11 Thread Roberto Padovani
I am experiencing the same problem since yesterday A packaged snapshot of the sources would help a lot in this moments! R# 2009/3/11 Michael Pimminger michael@gmx.at: Hello, I want to build the tools with Ubuntu Linux, but I have some troubles with checkout the cvs repository. By

[Mspgcc-users] confused by the binutils version

2009-03-10 Thread Roberto Padovani
Hi All, First of all, thanks for the efforts on the MSP430X architecture. Now, I would like to build the toolchain on winXP and so I read some old posts on the forum/ml and also the brand new wiki. On the wiki, the building the toolchain suggests to download binutils 2.19 (last update 16 Feb) In

Re: [Mspgcc-users] MSP430F2234 Debugging

2007-03-12 Thread Roberto Padovani
Indeed, the TI product support confirmed that the 22x4s have the silicon of jtag block inside, but it is not accesible from outside, i.e. 4-wire jtag does not work. the datasheet doesn't really make it so clear, in my opinion. cheers, R# 2007/3/11, Robert Spanton rspan...@gmail.com: On Sun,

Re: [Mspgcc-users] Code generation question

2006-07-03 Thread Roberto Padovani
knowing how a compiler works in the most unusual situations is always interesting...and this discussion is no different. however, a compiler is just a machine with a lot of rules, so you cannot expect it to be clever anytime, even if correct code is a necessity and efficiency is only a plus; but

Re: [Mspgcc-users] Code generation question

2006-07-03 Thread Roberto Padovani
that the instructions work on register operands as often as possible. Declaring and using locals has no drawback. Cheers, R. 2006/7/3, David Brown da...@westcontrol.com: - Original Message - From: Roberto Padovani padovan...@gmail.com To: GCC for MSP430 - http://mspgcc.sf.net; mspgcc-users

Re: [Mspgcc-users] Thoughts on ZigBee?

2006-04-21 Thread Roberto Padovani
Hi Steve, 1) pay attention to what you mean with 1.8V operation: at that voltage, the MCU x1xx and x2xx (I don't know the other families) will _not_ be able to write his own flash at runtime; the minimum voltage for writing it is 2.7V for the older x1xx and 2.2V for the new x2xx. If you only need

Re: [Mspgcc-users] MSP430FG461X

2006-03-24 Thread Roberto Padovani
I totally agree with you, Davidand what's more, I attended the last Advanced Technical Conference on MSP430 in Germany last year and at that time I explained exactly that to a few TI people who were asking opinions at the end of the event there were many other attendees who agreed with me

[Mspgcc-users] interrupt handler redefinition at runtime

2006-03-20 Thread Roberto Padovani
Hi! Has anyone ever changed an interrupt handler during runtime? I need to do that and any idea is welcome. I suppose I should declare two ISR like: interrupt (NOVECTOR) ISR1 {} interrupt (NOVECTOR) ISR2 {} and then write the address of the routine I want in the flash in the vector

Re: [Mspgcc-users] interrupt handler redefinition at runtime

2006-03-20 Thread Roberto Padovani
NMI sources. There is also the question of reliability - what happens if there is a power failure during the update? As long as you are careful, very good point ! what about executing the ISR code in RAM ? One might put an assembly jump to a location in RAM where I dynamically load the code

Re: [Mspgcc-users] DMA with external trigger

2006-02-10 Thread Roberto Padovani
Liechti cliec...@gmx.net: Roberto Padovani schrieb: Has anyone ever used the DMA controller with external trigger ? Apparently, I can't configure correctly the port, because I keep getting something which looks like an electrical conflict (voltage at about Vdd/2 ) isn't it enough to write

[Mspgcc-users] DMA with external trigger

2006-02-08 Thread Roberto Padovani
Hi all! Has anyone ever used the DMA controller with external trigger ? Apparently, I can't configure correctly the port, because I keep getting something which looks like an electrical conflict (voltage at about Vdd/2 ) isn't it enough to write P2SEL |= BIT6;? I'm using a MSP430F169.

Re: [Mspgcc-users] editor choice help / gui?

2006-01-03 Thread Roberto Padovani
Crimson editor (http://www.crimsoneditor.com/) fast, free and with a couple of features that I couldn't even find in emacs ( !!! ) I wrote the syntax coloring files for MSP430...they're on the web site. Macros and external commands+output capture are available as well to use with make and the

Re: [Mspgcc-users] gdbproxy download speed versus block size

2005-12-13 Thread Roberto Padovani
Hi Max, I also found GDB quite slow in the download process and I couldn't speed it up as much as I liked. So I just switched to the mspgcc utils...in my makefile I simply added a download phony with the following command: msp430-jtag -e -E Debug/${NAME}.elf and that works just fine. Cheers,

Re: [Mspgcc-users] memcpy assumes 16-bit alignment?

2005-12-12 Thread Roberto Padovani
hi, I don't know if there's a bug in the memcpy function, but for sure the msp430 behaves in the wrong way if you do a mov.w in an odd memory location. While coding in asm, I have seen either the lower or the higher byte of the 16-bit word discarded (sorry, can't remember which one exactly). I

Re: [Mspgcc-users] iomacros.h

2005-11-15 Thread Roberto Padovani
Hi all! in iomacros.h i got these defs: #define _BIS_SR(x) __asm__ __volatile__( bis %0, r2 : : i ((uint16_t)x) ); #define _BIC_SR(x) __asm__ __volatile__( bic %0, r2 : : i ((uint16_t)x) ); #define __bis_SR_register(x)__asm__ __volatile__( bis %0, r2 :

Re: [Mspgcc-users] iomacros.h

2005-11-15 Thread Roberto Padovani
the following: push r2 --- 3 dint--- 1 nop--- 1 ... reti --- 5 which is a total of 10 cycles (with 2 bytes stack). Roberto 2005/11/15, Chris Liechti cliec...@gmx.net: Roberto Padovani schrieb: Ok. Then I'll add another def to my own collection. I think

[Mspgcc-users] iomacros.h

2005-11-14 Thread Roberto Padovani
Hi all! in iomacros.h i got these defs: #define _BIS_SR(x) __asm__ __volatile__( bis %0, r2 : : i ((uint16_t)x) ); #define _BIC_SR(x) __asm__ __volatile__( bic %0, r2 : : i ((uint16_t)x) ); #define __bis_SR_register(x)__asm__ __volatile__( bis %0, r2