[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [avrdude-dev] using parallel port programmers with avrdude onwindows
RE: [avrdude-dev] using parallel port programmers with avrdude onwindows 7 64 bit and other versions of 64 bit windows
Mon, 5 Apr 2010 15:36:21 -0600
> -----Original Message-----
> rg] On Behalf Of Florea Bogdan Florin
> Sent: Monday, April 05, 2010 3:23 PM
> To: address@hidden
> Subject: [avrdude-dev] using parallel port programmers with
> avrdude onwindows 7 64 bit and other versions of 64 bit windows
> I couldn't find any easy way to use parallel port
> programmers with avrdude on windows 7 because there was no equivalent
> for giveio driver, so I modified avrdude to use InpOut for
> parallel port
> I used a modified version of InpOut for 64 bit windows from
> modified ppiwin.c, rewriting "inb" and "outb" functions to
> use InpOut.
> library, InpOut seems to work both on 32 bit windows and on 64 bit
> I think it would be useful to include support for this
> library in avrdude, so that it can be used on 64 bit versions
> of windows
> also. I think that avrdude should try to load giveio driver
> first and
> if this fails then it should try to use InpOut.
> Before running
> avrdude first time, the user should run
> windows_inpout\Win32\InstallDriver.exe which seems to install
> automatically the required version of driver (32 bit or 64
> bit). A dll
> file (inpout32.dll) is also required at runtime.
> I have attached the
> modified version of ppiwin.c . The only file that I modified
> is ppiwin.c. I
> also added windows_inpout directory containing InpOut files.
Thanks for doing this!
I took a quick look at the page that you gave a link to above. A couple of
questions for you:
- If InpOut works well on 32-bit and 64-bit Windows, why do you recommend that
GiveIO should be tried first?
- On that web page, it recommends using a project called "WinRing0" (apparently
hosted on SF). Have you looked into this? Would you recommend it?