1
0

Commit Graph

  • ca9f89ce82 Add new "checksource" target to the library makefiles, for automated source file existance checking. Dean Camera 2011-06-20 14:38:21 +00:00
  • 5d7827a573 Minor internal macro renaming for the UC3 devices. Dean Camera 2011-06-20 13:08:27 +00:00
  • d784baaa3a Fixed compile error when FIXED_CONTROL_ENDPOINT_SIZE compile time option was disabled, and a USE_*_DESCRIPTORS compile time option was not enabled on the AVR8s. Dean Camera 2011-06-20 04:32:34 +00:00
  • dab7e06a4a Split HIDReportViewer project sub-components into seperate functions for readability/convenience. Dean Camera 2011-06-20 02:36:52 +00:00
  • ea3b5c7423 More cosmetic data output changes to the HIDReportViewer project. Dean Camera 2011-06-20 02:22:34 +00:00
  • 91bc546be0 Make HIDReportViewer project show the IN, OUT and DATA report sizes as both bits and (rounded) bytes. Dean Camera 2011-06-20 02:08:52 +00:00
  • bb0b761c65 Make the HID Report Parser Get/Set Report Item routines fail if a NULL pointer to a report item is given. Dean Camera 2011-06-20 01:57:22 +00:00
  • 6599238dab Remove HID parser information output from the Low Level Host applications using the HID Report parser to simplify them, as this information can now be obtained using the new HIDReportViewer project when required. Dean Camera 2011-06-20 01:39:03 +00:00
  • 5e0c807708 Fix incorrect printf format specifier in the HIDReportViewer project. Dean Camera 2011-06-20 01:33:42 +00:00
  • a7dd984446 Code style fixes for the Device mode USB Audio Class driver to make it more in line with the style of the other library Device Class drivers. Dean Camera 2011-06-19 04:48:49 +00:00
  • 2e6370a6b9 Add missing project files for the new HIDReportViewer project to upgrade its status to a finished (working) project. Dean Camera 2011-06-19 04:47:53 +00:00
  • 5ee8068f2c Move the HIDReportViewer project into the normal Projects/ folder and out of the Incomplete/ projects folder. Dean Camera 2011-06-19 04:32:58 +00:00
  • 6e0adb9872 Switch to using the standard printf() format specifiers in the HIDReportViewer project. Dean Camera 2011-06-19 04:29:03 +00:00
  • bad956bace Fix TWI driver documentation example (thanks to Jerome Colombie). Dean Camera 2011-06-18 08:04:25 +00:00
  • 00acc95ff6 Add new incomplete HIDReportViewer project. Dean Camera 2011-06-16 13:37:45 +00:00
  • 0ec2b55a7c Add missing SVN eol-style properties to source files to prevent mixed end-of-line characters. Dean Camera 2011-06-16 12:18:46 +00:00
  • f10126a95e Added new \ref SPI_GetCurrentMode() function to the SPI peripheral driver. Dean Camera 2011-06-16 07:23:37 +00:00
  • d8fe01f19a Rename new Audio class driver functions, callbacks and events to ensure that they contain the USB mode (Device or Host) in the function names. Dean Camera 2011-06-16 06:49:08 +00:00
  • 57eedebd19 Fix Doxygen documentation errors. Dean Camera 2011-06-14 12:55:32 +00:00
  • 21a012a018 Add macro guards to the templated C files to prevent compile errors if they are mistakenly compiled as regular source files in a LUFA project. Dean Camera 2011-06-14 12:54:46 +00:00
  • f1cfd7ea7d Rename Audio Host Class driver internal descriptor matching routines to be in line with the rest of the class driver function names. Dean Camera 2011-06-14 12:44:41 +00:00
  • deaab90089 Ensure that only the requested Audio class pipes are mapped to endpoints within the device for a specific Audio Host Class driver instance. Dean Camera 2011-06-13 00:19:40 +00:00
  • 6e0a26083a Fix bugs in the Host mode Audio class driver. Dean Camera 2011-06-12 13:59:03 +00:00
  • 6e2a3174a5 Fix errors in the library Host mode Audio Class driver. Dean Camera 2011-06-09 08:00:19 +00:00
  • e5e34f91fa Fix compile errors when both Host and Device modes are enabled. Dean Camera 2011-06-09 04:32:52 +00:00
  • 1191da7b7b Add missing AS4 and project description files to the new Audio Host demos. Dean Camera 2011-06-09 04:23:19 +00:00
  • 1f1d0710f3 Add new Audio Class Driver Host demos. Dean Camera 2011-06-09 04:08:03 +00:00
  • 0bf5064aec Pipe_BoundEndpointNumber() has been renamed to Pipe_GetBoundEndpointAddress(), and now returns the correct endpoint direction as part of the endpoint address. Dean Camera 2011-06-08 02:45:32 +00:00
  • 34164a5550 Remove warnings in the documentation for the library class drivers about sequential pipe/endpoint allocation, as by default this is no longer as issue (unless ORDERED_EP_CONFIG is specified). Dean Camera 2011-06-08 01:32:44 +00:00
  • e572ee7ff2 Added new Host mode Audio Class driver. Dean Camera 2011-06-08 01:26:52 +00:00
  • 605ef921cc Fix compile errors when compiling for the AVR32 UC3 target. Dean Camera 2011-06-08 00:25:20 +00:00
  • 2e76ad721e Partial commit: Rename USBFOO LED driver to fix capitalisation of file name, which will cause issues on *nix systems. Dean Camera 2011-06-08 00:25:03 +00:00
  • 73733275be Partial commit: Rename USBFOO LED driver to fix capitalisation of file name, which will cause issues on *nix systems. Dean Camera 2011-06-08 00:24:01 +00:00
  • 567f7ecce0 Fix errors in the Audio device demos and class driver regarding multiple sample frequency support. Dean Camera 2011-06-07 02:05:19 +00:00
  • 2d778a3ff5 Add additional support files for the new low level AudioInputHost and AudioOutputHost demos. Dean Camera 2011-06-06 09:57:38 +00:00
  • 85f39a58c5 Move completed low level Audio Host demos into the LowLevel folder from the Incomplete folder. Dean Camera 2011-06-06 09:51:54 +00:00
  • 2da2b2d9fb Update incomplete Host mode Audio demos to use the correct class driver Endpoint Sampling Frequency Control value constant. Dean Camera 2011-06-06 09:45:41 +00:00
  • 1a25b6f5f1 Update the Low Level Audio Input and Audio Output demos to support multiple sample rates. Dean Camera 2011-06-06 09:43:09 +00:00
  • 7dffa15c16 Massive corrections to the project documentation and code comments, thanks to Russian translation services provided by Andrey from Microsin.ru. Dean Camera 2011-06-05 13:55:56 +00:00
  • 0210fa5648 Fixed compile errors in the incomplete BluetoothHost demo application (thanks to Timo Lindfors). Dean Camera 2011-06-05 12:21:52 +00:00
  • 3bd6336075 Added board driver support for the Busware TUL board. Dean Camera 2011-06-04 04:13:01 +00:00
  • 2731c3a8ae Added new callback to the Audio Class driver to allow for endpoint control manipulations such as data sample rates. Dean Camera 2011-06-03 07:56:12 +00:00
  • c2135f2776 Expand the documentation for each Bootloader to give sample usage instructions for the command line programmer utilities. Dean Camera 2011-06-02 13:40:53 +00:00
  • f01a05415c Spell check library source code files. Dean Camera 2011-06-01 14:33:40 +00:00
  • 6d2a08f1b7 Fixed incorrect signature in the CDC and DFU class bootloaders for the ATMEGA8U2. Dean Camera 2011-06-01 14:10:35 +00:00
  • 6d45e05ede Added PS/2 multimeda key support. HID Consumer page and System control are also supported now. merged mediakey branch: d53a356cd2011b461843a5c7c1527a61692893c1 tmk 2011-05-31 21:17:56 +09:00
  • 68468e0aea Added new incomplete AudioOutputHost Host LowLevel demo. Dean Camera 2011-05-30 11:36:21 +00:00
  • 2a26efc691 Altered the definition of the USB_Audio_Descriptor_Format_t descriptor so that the user is now responsible for supplying the supported audio sampling rates, to allow for multiple audio interfaces with different numbers of supported rates and/or continuous sample rates. Dean Camera 2011-05-30 11:07:57 +00:00
  • 78cfaac9b4 Remove output files from the incomplete AudioInputHost demo, and improve the logic in the ConfigDescriptor.c device configuration processing routine. Dean Camera 2011-05-30 09:37:31 +00:00
  • 0b6d5467bc Oops - revert commit of an incomplete port of the AVRISP-MKII project. Dean Camera 2011-05-29 12:47:56 +00:00
  • ea922c98d1 Added new incomplete AudioInputHost Host LowLevel demo. Dean Camera 2011-05-29 12:41:14 +00:00
  • cc9b190919 Add new USB_Host_SetInterfaceAltSetting() convenience function. Dean Camera 2011-05-27 07:33:58 +00:00
  • 348bf33b18 Add the MIDIToneGenerator project to the Projects/ directory makefile clean rule. Dean Camera 2011-05-27 03:45:45 +00:00
  • 7e1e23af59 Update trunk documentation for new LUFA release. Dean Camera 2011-05-27 03:05:50 +00:00
  • 6e7fc21a94 Fix incorrect macro guard in the UC3 EndpointStream header file. Dean Camera 2011-05-26 11:37:40 +00:00
  • 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). Dean Camera 2011-05-26 11:27:21 +00:00
  • edc4db41f4 Update Webserver project to remove DHCP IP configuration status notification. Dean Camera 2011-05-26 10:50:22 +00:00
  • f0ff633962 Lower the size of the HID report endpoint from 16 bytes to 8 bytes, to allow for Low Speed USB compatibility in the KeyboardMouseMultiReport demo (thanks to Kevin Chernoff). Dean Camera 2011-05-26 10:24:47 +00:00
  • af85b6bba6 added HHKB/README and clean some codes. tmk 2011-05-25 10:37:58 +09:00
  • 24ea531fab Update MediaController project to remove the Record usage (not often needed) and explicitly declare each usage for maximum clarity. Dean Camera 2011-05-23 13:19:13 +00:00
  • b88e0a7b90 Add new MediaController project, a simple Media Playback control manipulator (Play/Pause/Next Track/Volume/etc.). Dean Camera 2011-05-23 12:54:15 +00:00
  • 4343e68779 Correct errors in the DHCP Server application in the Webserver project, that was causing random server restarts and/or incorrectly allocated IP addresses. Dean Camera 2011-05-23 07:13:45 +00:00
  • 3cba88e4c0 Add RNDIS Device support to the Webserver project, so that the files stored on the device can be viewed from a web-browser while the board is plugged into a host machine. Dean Camera 2011-05-22 08:28:40 +00:00
  • 74f7e19863 added USB_EXTRA feature to HHKB/V-USB tmk 2011-05-21 10:28:57 +09:00
  • e349974aa9 Fix broken Doxygen documentation. Dean Camera 2011-05-19 13:32:55 +00:00
  • 9d733d44b4 Add new RNDIS_Host_IsPacketReceived(), RNDIS_Device_ReadPacket() and RNDIS_Device_WritePacket() functions to the Device RNDIS Class Driver. Dean Camera 2011-05-18 14:33:34 +00:00
  • 41de1d1dab Oops - fix bad include path in the moved USBKEY Dataflash board driver header. Dean Camera 2011-05-18 12:24:56 +00:00
  • 910bca557c Seperated out board drivers by architecture in the library internals for better organisation. Dean Camera 2011-05-18 12:23:24 +00:00
  • 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. Dean Camera 2011-05-18 11:53:53 +00:00
  • 068c31a7ba added initial V-USB support for HHKB tmk 2011-05-16 00:08:06 +09:00
  • 064643e066 Add skeleton LUFAConfig.h to the CodeTemplates directory. Dean Camera 2011-05-14 02:34:47 +00:00
  • 049e930963 Fixed possible invalid program execution when in host mode if corrupt descriptor lengths are supplied by the attached device. Dean Camera 2011-05-14 02:17:58 +00:00
  • 78e58b6d1c Add incomplete Android Accessory Host LowLevel demo. Dean Camera 2011-05-13 00:17:06 +00:00
  • 7d3150423d Add new USE_LUFA_CONFIG_HEADER compile time option. Dean Camera 2011-05-09 14:04:40 +00:00
  • a85fa30bf1 Minor documentation fixes. Dean Camera 2011-05-08 14:30:36 +00:00
  • 61e12a3157 move files: main_vusb.c ps2_usart.c sendchar_usart.c from ps2_usb to common dir tmk 2011-05-07 00:04:18 +09:00
  • a6b31e950f fix bug: send Fn key even after the layer is used. tmk 2011-05-04 21:19:34 +09:00
  • b0b6c33332 ad hoc fix for IDLE bug which affects on Mac only. tmk 2011-05-04 13:42:34 +09:00
  • 5de62e26a0 fix for ps2_usb Makefile and circuit tmk 2011-05-04 08:15:29 +09:00
  • 13e4662bae minor fix for HHKB Makefile and doc tmk 2011-05-04 08:12:27 +09:00
  • 71c5d4e3e5 Fix up mistakes in the Device Support documentation page. Dean Camera 2011-04-27 10:21:40 +00:00
  • f670bdeff8 Add __VA_ARGS__ support to the LUFA supplied ISR macro. Add proper result typecasting to the SWAPENDIAN_* macros. Dean Camera 2011-04-25 07:28:36 +00:00
  • 7b0cebc1d7 Add new LUFA powered user projects to the documentation. Dean Camera 2011-04-23 05:01:50 +00:00
  • 8c3d63b5cf Fix HID class bootloader not working on the larger USB AVRs due to the altered page addressing scheme. Dean Camera 2011-04-23 04:39:21 +00:00
  • 0407b92584 Make DFU and CDC class bootloaders also toggle the LEDs on command activity in addition to the periodic flashing. Dean Camera 2011-04-23 03:50:13 +00:00
  • 513db46548 Added LED flashing to the CDC and DFU class bootloaders to indicate when they are running. Dean Camera 2011-04-23 03:45:29 +00:00
  • 2b0c9532a3 Fix reversed descriptions for the AVR8 USB pad regulator enable/disable masks (thanks to Omar). Dean Camera 2011-04-20 06:04:49 +00:00
  • 04263de4f0 Fix definition of pgm_read_ptr(). Dean Camera 2011-04-13 06:58:29 +00:00
  • e0852408de Replace cast-as-char* byte access of multibyte variables with proper shifts and masks to preserve endianness across different architectures. Dean Camera 2011-04-13 06:12:52 +00:00
  • 4b1f6cac75 Slight cleanups to the architecture specific makefile templates to make the common configuration sections as identical as possible. Dean Camera 2011-04-12 04:57:47 +00:00
  • e009aafe25 Update architecture specific makefile templates so that they are as close to one-another as possible. Dean Camera 2011-04-12 04:49:36 +00:00
  • 16f09ab50a Add makefile template for the AVR32 UC3 architecture. Dean Camera 2011-04-12 04:38:53 +00:00
  • 995195a2b0 Add missing function attributes to the pipe/endpoint functions for all architectures. Dean Camera 2011-04-12 03:03:56 +00:00
  • 852b5e612d Remove redundant type information for bitfield elements, other than the signed/unsignedness of the element. Dean Camera 2011-04-10 06:43:02 +00:00
  • d08116b02f Create a new Common module documentation group for the new Global Interrupt macros. Dean Camera 2011-04-08 05:54:56 +00:00
  • c263ea837a Move global interrupt enable/disable functions out to Common.h and document them. Dean Camera 2011-04-08 05:40:25 +00:00
  • de9bd767dc Correct UC3 global interrupt functions. Dean Camera 2011-04-08 05:05:05 +00:00
  • 70284d390f Add in a new common Delay_MS() function, which provides a blocking delay for all architectures. Dean Camera 2011-04-08 04:49:20 +00:00
  • 0c5afda7e8 Oops - fix misnamed function call in Pipe_Discard_Stream(). Dean Camera 2011-04-04 15:41:26 +00:00
  • 96a2da1813 Oops - fix incorrect variable name in the updated Pipe_Write_8() function. Dean Camera 2011-04-04 15:25:30 +00:00