Commit Graph

  • 915b4d2346 Update maintenance scripts to disable Doxygen Markdown support. Dean Camera 2012-03-08 16:59:20 +00:00
  • 65019e4408 Prevent the first maintenance script rule from running if no target is specified to the maintenance script. Dean Camera 2012-03-08 06:18:54 +00:00
  • fa49bc152c Update maintenance scripts to abort if the check-release target fails to complete. Dean Camera 2012-03-08 06:16:02 +00:00
  • ceed4e680f Fix incorrect Doxygen references in the Audio Input/Output ClassDriver demos. Dean Camera 2012-03-07 19:11:24 +00:00
  • dba5004684 Update Doxygen configuration files for all projects. Dean Camera 2012-03-07 19:11:15 +00:00
  • e3124bb90b Add library maintenance scripts. Dean Camera 2012-03-07 19:08:12 +00:00
  • 0d4a9a895b Minor documentation improvements. Dean Camera 2012-03-06 19:34:46 +00:00
  • 17f104cbe8 Fixed compile error for the UC3 architecture when INTERRUPT_CONTROL_ENDPOINT is specified (thanks to Andrus Aaslaid). Dean Camera 2012-03-06 14:50:59 +00:00
  • 6ee79029d5 Raised the guard bits in the AVRISP-MKII clone project when in PDI and TPI to 32, to prevent communication errors on low quality connections to a target. Dean Camera 2012-03-05 20:25:46 +00:00
  • 5c3623a7c5 Minor documentation improvements. Dean Camera 2012-03-04 18:21:54 +00:00
  • 9ffeac6992 Update code and StaticAnlysisTest so that missingInclude warnings do not have to be suppressed, and so that all code except for third party libraries can be checked. Dean Camera 2012-03-04 16:15:59 +00:00
  • e408f92b26 Minor documentation improvements. Dean Camera 2012-03-04 14:43:30 +00:00
  • eb1275890a Update ModuleTest to compile for each sub-family within each architecture, to ensure that the code compiles for all devices (not just for one device in each architecture). Dean Camera 2012-03-04 14:43:14 +00:00
  • 446f87f9e8 Fiexed AT90USB162 compatibility.(different number of endpoint) tmk 2012-03-04 01:12:35 +09:00
  • e157aa7f91 Fixed keymap macro of macway. tmk 2012-03-04 00:58:37 +09:00
  • 7416ebd7c6 Update StaticAnalysisTest to check for missing header files. Fix found incorrect header file paths in the demos and projects. Dean Camera 2012-02-29 17:04:04 +00:00
  • bb85d083a7 Fix warnings and errors found by the new cppcheck provided static code analysis. Dean Camera 2012-02-28 20:40:24 +00:00
  • b762780343 Add source static analysis build test using "cppcheck". Dean Camera 2012-02-28 20:07:52 +00:00
  • f5c155cf05 Minor documentation improvements. Dean Camera 2012-02-26 15:03:03 +00:00
  • 8a9e30a0cb Fixed possible enumeration error if the user application selects the non-Control pipe between the Powered and Default states of the host state machine. Dean Camera 2012-02-26 15:01:36 +00:00
  • 7cbea39c42 Remove Library Apps overview page from the documentation. Dean Camera 2012-02-25 17:20:42 +00:00
  • 0456dfeb88 Update main library documentation organisation for Doxygen 1.8.0. Dean Camera 2012-02-25 17:07:33 +00:00
  • f70fd6d6ed Update author information. Dean Camera 2012-02-25 16:36:34 +00:00
  • 6a9d1eab2d Modified the CDC Host demos to set a default CDC Line Encoding on enumerated devices. Dean Camera 2012-02-24 20:28:27 +00:00
  • 63a65a9598 Minor documentation fixes - change \note entries to \warning where appropriate and remove/update old documentation. Dean Camera 2012-02-24 20:26:19 +00:00
  • e406140f11 Minor documentation fixes - change \note entries to \warning where appropriate and remove/update old documentation. Dean Camera 2012-02-24 20:25:36 +00:00
  • 5561524a8f Added support for the BitWizard Multio and Big-Multio boards. Dean Camera 2012-02-22 21:31:18 +00:00
  • 1dcc1fe527 Update the Android Accessory Host ClassDriver demo to use the updated class configuration API. Dean Camera 2012-02-20 22:07:25 +00:00
  • 4068efbd18 Remove potentially unaligned uint32_t access in HIDParser.c, replace with standard C bit shifts. Dean Camera 2012-02-20 18:47:25 +00:00
  • 6c738343ae Update trunk post-120219 release. Dean Camera 2012-02-19 17:05:10 +00:00
  • 9a6c6c786e Commit for the 120219 release. Dean Camera 2012-02-19 17:00:46 +00:00
  • 84ff878fd7 Fix errors uncovered by the new build test compile warnings; fix UC3 pipe configuration function broken, redundant function prototypes and unused parameters. Dean Camera 2012-02-19 15:26:42 +00:00
  • 50ff97f378 All USB Class Driver configuration struct values are now non-const, to allow for run-time modifications if required before configuring an instance. Dean Camera 2012-02-19 15:24:05 +00:00
  • bbe7c77b91 Update ModuleTest build test to use as many compile warnings as possible. Set -Werror so that any generated warnings produce an error. Dean Camera 2012-02-19 15:02:28 +00:00
  • 0e4ece1d1d Update build test "ModuleTest" to check platform drivers where possible. Add missing copyright/license headers. Dean Camera 2012-02-19 13:30:08 +00:00
  • b7f4370c8e Oops - don't reset AVRISP-MKII timeout in XPROG mode, as this is synchronous serial and data is always received regardless of attached or non-attached target. Dean Camera 2012-02-19 01:30:53 +00:00
  • 2f036ae2bf Add build test for forced single USB modes. Dean Camera 2012-02-19 01:17:54 +00:00
  • 1132488e8f Add build tests to verify correct compilation of as many modules as possible under as many architectures as possible. Dean Camera 2012-02-18 23:33:12 +00:00
  • 04b8360b15 Minor documentation improvements. Dean Camera 2012-02-18 16:06:43 +00:00
  • 0a04817304 Fixed keymap of IBM Terminal keyboard converter. tmk 2012-02-14 12:00:29 +09:00
  • 9d2e7aeff4 Add missing file Subversion EOL-style properties. Dean Camera 2012-02-13 20:13:35 +00:00
  • 7a8b038687 Fix Dataflash driver for the XMEGA-B1 XPLAINED - the Dataflash is connected to the USART module, but requires physical port remapping. Dean Camera 2012-02-13 19:59:31 +00:00
  • 9e0c6247c9 Added terminal_usb adapter for IBM Terminal keyboard. tmk 2012-02-11 01:56:31 +09:00
  • 6e095ca9e0 Fixed wrong pin configuration for ps2_usb USART. tmk 2012-02-14 01:28:50 +09:00
  • 01a80df6c2 Minor documentation improvements. Dean Camera 2012-02-12 20:47:57 +00:00
  • 5051df08d7 Minor documentation improvements. Dean Camera 2012-02-12 20:39:57 +00:00
  • 09d2be0dc1 Add new Master SPI Mode USART serial peripheral driver for the XMEGA and AVR8 architectures. Dean Camera 2012-02-12 20:34:33 +00:00
  • f45d60f768 Added Serial USART peripheral driver for the XMEGA platform. Dean Camera 2012-02-12 11:48:24 +00:00
  • 82fdedc192 Minor documentation improvements. Dean Camera 2012-02-11 22:35:06 +00:00
  • 81bd8f2f83 Clean up the Audio Device class driver control request Endpoint match logic. Dean Camera 2012-02-11 20:39:33 +00:00
  • 2180f57d17 Altered the HID class driver to only try to construct at maximum one packet per USB frame, to reduce CPU usage. Dean Camera 2012-02-09 20:30:27 +00:00
  • 385ffb6de3 Fix XMEGA architecture not correctly resetting the device address and endpoints in response to a USB bus reset from the host. Dean Camera 2012-02-09 20:27:03 +00:00
  • a2d18e46f8 Update XMEGA board drivers to use the port inversion feature of the XMEGA architecture rather than performing the inversion in software. Add partially completed XMEGA-B1-XPLAINED Dataflash board driver and revert implementation of the XMEGA-A3BU-XPLAINED Dataflash driver as the chip is connected to the USART, not the SPI interface. Dean Camera 2012-02-09 20:26:13 +00:00
  • 7a1033025b Minor documentation fixes. Dean Camera 2012-02-08 21:31:03 +00:00
  • c60897df39 Allow serial strings to be generated on the older AVR8 devices which do not explicitly state they contain unique values in the datasheet, as this appears to be implemented in hardware. Dean Camera 2012-02-08 18:35:16 +00:00
  • 18b82b3575 Updated the AVRISP-MKII Clone programmer project to be compatible with the latest version of AVR Studio (version 5.1). Dean Camera 2012-02-08 18:29:17 +00:00
  • 1482f77826 Oops - XMEGA-B1 Xplained LEDs are on PORTB and PORTE, not PORTF and PORTE. Dean Camera 2012-02-06 17:10:42 +00:00
  • 4d131de85b Add board driver support for the Atmel XMEGA-B1 Xplained board. Dean Camera 2012-02-06 17:05:33 +00:00
  • fdab3aef86 Add (still preliminary) support for the ATXMEGA64A4 and ATXMEGA128A4. Fix minor error in the AVRISP-MKII clone project descriptors. Dean Camera 2012-02-05 21:59:35 +00:00
  • fe8326855a Revert changed version files in /trunk/ now that the LUFA-120219-BETA version has been released. Dean Camera 2012-02-05 16:02:14 +00:00
  • 5a2d815722 Commit for the 120219-BETA release. Dean Camera 2012-02-05 15:53:31 +00:00
  • da676f0f70 Add support for the Micropendous (Arduino-like) series of boards (revisions 1 and 2). Dean Camera 2012-02-05 15:50:09 +00:00
  • 0e8e70153a Update LUFAConfig.h with the new compile time options, re-format Doxygen documentation for all compile time options. Dean Camera 2012-02-05 15:28:41 +00:00
  • a677254026 Added INVERTED_VBUS_ENABLE_LINE and NO_AUTO_VBUS_MANAGEMENT compile time options (thanks to Opendous Inc.). Dean Camera 2012-02-05 15:19:01 +00:00
  • 252bd7bb2c Fixed invalid PID value used in the TempDataLogger project host application (thanks to Anupam Pathak). Dean Camera 2012-02-05 13:16:08 +00:00
  • e55946f972 Add missing svn:eol-style properties to /trunk/. Dean Camera 2012-02-04 23:00:22 +00:00
  • f1b6ddb710 Update file contributor copyrights for 2012. Dean Camera 2012-02-04 22:38:44 +00:00
  • 2c806f6cee Update file header copyrights for 2012. Dean Camera 2012-02-04 22:32:30 +00:00
  • 64e9361298 Minor corrections to the XMEGA USB controller implementation. Dean Camera 2012-02-04 22:16:34 +00:00
  • df33278d91 Minor documentation corrections. Dean Camera 2012-02-04 15:17:49 +00:00
  • 43a3350981 Add API support signature to the CDC and DFU class bootloaders, so that the application can detect the bootloader's API support. Dean Camera 2012-02-03 21:49:36 +00:00
  • 3dacb73af3 Fix errors in the new Micropendous board drivers. Reorder the board definition macro indexes so that misspelled board names default to BOARD_USER rather then BOARD_USBKEY. Dean Camera 2012-02-03 21:10:07 +00:00
  • 10a56f6105 Add support for the Micropendous series of USB AVR8 boards. Dean Camera 2012-02-03 20:20:11 +00:00
  • 8d2cb61a5b Minor documentation fixes. Dean Camera 2012-02-03 19:09:37 +00:00
  • a436fbb612 Minor documentation improvements. Dean Camera 2012-02-02 20:17:22 +00:00
  • fc4d3ab400 Minor documentation improvements. Dean Camera 2012-02-01 21:28:25 +00:00
  • 956f9e3709 Fixed AVRISP-MKII Clone timing out on long programming commands such as programming the EEPROM on an ATMEGA8 (thanks to Martin Kelling). Dean Camera 2012-01-30 16:54:09 +00:00
  • 401ff1cef1 Add missing reference to the BootloaderAPI.S source file in the DFU and CDC class bootloader AVRStudio 4 project files. Dean Camera 2012-01-29 14:42:18 +00:00
  • 9f99c7fa03 Fixed DFU class bootloader not resetting the LED pins as high impedance inputs when a software jump to the user applications is requested. Dean Camera 2012-01-29 14:37:30 +00:00
  • 5563da6a62 Added new LEDs_Disable(), Buttons_Disable() and Joystick_Disable() functions to the board hardware drivers. Dean Camera 2012-01-29 14:33:36 +00:00
  • a147cee95f Added new CALLBACK_Audio_Device_GetSetInterfaceProperty() callback to the Audio Device Class driver. Dean Camera 2012-01-28 18:07:35 +00:00
  • dd312cead4 Make all AVRISP-MKII programmer parameters readable, since there's no real good reason to restrict parameter reads. Fix misspelt target reset polarity EEPROM variable. Dean Camera 2012-01-23 20:28:34 +00:00
  • e2d7ca5652 Fixed wrong description about pins. tmk 2012-01-16 04:40:14 +09:00
  • 9addeae872 Added USART implementation for PS/2 signal handling. tmk 2012-01-16 00:41:06 +09:00
  • bc3db793e9 Minor bootloader tweaks; make some functions static where possible to reduce the compiled binary size, add additional comments to the makefiles. Dean Camera 2012-01-15 14:07:14 +00:00
  • 579991b927 added SONY NEWS keyboard NWP-5461 support. tmk 2012-01-06 01:37:33 +09:00
  • 3038ea1c6e USB_CONFIG_ATTR_BUSPOWERED constant renamed to USB_CONFIG_ATTR_RESERVED, as this was misnamed (thanks to NXP Semiconductors). Dean Camera 2012-01-02 05:43:23 +00:00
  • 154d28e39f Fixed incorrect implementation of LEDs_ToggleLEDs() for the Adafruit-U4 board (thanks to Caroline Saliman). Dean Camera 2011-12-26 13:23:43 +00:00
  • f201f6697b Run wspurify script on /trunk/ and /branches/ C source files, to remove any trailing whitespace at the end of each line. Dean Camera 2011-12-23 01:51:39 +00:00
  • 7386c76191 fixed a bug on host_system_send(). tmk 2011-12-22 01:05:28 +09:00
  • 77f354609f Fixed compiler warning on GCC with -wundef compile flag is used (thanks to Georg Glock). Dean Camera 2011-12-20 13:15:36 +00:00
  • baf885dc31 M0110: added keymaps, mousekeys tmk 2011-12-19 14:06:53 +09:00
  • 3f0289e666 Added protocol support for Macintosh keyboard M0110. tmk 2011-12-14 12:13:32 +09:00
  • 676de74d9b Don't validate the Device Descriptor's vendor ID when validating that a device is an Android Accessory device; the Product ID and (later) Accessory protocol support is enough to probe AOA class support without having to maintain a list of Android device manufacture VID values. Dean Camera 2011-12-14 02:52:42 +00:00
  • 84a739ae72 Minor XMEGA USB driver fixes. Dean Camera 2011-12-13 03:40:51 +00:00
  • ec3e47a7d0 Change PIPE_PIPENUM_MASK from 0x07 to the more generic 0x0F to allow for full pipe address support in USB host architectures other than the current AVR8 devices. Minor documentation improvements. Dean Camera 2011-12-11 03:04:16 +00:00
  • e2afc305ed PS/2 to USB: fix comments. tmk 2011-12-09 14:51:30 +09:00
  • 3f9de37310 Added ISO/JIS keyboard support. tmk 2011-12-05 02:53:15 +09:00
  • ecba8bcecf Fix incorrect Capabilities value in the CDC class Bootloader descriptors. Dean Camera 2011-12-01 08:40:14 +00:00
  • 0c59d5993e Altered the Mass Storage Host class driver so that SCSI data STALLs from the attached device can be recovered from automatically without having to reset the Mass Storage interface. Dean Camera 2011-12-01 08:39:43 +00:00