aboutsummaryrefslogtreecommitdiffstats
path: root/Projects/AVRISP-MKII/Lib/XPROG/XMEGANVM.c
Commit message (Collapse)AuthorAgeFilesLines
* Change AVRISP project's timeout to be interrupt based again, but make the ↵Dean Camera2010-05-021-14/+0
| | | | | | interrupt itself interruptable and use a seperate assembly file to hand-optimize the ISR code. Removed the cast to uint16_t on the set baud rate in the USBtoSerial project, so that the higher >1M baud rates can be selected (thanks to Steffan).
* Make sure that long reads are aborted early if the connection times out ↵Dean Camera2010-04-301-3/+3
| | | | while waiting on more bytes in the AVRISP MKII clone project.
* Make sure that the NVM bus/controller busy waits in the AVRISP MKII clone ↵Dean Camera2010-04-301-2/+16
| | | | project abort properly if a timeout occurs while waiting for a response.
* More fixes to the AVRISP command timeout system so that it should no longer ↵Dean Camera2010-02-211-4/+8
| | | | lock up while processing command no matter what the conditions.
* AVRISP programmer project now has a more robust timeout system, allowing for ↵Dean Camera2010-02-191-4/+14
| | | | a doubling of the software USART speed for PDI and TPI programming.
* Added .5MHz recovery clock to the AVRISP programmer project when in ISP ↵Dean Camera2010-02-101-2/+8
| | | | | | programming mode to correct mis-set fuses. Fixed AVRISP project not extending the command delay after each successful page/word/byte program.
* Fix TPI mode chip erase code not properly erasing the target memory space.Dean Camera2010-02-021-1/+1
|
* Cleanup and partially fix AVRISP-MKII project's TPI programming support.Dean Camera2010-01-251-14/+14
|
* Clean up and add more comments to the AVRISP-MKII project. Make sure the ↵Dean Camera2010-01-171-15/+9
| | | | SPI_MULTI command handler supports multiple packet responses. Use slightly smaller/faster repeated indirect-load commands when retrieving the PDI target's memory CRCs.
* Update copyright year to 2010.Dean Camera2009-12-301-2/+2
|
* Add first draft of the TPI NVM commands for reading, writing and erasing a ↵Dean Camera2009-12-281-4/+4
| | | | target. Needs testing when physical access to a part is available.
* Fix MIT license language to make its intent clearer.Dean Camera2009-12-281-7/+7
|
* Rename AVRISP project folder to AVRISP-MKII.Dean Camera2009-12-271-0/+342