Commit Graph

56 Commits (450ff51b7e3e8c5c8a39760bc05fb763abf780c0)

Author SHA1 Message Date
Dean Camera 450ff51b7e Add platform driver dispatch header and makefile module source variable.
13 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.
13 years ago
Dean Camera 6a3a5f40da Update library documentation on the standard LUFA makefile template configuration.
13 years ago
Dean Camera 56e792c95b Switch over Demos, Bootloaders and Projects to the new and improved build system.
13 years ago
Dean Camera b5e850ffd6 Add missing documentation to custom BuiltTest hardware mapping files. Fix up old copyright years on some makefiles.
13 years ago
Dean Camera d771099f62 Remove outdated documentation from the library, minor documentation improvements.
13 years ago
Dean Camera 3211b35a4c Make Doxygen fail for any Doxygen output other than unsupported tags (as these are somewhat benign).
13 years ago
Dean Camera b2fe539d1c Removed the old pseudo-scheduler from the library as it was unused and deprecated since the 090810 release.
13 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.
13 years ago
Dean Camera b9a486efe7 Oops - fix broken makefile tar rule.
13 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".
13 years ago
Dean Camera d4b45e8502 Add extra LUFA TAR archive export exclusions.
13 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.
13 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.
14 years ago
Dean Camera ca9f89ce82 Add new "checksource" target to the library makefiles, for automated source file existance checking.
14 years ago
Dean Camera e572ee7ff2 Added new Host mode Audio Class driver.
14 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).
14 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.
14 years ago
Dean Camera 049e930963 Fixed possible invalid program execution when in host mode if corrupt descriptor lengths are supplied by the attached device.
14 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.
15 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.
15 years ago
Dean Camera 6b5e684c77 Update makefiles to use the latest WinAVR/Atmel toolchain makefile template.
15 years ago
Dean Camera f4710f6f86 Removed the automated checking of event names in the demo, project and bootloader makefiles due to inconsistancies between the behaviour of the command line tools used to perform the check on each platform.
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.
15 years ago
Dean Camera f73f01235e Update main library makefile with missing source files for the "clean" rule.
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 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 fa3135d485 Add MIME type handling to the Webserver project, so that files of different types (e.g. images) can be served out to HTTP clients.
15 years ago
Dean Camera 7f9f97c792 Update copyright year to 2010.
15 years ago
Dean Camera 8ba51f090f Added new Printer Host mode Class driver.
15 years ago
Dean Camera cf610c5c91 Make HID device class driver reselect the correct endpoint after the user callbacks have fired.
15 years ago
Dean Camera eaa914a4e4 Fix LUFA event list generation rule in the main LUFA makefile (thanks to Thomas Bleeker).
15 years ago
Dean Camera 0486f12e3e Add in new invalid event hook check targets to project makefiles to produce compilation errors when invalid event names are used in a project.
15 years ago
Dean Camera e2822fb30d Remove deleted source files from the LUFA library makefile.
15 years ago