aboutsummaryrefslogtreecommitdiffstats
path: root/Projects/AVRISP-MKII/makefile
Commit message (Collapse)AuthorAgeFilesLines
* Added new RESET_TOGGLES_LIBUSB_COMPAT compile time option to the AVRISP-MKII ↵Dean Camera2012-05-201-1/+1
| | | | clone programmer project (thanks to Robert Spitzenpfeil).
* Update project Doxygen and makefiles so that the resulting project ↵Dean Camera2012-05-171-1/+1
| | | | documentation hides the unused version value, and uses the same HTML CSS stylesheet as the library core.
* Make Doxygen fail for any Doxygen output other than unsupported tags (as ↵Dean Camera2012-04-091-1/+1
| | | | | | these are somewhat benign). Improve exclusion list for the main library export_tar rule to exclude any compiled library files from the export.
* Only abort Doxygen documentation generation if a non-unsupported tag warning ↵Dean Camera2012-03-091-1/+1
| | | | is encountered.
* Update Doxygen documentation build scripts to fail if any warnings are ↵Dean Camera2012-03-091-1/+3
| | | | generated.
* Updated the AVRISP-MKII Clone programmer project to be compatible with the ↵Dean Camera2012-02-081-0/+1
| | | | | | 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.
* Added INVERTED_ISP_MISO compile time option to the AVRISP-MKII clone project ↵Dean Camera2011-10-301-0/+1
| | | | (thanks to Chuck Rohs).
* Add project name to the Doxygen makefile target output.Dean Camera2011-09-211-1/+1
|
* Added new VTARGET_USE_INTERNAL_REF configuration option to the AVRISP-MKII ↵Dean Camera2011-07-261-0/+1
| | | | clone project (thanks to Volker Bosch).
* Add the GCC -fno-split-wide-types compile time option to some of the larger ↵Dean Camera2011-07-061-0/+1
| | | | user projects to reduce the compiled application size.
* Add new "checksource" target to the library makefiles, for automated source ↵Dean Camera2011-06-201-2/+10
| | | | file existance checking.
* Oops - revert commit of an incomplete port of the AVRISP-MKII project.Dean Camera2011-05-291-1/+1
|
* Added new incomplete AudioInputHost Host LowLevel demo.Dean Camera2011-05-291-1/+1
| | | | | | 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.
* F_CLOCK changed to F_USB to be more descriptive, and applicable on future ↵Dean Camera2011-03-211-7/+7
| | | | architecture ports.
* Add new ARCH option to the makefiles to (eventually) specify the target ↵Dean Camera2011-02-191-1/+5
| | | | device architecture. Update non-usb peripheral drivers to reflect future multiple architecture support.
* Combined page and word ISP programming mode code in the AVRISP-MKII clone ↵Dean Camera2010-12-251-0/+1
| | | | project to reduce compiled size and increase maintainability of the code.
* Add DEVICE_STATE_AS_GPIOR=0 compile time option to the library projects, to ↵Dean Camera2010-12-241-1/+1
| | | | reduce compiled binary size.
* Slow AVRISP-MKII clone PDI/TPI programming speed back to 250KHz due to ↵Dean Camera2010-11-161-3/+3
| | | | | | issues with the XPLAINBridge when PDI programming at faster rates. Speed up XMEGANVM_WaitWhileNVMControllerBusy() by preloading the status register address into the pointer register of the target's NVM controller and then reading via a faster indirect load command.
* Added new XCK_RESCUE_CLOCK_ENABLE compile time option to the AVRISP-MKII ↵Dean Camera2010-11-161-0/+1
| | | | clone programmer project (thanks to Tom Light).
* Clean up excessive whitespace at the end of each line using the wspurify ↵Dean Camera2010-10-131-24/+25
| | | | tool made by Laszlo Monda
* Remove dfu-programmer program switches, to ensure maximum compatibility with ↵Dean Camera2010-09-241-2/+2
| | | | all dfu-programmer versions.
* Added the --suppress-bootloader-mem option to the makefile dfu target, to ↵Dean Camera2010-09-241-3/+3
| | | | | | | | ensure that writes to the bootloader section of the AVR's flash memory are ignored (thanks to Axel Rohde). Fixed incorrect command name for EEPROM memory programming in the makefile dfu-ee target. Makefile whitespace fixes.
* Make project makefiles correctly clean intermeditary build files from ↵Dean Camera2010-09-151-2/+2
| | | | assembly and C++ sources (thanks to Daniel Czigany).
* Fix invocations of avr-size in all makefiles broken on unpatched *nix ↵Dean Camera2010-08-081-1/+4
| | | | systems, due to the recent update to the latest WinAVR makefile template.
* Update makefiles to use the latest WinAVR/Atmel toolchain makefile template.Dean Camera2010-07-191-70/+53
| | | | Add new module source variables to the library core makefile, so that module sources can be added to a project's makefile on a per-module rather than per-file basis.
* Change over all makefiles to use C99 standards mode, rather than C99 + GNU ↵Dean Camera2010-07-181-1/+1
| | | | Extensions.
* Disable strict aliasing explicitly in the project makefiles, as this is ↵Dean Camera2010-07-151-0/+1
| | | | apparently enabled by default in newer AVR-GCC builds, and aliasing is used heavily for type-punning through the LUFA and third party library's codebase.
* Removed the automated checking of event names in the demo, project and ↵Dean Camera2010-07-151-18/+6
| | | | | | bootloader makefiles due to inconsistancies between the behaviour of the command line tools used to perform the check on each platform. Removed the internal endpoint and pipe memory allocation macros, as this is already performed directly in the code. Simplify the endpoint and pipe reset procedure.
* Change AVRISP-MKII and XPLAINBridge descriptors to indicate that the device ↵Dean Camera2010-07-131-1/+4
| | | | is bus-powered only. Add compile time options to reduce the compiled size of the firmware.
* Rename the AVRISP main source files to AVRISP-MKII so that it matches the ↵Dean Camera2010-07-131-1/+1
| | | | project name. Add AVRStudio project file for the AVRISP-MKII project.
* Add missing clean_doxygen phony targets to the project makefiles.Dean Camera2010-07-121-1/+2
|
* Move out Bluetooth stack callback functions to a seperate ↵Dean Camera2010-07-081-4/+4
| | | | 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.
* Added new Drivers/USB/LowLevel/Device.c file to house Device mode specific ↵Dean Camera2010-07-021-0/+1
| | | | | | 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.
* Add default "all" makefile targets to the demo tree makefiles.Dean Camera2010-06-251-1/+1
|
* Added new VTARGET_REF_VOLTS and VTARGET_SCALE_FACTOR compile time defines to ↵Dean Camera2010-05-271-0/+2
| | | | | | 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.
* The LIBUSB_FILTERDRV_COMPAT compile time option in the XPLAINBridge and ↵Dean Camera2010-05-131-2/+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-753/+753
| | | | correctly converted to the target system's native end of line style.
* Change over instances of "make" in the makefiles to "$(MAKE)" to allow for ↵Dean Camera2010-05-071-1/+1
| | | | the make tool to be overridden.
* Increase hardware PDI/TPI programming speed to 1MHz in the AVRISP MKII clone ↵Dean Camera2010-05-021-1/+1
| | | | project.
* Switch back to C based timeout ISR in the AVRISP project - assembly version ↵Dean Camera2010-05-021-2/+2
| | | | was failing, and only one or two cycles could be shaved off the compiler generated code.
* Change AVRISP project's timeout to be interrupt based again, but make the ↵Dean Camera2010-05-021-1/+1
| | | | | | 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).
* Relocate USBInterrupt.c/.h from the HighLevel USB driver directory to the ↵Dean Camera2010-04-281-2/+2
| | | | LowLevel directory as it is hardware-dependent.
* 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-0/+1
| | | | to make the code compatible with Windows builds of avrdude at the expense of AVRStudio compatibility.
* Software PDI mode breaks unless the software USART has 100 cycles between bits.Dean Camera2010-03-171-1/+1
|
* Revert changes made for the partial port to the AVR32 architecture.Dean Camera2010-02-241-1/+1
|
* Oops - need to revert changes made to ease testing of the software PDI ↵Dean Camera2010-02-211-1/+1
| | | | programming mode.
* Remove dual ISR for software PDI mode, use a single ISR instead to reduce ↵Dean Camera2010-02-211-1/+1
| | | | code complexity.
* Add NO_VTARGET_DETECT compile time option to the AVRISP-MKII clone project, ↵Dean Camera2010-02-131-0/+1
| | | | to disable VTARGET detection on AVR models with an on-chip ADC.
* New BOARD value option BOARD_NONE (equivelent to not specifying BOARD) which ↵Dean Camera2010-02-041-1/+1
| | | | | | 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.