From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12764 invoked by alias); 21 Aug 2012 12:24:09 -0000 Received: (qmail 12752 invoked by uid 22791); 21 Aug 2012 12:24:05 -0000 X-SWARE-Spam-Status: No, hits=2.2 required=5.0 tests=AWL,BAYES_50,RP_MATCHES_RCVD,TW_DR X-Spam-Check-By: sourceware.org Received: from pc169.softing.com (HELO pc169.softing.com) (213.30.210.169) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 21 Aug 2012 12:23:51 +0000 Received: from localhost (localhost [127.0.0.1]) by pc169.softing.com (Postfix) with ESMTP id AEFA43AC076 for ; Tue, 21 Aug 2012 14:23:48 +0200 (CEST) MIME-Version: 1.0 Message-ID: <3a3995a2-83d1-4ed0-a8f9-9ac34867e24a@bhv.softing.com> Date: Tue, 21 Aug 2012 12:24:00 -0000 From: Bernd Edlinger To: ecos-maintainers@ecos.sourceware.org Subject: eCos port for Atmel AT91SAM9G45 and similar processors Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Mailing-List: contact ecos-maintainers-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: ecos-maintainers-owner@ecos.sourceware.org X-SW-Source: 2012-08/txt/msg00000.txt.bz2 Dear eCos Maintainers, over the last weeks I tried to enter all Softing patches of the eCos O/S to= the Bugzilla, which might be of general interest. This work is now complete. As you know, the Atmel AT91SAM9G45 Port was begun by Richad Rauch over two = years ago, Softing and I added other cool features over the last year too. Actually I = expected Richard to contribute this Port by end of last year, but unfortunately he h= as lost the interest in that matter. Therefore I decided not to wait any longer. So this is the list of essential Bugzilla Patches which make up our eCos Po= rt: Bug 20804: Misbehavior of printf %e/%g format Bug 1001629: bsd stack uses wrong timeout values if hz !=3D 100 Bug 1001633: DHCP Client may hang Bug 1001634: A code review of dlmalloc.cxx revealed several weaknesses Bug 1001635: wrong results from Cyg_StdioStream::read Bug 1001637: fcntl() fails to handle F_GETFL, F_SETFL Bug 1001639: Problems with i2c.cxx Bug 1001641: Erase function in flashiodev.c and flashiodevlegacy.c handle "= err_address" differently Bug 1001645: Recursive Posix Mutexes Bug 1001648: flash_init() behaves differently if CYGHWR_IO_FLASH_DEVICE=3D= =3D1 Bug 1001649: AT91 hal extension Bug 1001654: diag_printf truncates the values in %llu and %llx formats Bug 1001655: eth_drv_send stack_corruption with CYGFUN_LWIP_MODE_SIMPLE Bug 1001656: FreeBSD: add AF_PACKET socket family Bug 1001657: httpd server should parse request header lines It might help to understand what is the application for this patches, especially the new transacted PHY interface and the Packet sockets. Think of PTPv2: Here we have to exchange very complex data over SMI with the PHY, and the PTP packets may be in raw ethernet format. That is what finally led to these enhancements. Mit freundlichen Gr=FC=DFen / Kind Regards Bernd Edlinger R & D Softing Industrial Automation GmbH=20 Richard-Reitzner-Allee 6=20 D-85540 Haar=20 E-Mail: bernd.edlinger@softing.com Internet: http://www.softing.com Softing Industrial Automation GmbH; Sitz: Haar bei M=FCnchen, Amtsgericht M=FCnchen, HRB 184925 Gesch=E4ftsf=FChrer: Achim Liebl, Dr. Wolfgang Trier