1
0

Commit Graph

  • 72fc4a204d Clean up unnecessary CPPCheck static analysis suppression comments, force Doxygen and GCC compiler specific macros as being always undefined when performing a static analysis of the code. Dean Camera 2012-10-14 20:18:46 +00:00
  • 826a77e90c Fixed maximum allowed keyboard key code usage of 0x65 rather than 0xFF for the HID_DESCRIPTOR_KEYBOARD() macro (thanks to David Monro) Dean Camera 2012-10-14 13:58:08 +00:00
  • 9a04475c23 Fixed incorrect definitions of HID_KEYBOARD_LED_KANA, HID_KEYBOARD_SC_KEYPAD_EQUAL_SIGN and HID_KEYBOARD_SC_KEYPAD_EQUAL_SIGN_AS400 and added a missing definition for HID_KEYBOARD_SC_APPLICATION (thanks to David Monro). Dean Camera 2012-10-14 11:51:57 +00:00
  • fce750a176 Merge pull request #8 from JeffreySung/master tmk 2012-10-14 04:22:28 -07:00
  • 1ac674db66 Fix PS/2 protocol build options tmk 2012-10-14 20:03:26 +09:00
  • caed32df80 Debounce bug fixed Jeffrey Sung 2012-10-09 00:28:33 +09:00
  • d1117dca32 Power key support Jeffrey Sung 2012-10-08 22:44:12 +09:00
  • eee252603b Minor documentation improvements. Dean Camera 2012-10-05 20:22:19 +00:00
  • 4641acc691 Add LINKER_RELAXATIONS option to the LUFA BUILD build system module. Dean Camera 2012-09-30 14:01:30 +00:00
  • 4cd80263ff Minor documentation improvements. Remove AS4 project generator script as it is buggy; replace with a better system in the future for both AS4 and AS6. Dean Camera 2012-09-23 11:09:09 +00:00
  • 217f1eebc1 Minor documentation improvements. Dean Camera 2012-09-22 12:30:50 +00:00
  • e471f7c78d Add CPPCheck supression in the Webserver project, as the latest CPPCheck development code appears to falsely warn on the global uip_len variable when it is tested multiple times. Dean Camera 2012-09-22 12:30:37 +00:00
  • 9da01ee78b Fix flip-ee DFU build target accidentally erasing the target FLASH memory space. Dean Camera 2012-09-22 12:29:39 +00:00
  • 97046965ee Add missing preprocessor logic to the USBKEY board Dataflash driver so that DATAFLASH_TOTALCHIPS parameter for the board could theoretically be changed to 1 and have the code still work. Dean Camera 2012-09-21 21:16:50 +00:00
  • 9f05dc6f44 Change keymap of ADB converter. tmk 2012-09-20 13:02:42 +09:00
  • d8ce19abd0 To prevent key stuck clear matrix array when ADB error occurs. tmk 2012-09-20 12:52:45 +09:00
  • f3049d958e Fixed incorrect Dataflash functionality in the USBKEY board if the driver is modified for a single Dataflash chip (thanks to Jonathan Oakley). Dean Camera 2012-09-19 19:12:52 +00:00
  • 7fd2349e1a Minor documentation corrections. Dean Camera 2012-09-19 18:57:05 +00:00
  • e1803e3adb Enable sorting of the member functions in the Doxygen output, so that functions in the documentation are listed in alphabetical order rather than order of definition. Dean Camera 2012-09-19 18:47:13 +00:00
  • 5f6235b195 Fix missing briefs in the documentation for several modules, fix up invalid documentation references. Dean Camera 2012-09-19 18:43:56 +00:00
  • 7d259eac4c Rename AVR32CLK_*() clock management functions to UC3CLK_*() to be in line with the naming scheme of the rest of the platform modules. Dean Camera 2012-09-19 18:42:31 +00:00
  • dd0017558e ad hoc fix for wrong bit read problem of adb.c. tmk 2012-09-19 12:05:47 +09:00
  • 11fa17a7db Add architecture test for the non-standard avr-size patch, so that it is not tested on architectures where the patch isn't available. Dean Camera 2012-09-18 16:00:49 +00:00
  • 1eefbf9041 Use the framework provided GlobalInterruptEnable() function instead of the AVR8/XMEGA specific sei() macro, for future demo/project portability. Dean Camera 2012-09-17 21:00:59 +00:00
  • 92ee5ad826 Enable strict prototype matching in the library Doxygen configuration file, to ensure all documentation references are as correct as possible. Dean Camera 2012-09-17 20:59:20 +00:00
  • a032d77d0e Fix up some missing target dependencies and output messages in the LUFA build system makefiles. Dean Camera 2012-09-17 20:58:47 +00:00
  • 3830de7839 CapsLock Support Jeffrey Sung 2012-09-17 18:51:42 +09:00
  • 78bfaed0f5 Apple IIgs/Standard Keyboard Jeffrey Sung 2012-09-17 06:18:24 +09:00
  • e186907e39 Fixed lengthy timeouts in the USBtoSerial project if no application on the host is consuming data (thanks to Nicolas Saugnier). Dean Camera 2012-09-16 18:18:07 +00:00
  • 3e1f3869c1 Clean up the BoardDriverTest mapping file, fix up USB2AX MCU mappings. Dean Camera 2012-09-16 11:41:21 +00:00
  • fc2cbe0700 Shorten the product string descriptors in the CDC and DFU bootloaders to ensure that differences in the toolchain version don't push it over a binary size boundary. Dean Camera 2012-09-15 22:13:51 +00:00
  • c8f7cf7621 Fix up the StaticAnalysis build test so that it does not report invalid configurations. Dean Camera 2012-09-15 14:52:15 +00:00
  • 45a56b4df7 Added support for the Xevelabs USB2AX revision 3.1 board. Dean Camera 2012-09-15 13:47:00 +00:00
  • 5f1428bb50 Add error message for debugging purposes to the low level AudioInputHost and AudioOutputHost demos, if the request to set the audio sample rate fails. Dean Camera 2012-09-14 15:19:43 +00:00
  • df14c97519 Make CPPCheck tool happy by altering the program flow in the low level keyboard example, so that the SendReport variable is not overwritten before its first read access. Dean Camera 2012-09-13 20:30:00 +00:00
  • c93259fbdb Remove incorrect PROGMEM qualifier on the Manufacturer string descriptors in the DFU and CDC class bootloaders (thanks to Oliver Zander). Dean Camera 2012-09-13 20:26:32 +00:00
  • cd40797a4d Fixed possible rounding in the VERSION_BCD() macros for some 0.01 step increments (thanks to Oliver Zander). Dean Camera 2012-09-12 17:23:53 +00:00
  • 6936fcbd60 Minor build system tweaks for platform compatibility. Dean Camera 2012-09-11 19:48:22 +00:00
  • ce5f5bd1c3 Update ModuleTest build test to enable new warnings supported in the latest Atmel Toolchain release's included AVR-GCC version. Dean Camera 2012-09-09 14:44:17 +00:00
  • 5f614861a6 Minor documentation improvements. Dean Camera 2012-09-09 14:00:23 +00:00
  • 7a51e97c3b Update LUFA core to be compatible with the AVR-GCC -Wswitch-default warning switch. Dean Camera 2012-09-09 14:00:03 +00:00
  • 0284385b4e Update BoardDriverTest to prevent redundant assignment warnings in the static analysis check. Dean Camera 2012-09-09 13:26:07 +00:00
  • 7aa8dc1de0 Add support for the Atmel UC3-A3 Xplained board. Dean Camera 2012-09-08 09:16:41 +00:00
  • f1a64fc959 converter/usb_usb: Change keymap. tmk 2012-09-06 13:05:28 +09:00
  • 45ea1874d6 Fix timeout logic of LUFA sendchar(), sned_*(). tmk 2012-09-06 12:38:39 +09:00
  • 2a5ce5ef70 Add converter/usb_usb/README tmk 2012-09-05 02:46:34 +09:00
  • dc79a85219 Merge branch 'usb_hid' tmk 2012-09-04 14:24:52 +09:00
  • 232ab308e3 usb_hid: workaround for compile on Windows. tmk 2012-09-04 13:29:21 +09:00
  • 1adf8174cf Add additional driver documentation to the AVRISP-MKII clone programmer project. Dean Camera 2012-09-03 20:52:40 +00:00
  • b01ebe2d37 Alter the AVRISP-MKII clone project code to report a different serial number in libUSB compatibility mode, so that both the Jungo drivers and the libUSB drivers can be installed at the same time (and switched back and forth based on the current compatibility mode). Dean Camera 2012-09-03 20:26:34 +00:00
  • b5d9239111 Fix outdated Programmers Notepad project file. Dean Camera 2012-09-02 21:06:05 +00:00
  • c77c5043a1 usb_hid: Fix timer size uint16_t to uint32_t; tmk 2012-09-02 23:47:18 +09:00
  • b17f52ebe1 Add submodule USB_Host_Shield_2.0 from my repositry. tmk 2012-09-01 15:26:12 +09:00
  • 80dc196031 Remove incomplete Microsoft Sideshow device demo. Dean Camera 2012-09-01 23:50:10 +00:00
  • b9f3ff39a4 Use an early-abort in the USB_DeviceTask() function rather than wrapping the entire implementation in a conditional. Dean Camera 2012-09-01 22:55:56 +00:00
  • c4aeb6d5ab Update FatFS library copies to the latest R0.09a version. Dean Camera 2012-09-01 22:55:15 +00:00
  • 376160e2c0 Add human readable license information and add some missing module documentation briefs. Dean Camera 2012-09-01 22:08:59 +00:00
  • 75c124cce1 Remove submodule USB_Host_Shield_2.0(original). tmk 2012-09-01 13:51:34 +09:00
  • 43658f336e Remove unused check-source rule from the BUILD build system module. Dean Camera 2012-08-29 20:14:20 +00:00
  • 4b194592aa Fix incorrect string length in the USBtoSerial demo descriptors (thanks to Oliver Zander). Dean Camera 2012-08-28 20:10:11 +00:00
  • 44aea22949 Fixed logic hole breaking USB operations on a USB controller with only one supported USB mode and no USB_DEVICE_ONLY or USB_HOST_ONLY configuration token set. Dean Camera 2012-08-28 20:09:14 +00:00
  • e7c030375a Add USB to USB converter. unmature. tmk 2012-08-27 15:18:01 +09:00
  • c5060ea819 test build of 'Host shield' in minimal env. tmk 2012-08-25 15:49:08 +09:00
  • 9382bf2f76 Add USB_Host_Shield_2.0 and arduino-1.0.1 in usb_hid. tmk 2012-08-14 00:46:03 +09:00
  • 895cd4dfa2 Add USB HID(host) protocol.(not finished) tmk 2012-08-14 00:17:31 +09:00
  • 7350b7c6aa Fix the way of sending out IN packet. tmk 2012-08-28 20:55:52 +09:00
  • e225de8a83 Fix include path of the LUFA SOURCES build module from the master build module when used in a legacy LUFA project makefile. Dean Camera 2012-08-27 18:53:58 +00:00
  • ff00644cb8 Minor documentation corrections. Dean Camera 2012-08-27 16:55:52 +00:00
  • 9eef78d21e Fixed incompatibility in the CDC class bootloader on some systems (thanks to Sylvain Munaut). Dean Camera 2012-08-27 16:39:06 +00:00
  • 603a7d86e9 Add human readable definitions for the AVR109 protocol commands in the CDC class bootloader. Dean Camera 2012-08-27 16:38:00 +00:00
  • 302ec480cc Remove broken settings info output from the AVRDUDE build module. Dean Camera 2012-08-20 21:02:48 +00:00
  • a69a0cbeb8 Minor documentation improvements. Dean Camera 2012-08-20 21:02:17 +00:00
  • 1cb60c1214 Spell-check latest trunk source code. Dean Camera 2012-08-18 14:54:37 +00:00
  • 8d8e5c06b9 Added new doxygen_upgrade and doxygen_create targets to the DOXYGEN build system module. Clean up CORE build system module. Dean Camera 2012-08-18 12:07:05 +00:00
  • 7750783809 Minor documentation improvements. Dean Camera 2012-08-18 10:58:52 +00:00
  • 0598d622d8 Fix broken Doxygen documentation due to lack of HTML encoding. Dean Camera 2012-08-18 10:51:14 +00:00
  • 7375c789e1 Document build system targets. Add a rule to the BUILD module that is run if a source file does not exist to show an error to the user, rather than running the check-source rule before each build (slightly faster/more portable and the generated error is then a true make error). Dean Camera 2012-08-18 10:45:29 +00:00
  • 3e50a59486 Fix up non-unique DFU/CDC bootloader signatures. Dean Camera 2012-08-16 19:18:07 +00:00
  • 84fadb255e Clean up BUILD module info output formatting, remove explicit gcc-version target and add ability to generate assembly listings of compiled source files for debug purposes. Dean Camera 2012-08-16 19:17:26 +00:00
  • 1ba60b4a18 Fixed missing Win-32bit compatibility sections in the LUFA INF driver files (thanks to Christan Beharrell). Dean Camera 2012-08-16 19:15:18 +00:00
  • 00ab25d321 Update the BUILD build system module to early abort and display an error if needed before trying to create the OBJDIR output object file directory. Dean Camera 2012-08-15 16:40:25 +00:00
  • 1f1bd69b85 Minor documentation and formatting updates. Dean Camera 2012-08-15 16:39:44 +00:00
  • 94f5f31f10 Upgrade Doxygen configuration files, custom style CSS and DOXYGEN build module for the latest Doxygen release. Dean Camera 2012-08-13 05:11:27 +00:00
  • 63fb35f319 Fix incorrect LED masks for the Olimex 32U4 and Leonardo boards. Dean Camera 2012-08-12 18:00:04 +00:00
  • e92a9845d3 Leonardo LEDs are RX/TX active Low and USER active high, not the other way around. Dean Camera 2012-08-12 17:29:50 +00:00
  • 40755d4fde Fixed inverted LED driving code for the Arduino Leonardo board. Fixed inverted LEDs_GetLEDs() function implementation for the Benito, Minimus and Arduino UNO boards. Dean Camera 2012-08-12 17:25:39 +00:00
  • 6fb6c628fa Fix typo in the LED dispatch header, breaking builds for Leonardo board or boards without a LUFA provided LED driver. Dean Camera 2012-08-12 14:11:41 +00:00
  • f0e5425208 Added support for the Arduino Leonardo board. Swap Olimex 32U4 RX/TX LED masks so that it lines up with the Arduino boards. Dean Camera 2012-08-12 14:03:57 +00:00
  • ffbb30e0f8 Added workaround for broken VBUS detection on AVR8 devices when a bootloader starts the application via a software jump without first turning off the OTG pad (thanks to Simon Inns) Dean Camera 2012-08-12 13:46:24 +00:00
  • fa664f8b46 Fixed broken RESET_TOGGLES_LIBUSB_COMPAT compile time option in the AVRISP-MKII project. Dean Camera 2012-08-12 13:25:27 +00:00
  • 9c590e41d7 Add help text to the project makefiles to help new users get information on the improved build system. Dean Camera 2012-08-11 11:51:43 +00:00
  • a5abb0eb3f Clean up CORE build system mode makefile. Dean Camera 2012-08-11 11:45:02 +00:00
  • f1a2bca684 Minor documentation improvements. Dean Camera 2012-08-11 11:35:47 +00:00
  • a148d63e8b Minor documentation fixes. Dean Camera 2012-08-08 18:35:05 +00:00
  • fb917b7016 Revert the default DEBUG_LEVEL setting from 3 to 2, as this is apparently causing segfaults on some builds of binutils-avr. Dean Camera 2012-08-01 20:01:56 +00:00
  • 85f4f2c2b1 Minor code style and documentation changes. Dean Camera 2012-07-31 17:13:43 +00:00
  • af3c001cba Reset to placeholder version values in the library after the 120730 release. Dean Camera 2012-07-30 17:52:34 +00:00
  • e90eeb791d Commit for the 120730 release. Dean Camera 2012-07-30 16:59:38 +00:00
  • bcc45e24aa Fix broken code sample section spacing in the Doxygen documentation due to a missing line-height CSS property. Dean Camera 2012-07-29 15:28:54 +00:00
  • e5781d172e Upgrade Doxygen configuration files to 1.8.1.2. Dean Camera 2012-07-29 15:18:21 +00:00