|
From: | David Kelly |
Subject: | Re: [avr-gcc-list] Please have a look at avr-libc patch #3750 |
Date: | Sun, 4 Sep 2005 18:44:49 -0500 |
On Sep 4, 2005, at 2:58 PM, Joerg Wunsch wrote:
Patch URL: https://savannah.nongnu.org/patch/?func=detailitem&item_id=3750 Almost unnoticed went that patch that has been contributed by Ted Roth, at a time when he had already `retired' from the project. My only concern about it is that it would constitute an API change for the stdio API, so all users of the current API would have to change their sources. OTOH, we've always threated that API changes might happen in the preamble of the stdio documentation: http://www.nongnu.org/avr-libc/user-manual/group__avr__stdio.html What do people think, is this an acceptable reason for an API change?
I think so, altho I stay away from stdio as much as I can on embedded systems.
As I understand Ted's patch what one gains is control over more than one possible FILE for get() and put(). That would be fairly important for devices with more than one UART. And quite important if one built much of a multisession network protocol stack and hooked it in thru stdio.
-- David Kelly N4HHE, address@hidden ======================================================================== Whom computers would destroy, they must first drive mad.
[Prev in Thread] | Current Thread | [Next in Thread] |