aboutsummaryrefslogtreecommitdiffstats
path: root/Projects/AVRISP-MKII/Lib
Commit message (Collapse)AuthorAgeFilesLines
* Use non-abbreviated XPROG/PDI/TPI constant names.Dean Camera2013-10-275-154/+155
|
* Refactor AVRISP MKII Clone PDI/TPI command constants to simplify the driver ↵Dean Camera2013-10-273-72/+80
| | | | code.
* More minor speedups to the AVRISP-MKII clone programmer PDI memory reading code.Dean Camera2013-10-271-9/+16
|
* Only issue the REPEAT instruction in the clone programmer if needed to ↵Dean Camera2013-10-271-3/+6
| | | | reduce protocol overhead.
* Bump AVRISP-MKII version number to be compatible with Atmel Studio 6.1 SP2.Dean Camera2013-08-191-1/+1
|
* Update AVRISP-MKII Clone programmer project default firmware minor revision ↵Dean Camera2013-04-271-1/+1
| | | | number to make it compatible with the Atmel Studio 6.1 public release.
* Minor documentation improvements.Dean Camera2013-03-183-15/+15
|
* Code style fixes to the AVRISP-MKII Clone programmer project.Dean Camera2013-01-147-37/+58
|
* Updated AVRISP-MKII Clone Programmer project so that the SCK clock period is ↵Dean Camera2013-01-132-10/+26
| | | | saved in EEPROM (thanks to Gerhard Wesser).
* Update copyright year to 2013.Dean Camera2013-01-0317-34/+34
|
* Minor documentation improvements.Dean Camera2012-10-0517-17/+17
|
* Oops - forgot to fix up the command timeout reset code in the AVRISP-MKII ↵Dean Camera2012-06-171-1/+1
| | | | clone programmer.
* Merge in latest trunk.Dean Camera2012-05-201-2/+2
|\
| * Alter the XPLAINBridge and AVRISP-MKII clone projects so that the ↵Dean Camera2012-05-201-1/+1
| | | | | | | | descriptors from the AVRISP-MKII clone project can be directly used in the XPLAINBridge project. Add support for RESET_TOGGLES_LIBUSB_COMPAT option in the XPLAINBridge project.
| * Fixed AVRISP-MKII programmer project reset line polarity inverted when the ↵Dean Camera2012-04-161-1/+1
| | | | | | | | generated EEP file is loaded into the USB AVR's EEPROM and avr-dude is used.
| * Minor documentation improvements.Dean Camera2012-04-152-2/+2
| |
| * Make sure CRC value is pre-zeroed before reading from the XMEGA target ↵Dean Camera2012-04-151-0/+2
| | | | | | | | device, to prevent corrupt data from being returned to the host in the AVRISP-MKII Clone project.
| * Reintegrate the FullEPAddresses development branch into trunk.Dean Camera2012-04-143-23/+23
| |
* | AppConfigHeaders: Make sure that in applications using an AppConfig.h ↵Dean Camera2012-05-153-4/+3
| | | | | | | | configuration file, all application headers include the configuration file.
* | AppConfigHeaders: Update several user projects to use configuration header ↵Dean Camera2012-05-108-8/+16
| | | | | | | | files, rather than makefile defines.
* | Add branch for the conversion of demos to use standard C header files for ↵Dean Camera2012-05-107-26/+28
|/ | | | configuration, rather than makefile defined macros.
* Reverted AVRISP-MKII clone project watchdog based command timeout patch in ↵Dean Camera2012-04-017-29/+35
| | | | favour of a hardware timer, to allow for use in devices with WDTRST fuse programmed.
* Fixed AVRISP-MKII programmer project failing to compile for the U4 chips ↵Dean Camera2012-03-201-1/+1
| | | | when VTARGET_ADC_CHANNEL is defined to an invalid channel and NO_VTARGET_DETECT is defined (thanks to Steven Morehouse).
* Fixed error in the AVRISP-MKII programmer when ISP mode is used at 64KHz ↵Dean Camera2012-03-181-3/+6
| | | | (thanks to Ben R. Porter).
* Raised the guard bits in the AVRISP-MKII clone project when in PDI and TPI ↵Dean Camera2012-03-052-4/+4
| | | | to 32, to prevent communication errors on low quality connections to a target.
* Oops - don't reset AVRISP-MKII timeout in XPROG mode, as this is synchronous ↵Dean Camera2012-02-191-3/+0
| | | | serial and data is always received regardless of attached or non-attached target.
* Minor documentation fixes.Dean Camera2012-02-082-8/+10
| | | | Make an explicit constant name for the CMDEX bit of the target's NVM command register in the AVRISP-MKII Clone project.
* Updated the AVRISP-MKII Clone programmer project to be compatible with the ↵Dean Camera2012-02-084-2/+19
| | | | | | latest version of AVR Studio (version 5.1). Changed the AVRISP-MKII Clone programmer project to report a fixed 3.3V VTARGET voltage on USB AVRs lacking an ADC instead of 5V to prevent warnings in AVR Studio 5.1 when programming XMEGA devices.
* Update file contributor copyrights for 2012.Dean Camera2012-02-0417-17/+17
|
* Update file header copyrights for 2012.Dean Camera2012-02-0417-17/+17
|
* Minor documentation improvements.Dean Camera2012-02-012-2/+2
|
* Fixed AVRISP-MKII Clone timing out on long programming commands such as ↵Dean Camera2012-01-302-0/+6
| | | | programming the EEPROM on an ATMEGA8 (thanks to Martin Kelling).
* Make all AVRISP-MKII programmer parameters readable, since there's no real ↵Dean Camera2012-01-233-8/+10
| | | | good reason to restrict parameter reads. Fix misspelt target reset polarity EEPROM variable.
* Run wspurify script on /trunk/ and /branches/ C source files, to remove any ↵Dean Camera2011-12-239-20/+21
| | | | trailing whitespace at the end of each line.
* Fixed AVRISP-MKII Clone failing to start application firmware once a TPI ↵Dean Camera2011-11-291-3/+9
| | | | programming session is exited.
* Bit-bang ISP in the AVRISP-MKII clone project needs to set MOSI pin to the ↵Dean Camera2011-11-291-1/+2
| | | | MSB of the data byte on startup, not the LSB.
* Added INVERTED_ISP_MISO compile time option to the AVRISP-MKII clone project ↵Dean Camera2011-10-301-0/+14
| | | | (thanks to Chuck Rohs).
* Minor documentation fixes.Dean Camera2011-10-301-1/+1
|
* Fixed AVRISP-MKII Clone compile warning on AVR8 U4 targets even when ↵Dean Camera2011-10-181-1/+1
| | | | NO_VTARGET_DETECT is enabled.
* Added reliability patches to the AVRISP-MKII Clone project's PDI/TPI ↵Dean Camera2011-10-122-17/+21
| | | | protocols (thanks to Justin Mattair).
* Added reliability patches to the AVRISP-MKII Clone project's ISP and PDI/TPI ↵Dean Camera2011-10-072-4/+12
| | | | protocols (thanks to Justin Mattair).
* Add const qualifier to all PROGMEM data to prevent warnings in newer AVR-GCC ↵Dean Camera2011-09-211-2/+2
| | | | compiler versions.
* Added new VTARGET_USE_INTERNAL_REF configuration option to the AVRISP-MKII ↵Dean Camera2011-07-262-1/+10
| | | | clone project (thanks to Volker Bosch).
* Massive corrections to the project documentation and code comments, thanks ↵Dean Camera2011-06-054-9/+9
| | | | to Russian translation services provided by Andrey from Microsin.ru.
* Added new callback to the Audio Class driver to allow for endpoint control ↵Dean Camera2011-06-031-2/+2
| | | | | | | | | | | | manipulations such as data sample rates. Modified the Class Driver AudioInput and AudioOutput demos to support multiple sample rates. Fixed KeyboardHost and KeyboardHostWithParser demos displaying incorrect values when numerical keys were pressed. Fix broken LowLevel audio demo descriptors. Minor documentation fixes.
* Spell check library source code files.Dean Camera2011-06-013-4/+4
|
* Oops - revert commit of an incomplete port of the AVRISP-MKII project.Dean Camera2011-05-2914-224/+132
|
* Added new incomplete AudioInputHost Host LowLevel demo.Dean Camera2011-05-2914-132/+224
| | | | | | Added missing Audio class control request definitions. Added support for the Audio class GET STATUS request so that it is correctly ACKed when sent by the host.
* Replace cast-as-char* byte access of multibyte variables with proper shifts ↵Dean Camera2011-04-132-6/+6
| | | | and masks to preserve endianness across different architectures.
* Correct UC3 global interrupt functions.Dean Camera2011-04-081-1/+1
| | | | | | Replace all calls and references to _delay_ms() in the code with the architecture-agnostic Delay_MS() function. Improve code generation for the Delay_MS() function on the AVR8 architecture when called with a constant input.