projects
/
pub
/
lufa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
6026b91
)
Fixed inverted Minimus board LEDs.
author
Dean Camera
<dean@fourwalledcubicle.com>
Tue, 28 Dec 2010 22:07:31 +0000
(22:07 +0000)
committer
Dean Camera
<dean@fourwalledcubicle.com>
Tue, 28 Dec 2010 22:07:31 +0000
(22:07 +0000)
LUFA/Drivers/Board/ADAFRUITU4/LEDs.h
patch
|
blob
|
blame
|
history
LUFA/Drivers/Board/CULV3/LEDs.h
patch
|
blob
|
blame
|
history
LUFA/Drivers/Board/MAXIMUS/LEDs.h
patch
|
blob
|
blame
|
history
LUFA/Drivers/Board/MINIMUS/LEDs.h
patch
|
blob
|
blame
|
history
LUFA/Drivers/Board/RZUSBSTICK/LEDs.h
patch
|
blob
|
blame
|
history
LUFA/ManPages/ChangeLog.txt
patch
|
blob
|
blame
|
history
diff --git
a/LUFA/Drivers/Board/ADAFRUITU4/LEDs.h
b/LUFA/Drivers/Board/ADAFRUITU4/LEDs.h
index
39b6256
..
c5c6496
100644
(file)
--- a/
LUFA/Drivers/Board/ADAFRUITU4/LEDs.h
+++ b/
LUFA/Drivers/Board/ADAFRUITU4/LEDs.h
@@
-108,7
+108,7
@@
\r
static inline void LEDs_ToggleLEDs(const uint8_t LEDMask)
\r
{
\r
\r
static inline void LEDs_ToggleLEDs(const uint8_t LEDMask)
\r
{
\r
- PORTE
= (PORTE ^ (LEDMask & LEDS_ALL_LEDS))
;
\r
+ PORTE
&= LEDMask
;
\r
}
\r
\r
static inline uint8_t LEDs_GetLEDs(void) ATTR_WARN_UNUSED_RESULT;
\r
}
\r
\r
static inline uint8_t LEDs_GetLEDs(void) ATTR_WARN_UNUSED_RESULT;
\r
diff --git
a/LUFA/Drivers/Board/CULV3/LEDs.h
b/LUFA/Drivers/Board/CULV3/LEDs.h
index
498206a
..
756de49
100644
(file)
--- a/
LUFA/Drivers/Board/CULV3/LEDs.h
+++ b/
LUFA/Drivers/Board/CULV3/LEDs.h
@@
-108,7
+108,7
@@
static inline void LEDs_ToggleLEDs(const uint8_t LEDMask)
{
static inline void LEDs_ToggleLEDs(const uint8_t LEDMask)
{
- PORTE
= (PORTE ^ (LEDMask & LEDS_ALL_LEDS))
;
+ PORTE
^= LEDMask
;
}
static inline uint8_t LEDs_GetLEDs(void) ATTR_WARN_UNUSED_RESULT;
}
static inline uint8_t LEDs_GetLEDs(void) ATTR_WARN_UNUSED_RESULT;
diff --git
a/LUFA/Drivers/Board/MAXIMUS/LEDs.h
b/LUFA/Drivers/Board/MAXIMUS/LEDs.h
index
d540d32
..
9b5de15
100644
(file)
--- a/
LUFA/Drivers/Board/MAXIMUS/LEDs.h
+++ b/
LUFA/Drivers/Board/MAXIMUS/LEDs.h
@@
-111,7
+111,7
@@
\r
static inline void LEDs_ToggleLEDs(const uint8_t LEDMask)
\r
{
\r
\r
static inline void LEDs_ToggleLEDs(const uint8_t LEDMask)
\r
{
\r
- PORTB
= (PORTB ^ (LEDMask & LEDS_ALL_LEDS))
;
\r
+ PORTB
^= LEDMask
;
\r
}
\r
\r
static inline uint8_t LEDs_GetLEDs(void) ATTR_WARN_UNUSED_RESULT;
\r
}
\r
\r
static inline uint8_t LEDs_GetLEDs(void) ATTR_WARN_UNUSED_RESULT;
\r
diff --git
a/LUFA/Drivers/Board/MINIMUS/LEDs.h
b/LUFA/Drivers/Board/MINIMUS/LEDs.h
index
96db6ee
..
fd7fb52
100644
(file)
--- a/
LUFA/Drivers/Board/MINIMUS/LEDs.h
+++ b/
LUFA/Drivers/Board/MINIMUS/LEDs.h
@@
-84,23
+84,23
@@
#if !defined(__DOXYGEN__)
\r
static inline void LEDs_Init(void)
\r
{
\r
#if !defined(__DOXYGEN__)
\r
static inline void LEDs_Init(void)
\r
{
\r
- DDRD |=
LEDS_ALL_LEDS;
\r
- PORTD
&= ~
LEDS_ALL_LEDS;
\r
+ DDRD |= LEDS_ALL_LEDS;
\r
+ PORTD
|=
LEDS_ALL_LEDS;
\r
}
\r
\r
static inline void LEDs_TurnOnLEDs(const uint8_t LEDMask)
\r
{
\r
}
\r
\r
static inline void LEDs_TurnOnLEDs(const uint8_t LEDMask)
\r
{
\r
- PORTD
|=
LEDMask;
\r
+ PORTD
&= ~
LEDMask;
\r
}
\r
\r
static inline void LEDs_TurnOffLEDs(const uint8_t LEDMask)
\r
{
\r
}
\r
\r
static inline void LEDs_TurnOffLEDs(const uint8_t LEDMask)
\r
{
\r
- PORTD
&= ~
LEDMask;
\r
+ PORTD
|=
LEDMask;
\r
}
\r
\r
static inline void LEDs_SetAllLEDs(const uint8_t LEDMask)
\r
{
\r
}
\r
\r
static inline void LEDs_SetAllLEDs(const uint8_t LEDMask)
\r
{
\r
- PORTD = ((PORTD
& ~LEDS_ALL_LEDS) |
LEDMask);
\r
+ PORTD = ((PORTD
| LEDS_ALL_LEDS) & ~
LEDMask);
\r
}
\r
\r
static inline void LEDs_ChangeLEDs(const uint8_t LEDMask,
\r
}
\r
\r
static inline void LEDs_ChangeLEDs(const uint8_t LEDMask,
\r
@@
-111,7
+111,7
@@
\r
static inline void LEDs_ToggleLEDs(const uint8_t LEDMask)
\r
{
\r
\r
static inline void LEDs_ToggleLEDs(const uint8_t LEDMask)
\r
{
\r
- PORTD
= (PORTD ^ (LEDMask & LEDS_ALL_LEDS))
;
\r
+ PORTD
^= LEDMask
;
\r
}
\r
\r
static inline uint8_t LEDs_GetLEDs(void) ATTR_WARN_UNUSED_RESULT;
\r
}
\r
\r
static inline uint8_t LEDs_GetLEDs(void) ATTR_WARN_UNUSED_RESULT;
\r
diff --git
a/LUFA/Drivers/Board/RZUSBSTICK/LEDs.h
b/LUFA/Drivers/Board/RZUSBSTICK/LEDs.h
index
caeb480
..
a801335
100644
(file)
--- a/
LUFA/Drivers/Board/RZUSBSTICK/LEDs.h
+++ b/
LUFA/Drivers/Board/RZUSBSTICK/LEDs.h
@@
-140,8
+140,8
@@
static inline void LEDs_ToggleLEDs(const uint8_t LEDMask)
{
static inline void LEDs_ToggleLEDs(const uint8_t LEDMask)
{
- PORTD
= (PORTD ^ (LEDMask & LEDS_PORTD_LEDS)
);
- PORTE
= (PORTE ^ ((LEDMask & LEDS_PORTE_LEDS) << LEDS_PORTE_MASK_SHIFT)
);
+ PORTD
^= (LEDMask & LEDS_PORTD_LEDS
);
+ PORTE
^= ((LEDMask & LEDS_PORTE_LEDS) << LEDS_PORTE_MASK_SHIFT
);
}
static inline uint8_t LEDs_GetLEDs(void) ATTR_WARN_UNUSED_RESULT;
}
static inline uint8_t LEDs_GetLEDs(void) ATTR_WARN_UNUSED_RESULT;
diff --git
a/LUFA/ManPages/ChangeLog.txt
b/LUFA/ManPages/ChangeLog.txt
index
106e7fe
..
d3ba81c
100644
(file)
--- a/
LUFA/ManPages/ChangeLog.txt
+++ b/
LUFA/ManPages/ChangeLog.txt
@@
-38,6
+38,7
@@
* - Fixed HID host class driver incorrectly binding to HID devices that do not have an OUT endpoint
* - Fixed incorrect definition of the HID_KEYBOARD_SC_D constant in the HID class driver (thanks to Opendous Inc.)
* - Fixed incorrect endpoint initialisation order in the several device demos (thanks to Rick Drolet)
* - Fixed HID host class driver incorrectly binding to HID devices that do not have an OUT endpoint
* - Fixed incorrect definition of the HID_KEYBOARD_SC_D constant in the HID class driver (thanks to Opendous Inc.)
* - Fixed incorrect endpoint initialisation order in the several device demos (thanks to Rick Drolet)
+ * - Fixed inverted Minimum board LEDs
* - 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
* - 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