Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Erik Strand
lufa
Commits
022fa26b
Commit
022fa26b
authored
Sep 21, 2011
by
Dean Camera
Browse files
Fix missing C++ linkage command in ArchitectureSpecific.h.
Fix missing closing brace in an Endpoint function for the UC3 targets.
parent
b5682f2c
Changes
4
Hide whitespace changes
Inline
Side-by-side
Demos/Device/ClassDriver/Keyboard/Keyboard.c
View file @
022fa26b
...
...
@@ -139,8 +139,11 @@ void EVENT_USB_Device_StartOfFrame(void)
*
* \return Boolean true to force the sending of the report, false to let the library determine if it needs to be sent
*/
bool
CALLBACK_HID_Device_CreateHIDReport
(
USB_ClassInfo_HID_Device_t
*
const
HIDInterfaceInfo
,
uint8_t
*
const
ReportID
,
const
uint8_t
ReportType
,
void
*
ReportData
,
uint16_t
*
const
ReportSize
)
bool
CALLBACK_HID_Device_CreateHIDReport
(
USB_ClassInfo_HID_Device_t
*
const
HIDInterfaceInfo
,
uint8_t
*
const
ReportID
,
const
uint8_t
ReportType
,
void
*
ReportData
,
uint16_t
*
const
ReportSize
)
{
USB_KeyboardReport_Data_t
*
KeyboardReport
=
(
USB_KeyboardReport_Data_t
*
)
ReportData
;
...
...
LUFA/Common/ArchitectureSpecific.h
View file @
022fa26b
...
...
@@ -56,6 +56,11 @@
#error Do not include this file directly. Include LUFA/Common/Common.h instead to gain this functionality.
#endif
/* Enable C linkage for C++ Compilers: */
#if defined(__cplusplus)
extern
"C"
{
#endif
/* Public Interface - May be used in end-application: */
/* Macros: */
#if (ARCH == ARCH_AVR8) || defined(__DOXYGEN__)
...
...
LUFA/Drivers/USB/Core/UC3/Endpoint_UC3.h
View file @
022fa26b
...
...
@@ -305,7 +305,7 @@
((
uint32_t
)
Type
<<
AVR32_USBB_EPTYPE_OFFSET
)
|
((
uint32_t
)(
Direction
?
AVR32_USBB_UECFG0_EPDIR_MASK
:
0
)
|
((
uint32_t
)
Banks
<<
AVR32_USBB_EPBK_OFFSET
)
|
Endpoint_BytesToEPSizeMask
(
Size
)));
Endpoint_BytesToEPSizeMask
(
Size
)))
)
;
}
/** Indicates the number of bytes currently stored in the current endpoint's selected bank.
...
...
LUFA/ManPages/LUFAPoweredProjects.txt
View file @
022fa26b
...
...
@@ -37,6 +37,7 @@
*
* - Accelerometer Game Joystick: http://www.crictor.co.il/he/episodes/joystick/
* - Arcade Controller: http://fletchtronics.net/arcade-controller-made-petunia
* - Arcade Joystick: http://jamie.lentin.co.uk/embedded/arcade-joystick/
* - AVR USB Modem, a 3G Wireless Modem host: http://code.google.com/p/avrusbmodem/
* - Bicycle POV: http://www.code.google.com/p/bicycleledpov/
* - Bluetooth Explorerbot: http://code.google.com/p/bluetooth-explorerbot/
...
...
@@ -85,6 +86,7 @@
* - SDR1, a Software Defined Radio firmware: https://code.google.com/p/sdr-mk1/
* - SEGA Megadrive/Genesis Development Cartridge: http://www.makestuff.eu/wordpress/?page_id=398
* - Serial Line bus analyser: http://www.pjrc.com/teensy/projects/SerialAnalyzer.html
* - Smartcard Detective: https://code.google.com/p/smartcarddetective/
* - SmartportVHD Apple II Mass Storage adapter: http://pcedric3.free.fr/SmartportVHD/
* - Single LED Matrix Display: http://guysoft.wordpress.com/2009/10/08/bumble-b/
* - Stripe Snoop, a Magnetic Card reader: http://www.ossguy.com/ss_usb/
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment