- 08 Jul, 2010 1 commit
-
-
Dean Camera authored
Move out Bluetooth stack callback functions to a seperate BluetoothEvents.c/.h set of files for clarity in the Incomplete BluetoothHost demo. Add a new stack callback for opened ACL channels, make the demo save the RFCOMM channel when opened so that it does not have to search for it on each iteration of the main program loop.
-
- 02 Jul, 2010 1 commit
-
-
Dean Camera authored
Added new Drivers/USB/LowLevel/Device.c file to house Device mode specific functions that are more complicated than simple macros. Moved USB_Device_SendRemoteWakeup() to the new Device.c source file and corrected it to unfreeze and restart the USB controller clock before issuing a Remote Wakeup request. Removed the USB_Device_IsRemoteWakeupSent() and USB_Device_IsUSBSuspended() macros, as they are now obsolete.
-
- 25 Jun, 2010 1 commit
-
-
Dean Camera authored
-
- 27 May, 2010 1 commit
-
-
Dean Camera authored
Added new VTARGET_REF_VOLTS and VTARGET_SCALE_FACTOR compile time defines to 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.
-
- 13 May, 2010 1 commit
-
-
Dean Camera authored
The LIBUSB_FILTERDRV_COMPAT compile time option in the XPLAINBridge and 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.
-
- 08 May, 2010 1 commit
-
-
Dean Camera authored
Add svn:eol-style property to source files, so that the line endings are correctly converted to the target system's native end of line style.
-
- 07 May, 2010 1 commit
-
-
Dean Camera authored
Change over instances of "make" in the makefiles to "$(MAKE)" to allow for the make tool to be overridden.
-
- 02 May, 2010 3 commits
-
-
Dean Camera authored
-
Dean Camera authored
Switch back to C based timeout ISR in the AVRISP project - assembly version was failing, and only one or two cycles could be shaved off the compiler generated code.
-
Dean Camera authored
Change AVRISP project's timeout to be interrupt based again, but make the 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).
-
- 28 Apr, 2010 1 commit
-
-
Dean Camera authored
Relocate USBInterrupt.c/.h from the HighLevel USB driver directory to the LowLevel directory as it is hardware-dependent.
-
- 06 Apr, 2010 1 commit
-
-
Dean Camera authored
Ensure that the AVRISP-MKII project's Windows avrdude compatibility define is named properly in all parts of the code.
-
- 31 Mar, 2010 1 commit
-
-
Dean Camera authored
Added WIN_LIBUSB_COMPAT compile time option to the AVRISP programmer project to make the code compatible with Windows builds of avrdude at the expense of AVRStudio compatibility.
-
- 17 Mar, 2010 1 commit
-
-
Dean Camera authored
-
- 24 Feb, 2010 1 commit
-
-
Dean Camera authored
-
- 21 Feb, 2010 2 commits
-
-
Dean Camera authored
-
Dean Camera authored
-
- 13 Feb, 2010 1 commit
-
-
Dean Camera authored
Add NO_VTARGET_DETECT compile time option to the AVRISP-MKII clone project, to disable VTARGET detection on AVR models with an on-chip ADC.
-
- 04 Feb, 2010 1 commit
-
-
Dean Camera authored
New BOARD value option BOARD_NONE (equivelent to not specifying BOARD) which will remove all board hardware drivers which do not adversely affect the code operation (currently only the LEDs driver). Spell-check code/comments in the Webserver/AVRISP-MKII projects.
-
- 24 Jan, 2010 1 commit
-
-
Dean Camera authored
Enhance TemperatureDatalogger project -- add RTC capabilities so that data is logged along with the current time and date. Make logging interval configurable, set by a C# PC host application.
-
- 19 Jan, 2010 1 commit
-
-
Dean Camera authored
Changed XPLAINBridge project to be both a USB to USART bridge and a PDI programmer, based on the state of a mode select pin.
-
- 29 Dec, 2009 1 commit
-
-
Dean Camera authored
Change the AVRISP project's RESET LINE makefile tokens to AUX LINE, as it is not always used for target reset.
-
- 27 Dec, 2009 2 commits
-
-
Dean Camera authored
-
Dean Camera authored
Remove missed timer 0 init code in the ISP protocol handler in the AVRISP project. Switch the XPROG protocol target communications handler over to using Timer 1 COMA/COMB ISRs for the two physical layers, rather than COMA/ICR1. Speed up bit-banged USART mode slightly.
-
- 26 Dec, 2009 1 commit
-
-
Dean Camera authored
-
- 24 Dec, 2009 5 commits
-
-
Dean Camera authored
Complete combining of PDI and TPI target communication code files, stub out TINY NVM controller functions.
-
Dean Camera authored
-
Dean Camera authored
-
Dean Camera authored
-
Dean Camera authored
Combine AVRISP project TPI and PDI lib directories - these protocols use the same underlying XPROG wrapper for the host-to-programmer command wrapping.
-
- 23 Dec, 2009 4 commits
-
-
Dean Camera authored
Correct include paths and makefile for the AVRISP project now that the protocol handlers are in seperate directories.
-
Dean Camera authored
-
Dean Camera authored
-
Dean Camera authored
-
- 20 Dec, 2009 1 commit
-
-
Dean Camera authored
-
- 17 Dec, 2009 1 commit
-
-
Dean Camera authored
Add new HotmailNotifier project, which changes a LED's colour based on the user's unread email count as sent from Windows Live Messenger.
-
- 16 Dec, 2009 2 commits
-
-
Dean Camera authored
-
Dean Camera authored
Slightly speed up software USART in the AVRISP project - faster parity computation, ensure received data is byte aligned when receive is complete by throwing away the start bit during reception.
-
- 15 Dec, 2009 1 commit
-
-
Dean Camera authored
Fix project text files to refer to "project" instead of "demo".
-
- 14 Dec, 2009 1 commit
-
-
Dean Camera authored
Split out NVM access code in the AVRISP project into a seperate NVMTarget.c source file and header. Make NVM register accesses use the NVM base address as set by the host, rather than using the fixed value from the XMEGA datasheet.
-