Dean Camera
15fb6351e5
Move USB mode enum into the top level USB controller header, as it is common to all architectures (even if not all modes are supported).
2013-04-28 11:31:28 +00:00
Dean Camera
9543276111
Fix typo in the XMEGA SerialSPI peripheral driver.
2013-04-23 20:02:41 +00:00
Dean Camera
8232721102
Fixed possible register corruption in USB Host mode on AVR8 devices when ORDERED_EP_CONFIG is used (thanks to Martin Aakerberg).
2013-04-21 19:06:34 +00:00
Dean Camera
3c5acb4d2c
Minor documentation improvements.
2013-04-21 15:16:34 +00:00
Dean Camera
b6a38164bd
Reduce the amount of inlining of core Endpoint functions for XMEGA, to reduce the compiled code size (size/speed tradeoff).
2013-04-14 08:48:55 +00:00
Dean Camera
188dea87e3
Oops - fix function prototype attribute.
2013-04-11 17:54:41 +00:00
Dean Camera
334f70aa80
Add some missing function attributes.
2013-04-11 17:39:00 +00:00
Dean Camera
d5e84db5ab
Don't generate the full HTML documentation when only needing the XML version for post-processing.
2013-04-11 17:30:14 +00:00
Dean Camera
b7f9beefd8
Fix typos in the Arduino Leonardo board drivers.
2013-04-08 19:29:26 +00:00
Dean Camera
7c3867da33
Added new CONCAT() and CONCAT_EXPANDED() convenience macros.
2013-04-06 22:07:54 +00:00
Dean Camera
09ae9ad004
Minor documentation improvements.
2013-04-04 20:29:40 +00:00
Dean Camera
d18f12bf42
Added additional MIDI command definitions to the MIDI class driver (thanks to Daniel Dreibrodt).
2013-03-28 14:59:19 +00:00
Dean Camera
654217548b
Fix incorrect Interrupt disable function for the XMEGA architecture (thanks to Simon Küppers).
2013-03-23 21:53:56 +00:00
Dean Camera
31d3984d8d
Fixed Low Speed USB devices broken when using the library HID Class driver (thanks to Michael).
2013-03-23 12:01:25 +00:00
Dean Camera
03cdb09071
Minor documentation improvements.
2013-03-18 19:24:55 +00:00
Dean Camera
6dd4d0a9f1
Fixed incorrect HID report descriptor generated for 16-bit axis ranges by the HID_DESCRIPTOR_MOUSE() and HID_DESCRIPTOR_JOYSTICK() macros (thanks to Guillaume Germaine)
2013-03-17 13:52:12 +00:00
Dean Camera
1575ca57bb
Minor documentation improvements.
2013-03-14 21:08:53 +00:00
Dean Camera
e62e50c663
Add dummy handler for SCSI_CMD_START_STOP_UNIT in all project SCSI handling routines, to prevent ejection errors on *nix systems due to an unknown SCSI command.
2013-03-09 10:59:53 +00:00
Dean Camera
fa2a8fca69
Fixed potential NULL pointer dereference in the HID Host mode Class Driver (thanks to Pavel Kuzmin).
2013-02-27 19:57:28 +00:00
Dean Camera
cfa48f5987
Changed all *_SendByte() function prototypes to accept a void pointer for the input buffer (thanks to Simon Küppers) instead of a uint8_t pointer.
2013-02-24 15:46:58 +00:00
Dean Camera
8703edc724
Fixed swapped LED3 and LED4 masks for the Olimex-32U4 development board LED driver.
2013-02-19 21:07:55 +00:00
Dean Camera
4bd36a9775
Reset XMEGA NVM read command to the symbolic NO_OPERATION constant rather than a hard-coded zero.
2013-02-13 19:50:30 +00:00
Dean Camera
300a05d6c6
Remove CPPCheck suppressions for unused functions, disable checking for them in the StaticAnalysisTest build test as it can't cope with GCC aliasing and mixed library/application code.
2013-02-05 20:57:49 +00:00
Dean Camera
da42e8840d
Suppress unused function parameter warnings in the USB driver.
2013-01-27 19:48:29 +00:00
Dean Camera
fb18c315d0
Fix broken XMEGA USB support.
2013-01-27 19:35:40 +00:00
Dean Camera
f8f8ac0b1a
Fix typos in the new board hardware information header files.
2013-01-27 16:09:27 +00:00
Dean Camera
3929cae00e
Fix typo in the board hardware info dispatch driver header file.
2013-01-27 15:40:07 +00:00
Dean Camera
bc8e686e51
Added new Board Hardware Information board driver.
2013-01-27 15:27:02 +00:00
Dean Camera
22b04429e6
Fixed incorrectly issuing STALL response to unsupported control request SETUP packets, rather than in the data/status stage.
2013-01-27 13:07:48 +00:00
Dean Camera
3059a33db2
Fix incorrect URLs for the Stange-ISP board.
2013-01-19 23:09:20 +00:00
Dean Camera
180180e234
Add support for the Dimex Stange-ISP programmer board (thanks to Gerhard Wesser).
2013-01-19 17:04:32 +00:00
Dean Camera
730db924c9
Fixed bug in the TWI peripheral driver for the AVR8 devices causing incorrect failure codes to be returned in some cases (thanks to Peter K).
2013-01-15 19:34:35 +00:00
Dean Camera
a016942a3e
Add missing include to the USB driver core mode header file.
2013-01-03 12:07:16 +00:00
Dean Camera
de0df8b162
Update copyright year to 2013.
2013-01-03 11:37:33 +00:00
Dean Camera
2608fd1dd4
Fixed hardware race condition that could cause failed device enumerations for AVR8 and UC3 architectures (thanks to Mike Beyhs).
...
Fixed incorrect Minimus board LED definitions (thanks to Joonas Lahtinen).
Fixed incorrect LED masks for received data display in the Device GenericHID demos (thanks to Denys Berkovskyy).
2013-01-03 10:53:47 +00:00
Dean Camera
7d037c7db8
Remove support for devices that were not put into production.
2013-01-03 10:49:44 +00:00
Dean Camera
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.
2012-10-14 20:18:46 +00:00
Dean Camera
826a77e90c
Fixed maximum allowed keyboard key code usage of 0x65 rather than 0xFF for the HID_DESCRIPTOR_KEYBOARD() macro (thanks to David Monro)
2012-10-14 13:58:08 +00:00
Dean Camera
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).
2012-10-14 11:51:57 +00:00
Dean Camera
eee252603b
Minor documentation improvements.
2012-10-05 20:22:19 +00:00
Dean Camera
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.
2012-09-21 21:16:50 +00:00
Dean Camera
f3049d958e
Fixed incorrect Dataflash functionality in the USBKEY board if the driver is modified for a single Dataflash chip (thanks to Jonathan Oakley).
2012-09-19 19:12:52 +00:00
Dean Camera
7fd2349e1a
Minor documentation corrections.
2012-09-19 18:57:05 +00:00
Dean Camera
5f6235b195
Fix missing briefs in the documentation for several modules, fix up invalid documentation references.
2012-09-19 18:43:56 +00:00
Dean Camera
e186907e39
Fixed lengthy timeouts in the USBtoSerial project if no application on the host is consuming data (thanks to Nicolas Saugnier).
...
Fixed lengthy automatic data flushing in the CDC and MIDI device class drivers.
2012-09-16 18:18:07 +00:00
Dean Camera
45a56b4df7
Added support for the Xevelabs USB2AX revision 3.1 board.
2012-09-15 13:47:00 +00:00
Dean Camera
cd40797a4d
Fixed possible rounding in the VERSION_BCD() macros for some 0.01 step increments (thanks to Oliver Zander).
2012-09-12 17:23:53 +00:00
Dean Camera
5f614861a6
Minor documentation improvements.
2012-09-09 14:00:23 +00:00
Dean Camera
7a51e97c3b
Update LUFA core to be compatible with the AVR-GCC -Wswitch-default warning switch.
2012-09-09 14:00:03 +00:00
Dean Camera
7aa8dc1de0
Add support for the Atmel UC3-A3 Xplained board.
2012-09-08 09:16:41 +00:00