[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[avrdude-dev] [patch #7275] Support for parallel port programmers on win
From: |
Henrik Haftmann |
Subject: |
[avrdude-dev] [patch #7275] Support for parallel port programmers on windows 7 64 bit and other versions of 64 bit windows |
Date: |
Mon, 15 Jul 2013 22:43:11 +0000 |
User-agent: |
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:22.0) Gecko/20100101 Firefox/22.0 |
Follow-up Comment #2, patch #7275 (project avrdude):
InpOut32.dll doesn't need any initialization as it will install its containing
port access driver silently when used the first time. Obviously this will
require administrative privilege. Moreover, it contains signed 64-bit drivers
so it does not make any trouble with Driver Sign Enforcement. Furthermore,
such a DLL can be easily replaced by one that redirects I/O to any other
nonstandard device, or to nonstandard port addresses as seen for
PCI/PCIexpress cards. (I have written such a DLL.) Therefore, relying to
InpOut32.dll is less annoying in such cases than to giveio. The only
disadvantage are the countless kernel transitions (one for each I/O operation)
which will slow down programming.
Therefore, I would strongly recommend the patch from <bogdanflorin>, and
possibly default to use InpOut32.dll if something fails when accessing giveio
silently (= no need for a command-line option on Win64 systems).
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/patch/?7275>
_______________________________________________
Nachricht gesendet von/durch Savannah
http://savannah.nongnu.org/
- [avrdude-dev] [patch #7275] Support for parallel port programmers on windows 7 64 bit and other versions of 64 bit windows,
Henrik Haftmann <=