Dean Camera
|
d83cc9ac80
|
Change AVRISP-MKII and XPLAINBridge descriptors to indicate that the device is bus-powered only. Add compile time options to reduce the compiled size of the firmware.
|
15 years ago |
Dean Camera
|
d3e00ce1ec
|
Rename the AVRISP main source files to AVRISP-MKII so that it matches the project name. Add AVRStudio project file for the AVRISP-MKII project.
|
15 years ago |
Dean Camera
|
ae9dab1398
|
Add missing clean_doxygen phony targets to the project makefiles.
|
15 years ago |
Dean Camera
|
70983caea5
|
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.
|
15 years ago |
Dean Camera
|
8b053d6ba5
|
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.
|
15 years ago |
Dean Camera
|
d29a408ffd
|
Add default "all" makefile targets to the demo tree makefiles.
|
15 years ago |
Dean Camera
|
3b95b8dedc
|
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.
|
15 years ago |
Dean Camera
|
d3c623e1e1
|
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.
|
15 years ago |
Dean Camera
|
071e02c6b6
|
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.
|
15 years ago |
Dean Camera
|
e331b531c6
|
Change over instances of "make" in the makefiles to "$(MAKE)" to allow for the make tool to be overridden.
|
15 years ago |
Dean Camera
|
5c0c0327d5
|
Increase hardware PDI/TPI programming speed to 1MHz in the AVRISP MKII clone project.
|
15 years ago |
Dean Camera
|
a5e79333e5
|
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.
|
15 years ago |
Dean Camera
|
3d28d53c3e
|
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).
|
15 years ago |
Dean Camera
|
e977774d4e
|
Relocate USBInterrupt.c/.h from the HighLevel USB driver directory to the LowLevel directory as it is hardware-dependent.
|
15 years ago |
Dean Camera
|
ee74b4948f
|
Add information request/response signal handler to the Bluetooth Host demo.
Ensure that the AVRISP-MKII project's Windows avrdude compatibility define is named properly in all parts of the code.
|
15 years ago |
Dean Camera
|
c9148f9b47
|
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.
|
15 years ago |
Dean Camera
|
9a5ae36a4f
|
Software PDI mode breaks unless the software USART has 100 cycles between bits.
|
15 years ago |
Dean Camera
|
071fd8ce53
|
Revert changes made for the partial port to the AVR32 architecture.
|
15 years ago |
Dean Camera
|
d2851b3351
|
Oops - need to revert changes made to ease testing of the software PDI programming mode.
|
15 years ago |
Dean Camera
|
5e12d436fa
|
Remove dual ISR for software PDI mode, use a single ISR instead to reduce code complexity.
|
15 years ago |
Dean Camera
|
de0ccb3d09
|
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.
|
15 years ago |
Dean Camera
|
15f84bb8f5
|
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.
|
15 years ago |
Dean Camera
|
dd995683ea
|
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.
|
15 years ago |
Dean Camera
|
60fd0ff418
|
Changed XPLAINBridge project to be both a USB to USART bridge and a PDI programmer, based on the state of a mode select pin.
|
15 years ago |
Dean Camera
|
e1c1c25619
|
Change the AVRISP project's RESET LINE makefile tokens to AUX LINE, as it is not always used for target reset.
|
15 years ago |
Dean Camera
|
8ecdc2b144
|
Rename AVRISP project folder to AVRISP-MKII.
|
15 years ago |