Commit Graph

68 Commits (13dd494cfe0bc3791ef80947c3bb21f17da41747)

Author SHA1 Message Date
Dean Camera 04d13d264c Add Atmel Studio integration files.
12 years ago
Dean Camera e225de8a83 Fix include path of the LUFA SOURCES build module from the master build module when used in a legacy LUFA project makefile.
12 years ago
Dean Camera 8d8e5c06b9 Added new doxygen_upgrade and doxygen_create targets to the DOXYGEN build system module. Clean up CORE build system module.
12 years ago
Dean Camera 79122426c9 Fix up main library core makefile include paths.
12 years ago
Dean Camera f7ad67cf18 Fix LUFA_SRC_PLATFORM makefile variable in the SOURCES build module to use LUFA_ROOT_PATH rather than LUFA_PATH.
12 years ago
Dean Camera 6fa8da4e56 Minor makefile fixes - add phony targets, remove silence switch from the root makefile and add missing build modules to the ClassDriver VirtualSerial device demo.
12 years ago
Dean Camera 3d39cbe94b Add ability to generate SYM files in the BUILD module. Clean up build system output to be slightly more human readable.
12 years ago
Dean Camera fe3a5c2462 Fix up core library makefile clean target to properly remove dependency files.
12 years ago
Dean Camera 49424ce6b1 Make sure the main library core makefile does not interfere with the Doxygen module configuration if included in a legacy makefile.
12 years ago
Dean Camera 0c012ede5f Fix BUILD module so that user flags are applied after all auto-generated flags, ensure dependency files are generated with a .d extension rather than a .o.d extension, allow use of full part names ("at32uc3a0256") instead of GCC truncted part names ("uc3a0256").
12 years ago
Dean Camera fab1678602 Fix typo in the UC3 host pipe driver. Improve library TAR export exclusion filetype filter.
12 years ago
Dean Camera 7655205aac Clean up CORE build system module, use simple rather than recursive make variables for internal constants and $(shell) derived values.
12 years ago
Dean Camera 450ff51b7e Add platform driver dispatch header and makefile module source variable.
12 years ago
Dean Camera 5ce60f25e6 Ensure that USB_DEVICE_ONLY or USB_HOST_ONLY is properly set for devices that physically do not support a particular mode. Fix main LUFA library makefile default target.
12 years ago
Dean Camera 6a3a5f40da Update library documentation on the standard LUFA makefile template configuration.
12 years ago
Dean Camera 56e792c95b Switch over Demos, Bootloaders and Projects to the new and improved build system.
12 years ago
Dean Camera b5e850ffd6 Add missing documentation to custom BuiltTest hardware mapping files. Fix up old copyright years on some makefiles.
12 years ago
Dean Camera d771099f62 Remove outdated documentation from the library, minor documentation improvements.
12 years ago
Dean Camera 3211b35a4c Make Doxygen fail for any Doxygen output other than unsupported tags (as these are somewhat benign).
12 years ago
Dean Camera b2fe539d1c Removed the old pseudo-scheduler from the library as it was unused and deprecated since the 090810 release.
12 years ago
Dean Camera 512b4d87cc Add additional specific sub-family parts to the ModuleTest build test as these may have minor header file differences to their standard family cousins.
12 years ago
Dean Camera b9a486efe7 Oops - fix broken makefile tar rule.
12 years ago
Dean Camera ae91ccc048 Fix up Doxygen documentation directives to allow for generation of documentation when the library code root folder is not "LUFA".
12 years ago
Dean Camera d4b45e8502 Add extra LUFA TAR archive export exclusions.
12 years ago
Dean Camera 0fb92f0441 Add main library makefile target "export_tar" to export a copy of the library codebase in TAR format, for each integration into user applications.
12 years ago
Dean Camera d5291c2e10 Only abort Doxygen documentation generation if a non-unsupported tag warning is encountered.
13 years ago
Dean Camera 663f9bd5f5 Update Doxygen documentation build scripts to fail if any warnings are generated.
13 years ago
Dean Camera 8b5aa61601 Add new Android Open Accessory class driver to the library core and add a new Android Open Accessory Host ClassDriver demo.
13 years ago
Dean Camera eb2e883fd3 Added Class, ClassDevice, ClassHost and ClassCommon to the internal class driver source filenames to prevent ambiguities.
13 years ago
Dean Camera b5682f2c44 Add project name to the Doxygen makefile target output.
13 years ago
Dean Camera c8e5176465 Add XMEGA to the LUFA core library makefile's list of architectures, so that the XMEGA files are properly cleaned on request.
13 years ago
Dean Camera ca9f89ce82 Add new "checksource" target to the library makefiles, for automated source file existance checking.
13 years ago
Dean Camera e572ee7ff2 Added new Host mode Audio Class driver.
13 years ago
Dean Camera 1ea5dae8a8 Copy out the EndpointStream and PipeStream functions to each architecture, so that each architecture can optimise the stream functions according to the available hardware (such as DMA, where available).
13 years ago
Dean Camera e10f5b4f14 Add new "version" makefile target to the main LUFA library makefile, to give an easy way to identify a LUFA release from the command-line.
13 years ago
Dean Camera 049e930963 Fixed possible invalid program execution when in host mode if corrupt descriptor lengths are supplied by the attached device.
13 years ago
Dean Camera 944e0d2009 Rename UC3B driver files to UC3, as they are generic to all AVR32 UC3 models.
14 years ago
Dean Camera b6a3c78fa3 Rename architecture specific driver files, to make them appear with uniquely identifying filenames in the documentation.
14 years ago
Dean Camera 1daa5e16f9 Initial restructuring of the core USB driver module to support multiple architectures in the future.
14 years ago
Dean Camera 3d4d8e7f62 Add new ARCH option to the makefiles to (eventually) specify the target device architecture. Update non-usb peripheral drivers to reflect future multiple architecture support.
14 years ago
Dean Camera afd828c095 Removed SerialStream module, rolled functionality into the base USART Serial peripheral driver instead through the new Serial_CreateStream() and Serial_CreateBlockingStream() methods.
14 years ago
Dean Camera 039a714ee4 New HID report item macros (with HID_RI_ prefix) to allow for easy creation and editing of HID report descriptors.
14 years ago
Dean Camera 1d433d4506 Update copyright year on all source files.
14 years ago
Dean Camera cb779e3d7d Changed over www.fourwalledcubicle.com links to the new www.lufa-lib.org redirect domain, including the new aliased links for LUFA-related pages such as the various download/source control mirrors and support lists.
14 years ago
Dean Camera 5a4def7478 Clean up excessive whitespace at the end of each line using the wspurify tool made by Laszlo Monda
14 years ago
Dean Camera a0f9192568 Minor documentation corrections.
14 years ago
Dean Camera e72f424f64 Split out endpoint and pipe stream functions into new EndpointStream.c/.h and PipeStream.c/.h files.
14 years ago
Dean Camera 97143bf814 Add missing const qualifiers to class drivers.
14 years ago
Dean Camera 99d8a39363 Move and rename DevChaper9.c/.h and HostChapter9.c/.h to the HighLevel directory, new named DeviceStandardReq.c/.h and HostStandardReq.c/.h.
14 years ago
Dean Camera 6b5e684c77 Update makefiles to use the latest WinAVR/Atmel toolchain makefile template.
14 years ago