avrdude-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[avrdude-dev] Adding a new programmer type to AVRDUDE


From: Doug Brown
Subject: [avrdude-dev] Adding a new programmer type to AVRDUDE
Date: Mon, 18 Jan 2010 11:39:14 +1000

Hi,

Is there any documentation or a guide for which functions to implement (&
what the functions are required to do) for integrating a new programm in
AVRDUDE?

e.g. A USB programmer that has the following features:
* Programmable VDD
 * Programmable VPP/RESET
 * Programmable SPI Clock Rate
* Uses interrupt transfers (64 byte) and can send raw SPI In/Out (up to 56
bytes) per transaction
* Delays requests can also be inserted in the datastream.

What functions (from struct PROGRAMMER) need to be implemented to allow the
programmer to be used (I guess as an AVR prog, EE prog & SPI bridge)?

So is there a guide for this, or does one usually just take an existing
programmer file (e.g. usbtiny.c) and modify it?

Regards,
Doug


reply via email to

[Prev in Thread] Current Thread [Next in Thread]