Dean Camera
9d2e7aeff4
Add missing file Subversion EOL-style properties.
13 years ago
Dean Camera
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.
13 years ago
Dean Camera
4d131de85b
Add board driver support for the Atmel XMEGA-B1 Xplained board.
...
Fix Dataflash driver for the A3BU-Xplained board.
Minor documentation improvements.
14 years ago
Dean Camera
f1b6ddb710
Update file contributor copyrights for 2012.
14 years ago
Dean Camera
2c806f6cee
Update file header copyrights for 2012.
14 years ago
Dean Camera
5563da6a62
Added new LEDs_Disable(), Buttons_Disable() and Joystick_Disable() functions to the board hardware drivers.
14 years ago
Dean Camera
f201f6697b
Run wspurify script on /trunk/ and /branches/ C source files, to remove any trailing whitespace at the end of each line.
14 years ago
Dean Camera
38d7cdf803
Minor Doxygen documentation improvements.
...
Add missing ATTR_NON_NULL_PTR_ARG and const decorations.
14 years ago
Dean Camera
e30be658c9
Add missing SVN eol-style property to ensure that source code line endings and converted to the native values on checkout.
14 years ago
Dean Camera
139c1afeeb
Add XMEGA SPI peripheral driver.
14 years ago
Dean Camera
00ad509061
Add support for the Atmel XMEGA A3BU Xplained board.
...
More XMEGA USB core fixes.
14 years ago
Dean Camera
0c2ad9eb34
Add missing SVN eol-style property to files where it was missing.
14 years ago
Dean Camera
8cc3fd56d9
Add board driver support for the EVK1100 board.
14 years ago
Dean Camera
910bca557c
Seperated out board drivers by architecture in the library internals for better organisation.
14 years ago
Dean Camera
b47374caf5
Fix incorrectly named include guards in the Board driver header files.
14 years ago
Dean Camera
a318f32b31
Update board driver common APIs to use uint_reg_t.
14 years ago
Dean Camera
cad5e9ffca
Added start of a port of the core USB driver code to the AVR32 UC3B architecture.
14 years ago
Dean Camera
5e73190582
Start update of documentation to support possible multiple architectures in the future - alter \file documentation to automatically copy in the module documentation where possible.
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
1d433d4506
Update copyright year on all source files.
15 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.
15 years ago
Dean Camera
5a4def7478
Clean up excessive whitespace at the end of each line using the wspurify tool made by Laszlo Monda
15 years ago
Dean Camera
84696c727d
Added board hardware driver support for the BUI development board.
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
9257f4ab8e
Add briefs for the library core structures.
15 years ago
Dean Camera
0557676013
Add file-level brief documentation.
...
Remove accidentally duplicated model-specific peripheral driver files.
15 years ago
Dean Camera
071fd8ce53
Revert changes made for the partial port to the AVR32 architecture.
15 years ago
Dean Camera
2590452104
Change over board hardware drivers to use the custom uintN_t and intN_t native word size types.
15 years ago
Dean Camera
d49cc0f783
Add more include protection macros to give the user warnings when they try to manually include private driver header files, instead of the public driver headers.
16 years ago
Dean Camera
a4ebf4e920
Make board specific and device peripheral specific drivers' file documentation copy over to the module documentation, so that it is visible in the normal module view of the library documentation.
16 years ago
Dean Camera
7f9f97c792
Update copyright year to 2010.
16 years ago
Dean Camera
d4ca7fb44c
Fix MIT license language to make its intent clearer.
16 years ago
Dean Camera
478d9dc04f
Added support for the Atmel EVK527 board hardware.
16 years ago
Dean Camera
cd0adb7574
Added support for the officially recommended layout of the external peripherals connected to the BUMBLEB board.
...
Added flag to the HID Host Class driver to indicate the currently selected reporting protocol.
16 years ago
Dean Camera
63a8f66d92
Changed HWB board driver to Buttons driver, to allow for the support of future boards with more than one mounted GPIO button.
16 years ago
Dean Camera
d38fa49cb6
More documentation changes for better module-level documentation rather than file-level documentation.
16 years ago
Dean Camera
8f6b4ddf76
Fixed GenericHIDHost demo report write routine incorrect for control type requests (thanks to Andrei Krainev).
...
Removed Endpoint_ClearCurrentBank() and Pipe_ClearCurrentBank() in favour of new Endpoint_ClearIN(), Endpoint_ClearOUT(), Endpoint_ClearControlIN(), Endpoint_ClearControlOUT(), Pipe_ClearIN(), Pipe_ClearOUT(), Pipe_ClearControlIN() and Pipe_ClearControlOUT() macros (done to allow for the detection of packets of zero length).
Renamed *_ReadWriteAllowed() macros to *_IsReadWriteAllowed() to remain consistent with the rest of the LUFA API.
Endpoint_IsSetupReceived() macro has been renamed to Endpoint_IsSETUPReceived(), Endpoint_ClearSetupReceived() macro has been renamed to Endpoint_ClearControlSETUP(), the Pipe_IsSetupSent() macro has been renamed to Pipe_IsSETUPSent() and the Pipe_ClearSetupSent() macro is no longer applicable and should be removed - changes made to compliment the new endpoint and pipe bank management API.
Updated all demos, bootloaders and projects to use the new endpoint and pipe management APIs (thanks to Roman Thiel).
Updated library doxygen documentation, added groups, changed documentation macro functions to real functions for clarity.
Removed old endpoint and pipe aliased read/write/discard routines which did not have an explicit endian specifier for clarity.
Removed the ButtLoadTag.h header file, as no one used for its intended purpose anyway.
16 years ago
Dean Camera
6a10d6b465
Moved all source to the trunk directory.
17 years ago
Dean Camera
c1a1b6eeec
Moved all source to the trunk directory.
17 years ago