From 1c74525d2f606b13faafc5fdee389ab452a50f6c Mon Sep 17 00:00:00 2001
From: Dean Camera <dean@fourwalledcubicle.com>
Date: Tue, 30 Nov 2010 02:43:44 +0000
Subject: [PATCH] Fixed broken USBFOO board drivers due to missing BOARD_USBFOO
 define.

---
 Bootloaders/DFU/Descriptors.c | 2 +-
 LUFA/Common/BoardTypes.h      | 3 +++
 LUFA/ManPages/ChangeLog.txt   | 2 +-
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/Bootloaders/DFU/Descriptors.c b/Bootloaders/DFU/Descriptors.c
index 7a58ec054..6fa0af73d 100644
--- a/Bootloaders/DFU/Descriptors.c
+++ b/Bootloaders/DFU/Descriptors.c
@@ -109,7 +109,7 @@ USB_Descriptor_Configuration_t ConfigurationDescriptor =
 			.Attributes             = (ATTR_CAN_UPLOAD | ATTR_CAN_DOWNLOAD),
 
 			.DetachTimeout          = 0x0000,
-			.TransferSize           = 0x0c00,
+			.TransferSize           = 0x0C00,
 
 			.DFUSpecification       = VERSION_BCD(01.01)
 		}
diff --git a/LUFA/Common/BoardTypes.h b/LUFA/Common/BoardTypes.h
index 7d0d6297e..d14076c2a 100644
--- a/LUFA/Common/BoardTypes.h
+++ b/LUFA/Common/BoardTypes.h
@@ -137,6 +137,9 @@
 			/** Selects the Microsin AVR-USB162 specific board drivers, including the Button and LEDs drivers. */
 			#define BOARD_MICROSIN162   24
 
+			/** Selects the Kernel Concepts USBFOO specific board drivers, including the Button and LEDs drivers. */
+			#define BOARD_USBFOO        25
+
 			#if !defined(__DOXYGEN__)
 				#define BOARD_          BOARD_NONE
 
diff --git a/LUFA/ManPages/ChangeLog.txt b/LUFA/ManPages/ChangeLog.txt
index aaf4dd1ef..8be0c9cc9 100644
--- a/LUFA/ManPages/ChangeLog.txt
+++ b/LUFA/ManPages/ChangeLog.txt
@@ -23,7 +23,7 @@
   *
   *  <b>Fixed:</b>
   *  - Core:
-  *   - None
+  *   - Fixed broken USBFOO board drivers due to missing BOARD_USBFOO define
   *  - Library Applications:
   *   - Fixed Benito project discarding incoming data from the USB virtual serial port when the USART is busy
   *   - Fixed broken DFU bootloader, added XPLAIN support for bootloader start when XCK jumpered to ground
-- 
GitLab