From maxim at codesourcery.com Fri Nov 6 08:04:58 2009 From: maxim at codesourcery.com (Maxim Kuvyrkov) Date: Fri, 06 Nov 2009 11:04:58 +0300 Subject: [coldfire-gnu-discuss] Linux OSBDM-JM60 driver In-Reply-To: <4AEAF2DC.1020408@wykwyw.com> References: <4AEA3E5E.6010903@wykwyw.com> <4AEA97A0.2040806@codesourcery.com> <4AEAF2DC.1020408@wykwyw.com> Message-ID: <4AF3D8AA.8030108@codesourcery.com> Mike Bielik wrote: > Maxim Kuvyrkov wrote: >> Mike Bielik wrote: >>> I'm not sure what the demand is for this, but I've compiled the >>> latest OSBDM-JM60 driver for linux. It is successful connecting to a >>> M52259DEMO board with the m68k-elf-sprite. >>> >>> I haven't been able to test it much since I'm just now starting to >>> work with the Coldfire. >>> >>> You can download it here: >>> >>> http://wykwyw.com/osbdm/libosbdmJM60-0.0.1-tar.bz2 >> >> This is great! Have you tested your driver with Sourcery G++ sprite? >> >> Thanks, >> > I have to the extent that I've been able so far. I don't have any > debuggable code in my board yet, so my testing has been limited to > operations like examining memory. OK. Please let me know if you stumble upon a problem in the sprite. Regards, -- Maxim Kuvyrkov CodeSourcery maxim at codesourcery.com (650) 331-3385 x724 From ju at wireless-solutions.ltd.uk Mon Nov 16 16:34:01 2009 From: ju at wireless-solutions.ltd.uk (John Utteridge) Date: Mon, 16 Nov 2009 16:34:01 +0000 Subject: MCF52259 defines? Message-ID: <4B017EF9.4000301@wireless-solutions.ltd.uk> Although G++ has CS3 file for the MCF52259EVB, I can't for the life of me find anything that defines the pins/registers for the 52259 MCU or the family. Am I missing something or have I got to write this lot manually or poach it from CodeWarrior? John From maxim at codesourcery.com Fri Nov 20 12:54:55 2009 From: maxim at codesourcery.com (Maxim Kuvyrkov) Date: Fri, 20 Nov 2009 15:54:55 +0300 Subject: [coldfire-gnu-discuss] MCF52259 defines? In-Reply-To: <4B017EF9.4000301@wireless-solutions.ltd.uk> References: <4B017EF9.4000301@wireless-solutions.ltd.uk> Message-ID: <4B06919F.5090007@codesourcery.com> John Utteridge wrote: > Although G++ has CS3 file for the MCF52259EVB, I can't for the life of > me find anything that defines the pins/registers for the 52259 MCU or > the family. Sourcery G++ Lite does not provide defines for memory mapped registers of ColdFire microprocessors and microcontrollers. However this feature is in our plans for the Sourcery G++ Professional toolchains. Regards, -- Maxim Kuvyrkov CodeSourcery maxim at codesourcery.com (650) 331-3385 x724 From n.a.moseley at alumnus.utwente.nl Tue Nov 24 11:57:18 2009 From: n.a.moseley at alumnus.utwente.nl (Niels A. Moseley) Date: Tue, 24 Nov 2009 12:57:18 +0100 Subject: Solution: Compiling C code without producing a .eh_frame section. (GCC 4.4.1/CS 4.4-52 Lite) Message-ID: <4B0BCA1E.2060809@alumnus.utwente.nl> Hi All, I've upgraded to the latest CodeSourcery Lite ELF for Coldfire (uses GCC 4.4.1). The upgraded compiler produced exception frames (.eh_frame) section even for pure C compiles, which the old version didn't do. To avoid these unnecessary sections, add -fno-dwarf2-cfi-asm as a compiler argument. It took me a while to figure this out -- I hope this message will help others. Regards, Niels Moseley.