aboutsummaryrefslogtreecommitdiffstats
path: root/Projects/XPLAINBridge/XPLAINBridge.c
Commit message (Collapse)AuthorAgeFilesLines
* Oops - temp code left in the XPLAINBridge project which prevented it from ↵Dean Camera2010-06-121-2/+0
| | | | entering programmer mode.
* Slight improvements to the reliability of the software UART in the ↵Dean Camera2010-06-121-1/+3
| | | | XPLAINBridge project.
* Added new VTARGET_REF_VOLTS and VTARGET_SCALE_FACTOR compile time defines to ↵Dean Camera2010-05-271-6/+7
| | | | | | the AVRISP-MKII programmer project to set the VTARGET reference voltage and scale factor. Fixed XPLAINBridge project not correctly reading the XMEGA's supply voltage when reporting back to the host.
* Replace ring buffer library in Benito and USBtoSerial projects with the new ↵Dean Camera2010-05-261-2/+6
| | | | lightweight ring buffer header to improve reliability.
* Switch software UART over to timer 1 and remove timer prescaling to try to ↵Dean Camera2010-05-261-1/+1
| | | | prevent integer rounding errors and thus minimize the possible error of the UART code.
* Rename software USART driver globals to make the code more in line with the ↵Dean Camera2010-05-261-1/+1
| | | | rest of the XPLAINBridge project.
* Make software USART used in the XPLAINBridge project directly check and ↵Dean Camera2010-05-261-10/+2
| | | | store into the ring buffers, rather than polling from the main program loop to avoid added latency.
* Create a new LightweightRingBuffer.h header file for the XPLAIN project to ↵Dean Camera2010-05-261-28/+9
| | | | abstract out the new ring buffer without a performance penalty.
* The RingBuff library code has been replaced in the XPLAINBridge project with ↵Dean Camera2010-05-261-14/+28
| | | | an ultra lightweight buffer to help improve the reliability of the bridge.
* The LIBUSB_FILTERDRV_COMPAT compile time option in the XPLAINBridge and ↵Dean Camera2010-05-131-1/+1
| | | | | | AVRISP-MKII projects has been renamed LIBUSB_DRIVER_COMPAT, as it applies to all software on all platforms using the libUSB driver. Fix Benito makefile which was accidentally changed during testing.
* Add svn:eol-style property to source files, so that the line endings are ↵Dean Camera2010-05-081-240/+240
| | | | correctly converted to the target system's native end of line style.
* USB_Init() no longer calls sei() to enable global interrupts - this must now ↵Dean Camera2010-04-281-0/+1
| | | | be done in the user application once all init code has run.
* Add information request/response signal handler to the Bluetooth Host demo.Dean Camera2010-04-061-1/+1
| | | | Ensure that the AVRISP-MKII project's Windows avrdude compatibility define is named properly in all parts of the code.
* Added WIN_LIBUSB_COMPAT compile time option to the AVRISP programmer project ↵Dean Camera2010-03-311-6/+12
| | | | to make the code compatible with Windows builds of avrdude at the expense of AVRStudio compatibility.
* Double bank CDC endpoints in the XPLAIN Bridge project, re-enable JTAG once ↵Dean Camera2010-03-211-2/+6
| | | | the mode selection pin has been sampled.
* Clean up XPLAINBridge code.Dean Camera2010-02-161-10/+31
|
* Changed XPLAINBridge project to be both a USB to USART bridge and a PDI ↵Dean Camera2010-01-191-29/+99
| | | | programmer, based on the state of a mode select pin.
* Update copyright year to 2010.Dean Camera2009-12-301-2/+2
|
* Fix MIT license language to make its intent clearer.Dean Camera2009-12-281-7/+7
|
* Removed John Steggall's software UART code from the XPLAIN Bridge project ↵Dean Camera2009-12-021-1/+0
| | | | due to reliability issues.
* Enable pullup on the PD5 pin of the AVR in the XPLAINBridge project - this ↵Dean Camera2009-11-261-0/+2
| | | | is connected to the XMEGA's /RESET line, need to enable pullup to prevent spurrious resets.
* Added new RNDISHost Host LowLevel demo. Fixed misnamed Pipe_SetPipeToken() ↵Dean Camera2009-11-251-1/+5
| | | | macro for setting a pipe's direction. Fixed CDCHost failing on devices with bidirectional endpoints.
* Added new XPLAIN serial Bridge project (thanks to John Steggall for the ↵Dean Camera2009-11-251-0/+133
software UART code).