[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Re[2]: [avrdude-dev] AVR910 Programming speed
From: |
E. Weddington |
Subject: |
Re: Re[2]: [avrdude-dev] AVR910 Programming speed |
Date: |
Thu, 03 Apr 2003 12:16:38 -0700 |
On 3 Apr 2003 at 21:07, Bertolt Mildner wrote:
> EW> This is just a guess.
>
> EW> The avr910 is a serial port based programmer. Currently avrdude
> does EW> all serial communications through POSIX calls, which for
> Windows, has EW> to go through the Cygwin layer (dll) before it gets
> to the Windows EW> OS. Perhaps this could be slowing it down?
>
> Sorry, but I can't imagine how the POSIX wrapper could have such a
> dramatic effect! But have to admit that I don't know the POSIX
> interface to RS-232 nor do I know the Cygwin POSIX wrapper.
Honestly, nor could I. As I said, it was a (perhaps not a good)
guess.
> My guess would be that the POSIX wrapper adds perhaps some ms (more
> likely only some us).
Agreed.
>
> What was the rational behind swiching to the Win32 API?
>
To hopefully build avrdude under MinGW instead of Cygwin. This would
hopfully remove the dependency on a Cygwin DLL. One of my goals in
WinAVR is to have no Cygwin dependencies on any of the toolset
programs; have them all be native win32 executables.
Ted's response to this outlines the most probable culprit. Have a
look.
Eric