projects
/
pub
/
USBasp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Ensure that USB_DEVICE_ONLY or USB_HOST_ONLY is properly set for devices that physica...
[pub/USBasp.git]
/
LUFA
/
Drivers
/
Board
/
AVR8
/
USB2AX
/
LEDs.h
diff --git
a/LUFA/Drivers/Board/AVR8/USB2AX/LEDs.h
b/LUFA/Drivers/Board/AVR8/USB2AX/LEDs.h
index
cec18c4
..
12fa73c
100644
(file)
--- a/
LUFA/Drivers/Board/AVR8/USB2AX/LEDs.h
+++ b/
LUFA/Drivers/Board/AVR8/USB2AX/LEDs.h
@@
-54,13
+54,13
@@
* <b>USB2AX</b>:
\r
* <table>
\r
* <tr><th>Name</th><th>Color</th><th>Info</th><th>Active Level</th><th>Port Pin</th></tr>
\r
* <b>USB2AX</b>:
\r
* <table>
\r
* <tr><th>Name</th><th>Color</th><th>Info</th><th>Active Level</th><th>Port Pin</th></tr>
\r
- * <tr><td>LEDS_LED1</td><td>Green</td><td>General Indicator</td><td>
Low
</td><td>PORTC.6</td></tr>
\r
+ * <tr><td>LEDS_LED1</td><td>Green</td><td>General Indicator</td><td>
High
</td><td>PORTC.6</td></tr>
\r
* </table>
\r
*
\r
* <b>USB2AX_V3</b>:
\r
* <table>
\r
* <tr><th>Name</th><th>Color</th><th>Info</th><th>Active Level</th><th>Port Pin</th></tr>
\r
* </table>
\r
*
\r
* <b>USB2AX_V3</b>:
\r
* <table>
\r
* <tr><th>Name</th><th>Color</th><th>Info</th><th>Active Level</th><th>Port Pin</th></tr>
\r
- * <tr><td>LEDS_LED1</td><td>Green</td><td>General Indicator</td><td>
Low
</td><td>PORTD.1</td></tr>
\r
+ * <tr><td>LEDS_LED1</td><td>Green</td><td>General Indicator</td><td>
High
</td><td>PORTD.1</td></tr>
\r
* </table>
\r
*
\r
* @{
\r
* </table>
\r
*
\r
* @{
\r
@@
-108,11
+108,11
@@
static inline void LEDs_Init(void)
\r
{
\r
#if (BOARD == BOARD_USB2AX)
\r
static inline void LEDs_Init(void)
\r
{
\r
#if (BOARD == BOARD_USB2AX)
\r
- DDRC |= LEDS_ALL_LEDS;
\r
- PORTC
|= LEDS_ALL_LEDS;
\r
+ DDRC |=
LEDS_ALL_LEDS;
\r
+ PORTC
&= ~LEDS_ALL_LEDS;
\r
#else
\r
#else
\r
- DDRD |= LEDS_ALL_LEDS;
\r
- PORTD
|= LEDS_ALL_LEDS;
\r
+ DDRD |=
LEDS_ALL_LEDS;
\r
+ PORTD
&= ~LEDS_ALL_LEDS;
\r
#endif
\r
}
\r
\r
#endif
\r
}
\r
\r
@@
-130,27
+130,27
@@
static inline void LEDs_TurnOnLEDs(const uint8_t LEDMask)
\r
{
\r
#if (BOARD == BOARD_USB2AX)
\r
static inline void LEDs_TurnOnLEDs(const uint8_t LEDMask)
\r
{
\r
#if (BOARD == BOARD_USB2AX)
\r
- PORTC
&= ~LEDMask;
\r
+ PORTC
|= LEDMask;
\r
#else
\r
#else
\r
- PORTD
&= ~
LEDMask;
\r
+ PORTD
|=
LEDMask;
\r
#endif
\r
}
\r
\r
static inline void LEDs_TurnOffLEDs(const uint8_t LEDMask)
\r
{
\r
#if (BOARD == BOARD_USB2AX)
\r
#endif
\r
}
\r
\r
static inline void LEDs_TurnOffLEDs(const uint8_t LEDMask)
\r
{
\r
#if (BOARD == BOARD_USB2AX)
\r
- PORTC
|=
LEDMask;
\r
+ PORTC
&= ~
LEDMask;
\r
#else
\r
#else
\r
- PORTD
|=
LEDMask;
\r
+ PORTD
&= ~
LEDMask;
\r
#endif
\r
}
\r
\r
static inline void LEDs_SetAllLEDs(const uint8_t LEDMask)
\r
{
\r
#if (BOARD == BOARD_USB2AX)
\r
#endif
\r
}
\r
\r
static inline void LEDs_SetAllLEDs(const uint8_t LEDMask)
\r
{
\r
#if (BOARD == BOARD_USB2AX)
\r
- PORTC = ((PORTC
| LEDS_ALL_LEDS) & ~
LEDMask);
\r
+ PORTC = ((PORTC
& ~LEDS_ALL_LEDS) |
LEDMask);
\r
#else
\r
#else
\r
- PORTD = ((PORTD
| LEDS_ALL_LEDS) & ~
LEDMask);
\r
+ PORTD = ((PORTD
& ~LEDS_ALL_LEDS) |
LEDMask);
\r
#endif
\r
}
\r
\r
#endif
\r
}
\r
\r
@@
-158,18
+158,18
@@
const uint8_t ActiveMask)
\r
{
\r
#if (BOARD == BOARD_USB2AX)
\r
const uint8_t ActiveMask)
\r
{
\r
#if (BOARD == BOARD_USB2AX)
\r
- PORTC = ((PORTC
| LEDMask) & ~
ActiveMask);
\r
+ PORTC = ((PORTC
& ~LEDMask) |
ActiveMask);
\r
#else
\r
#else
\r
- PORTD = ((PORTD
| LEDMask) & ~
ActiveMask);
\r
+ PORTD = ((PORTD
& ~LEDMask) |
ActiveMask);
\r
#endif
\r
}
\r
\r
static inline void LEDs_ToggleLEDs(const uint8_t LEDMask)
\r
{
\r
#if (BOARD == BOARD_USB2AX)
\r
#endif
\r
}
\r
\r
static inline void LEDs_ToggleLEDs(const uint8_t LEDMask)
\r
{
\r
#if (BOARD == BOARD_USB2AX)
\r
- P
ORTC ^= LEDMask;
\r
+ P
INC = LEDMask;
\r
#else
\r
#else
\r
- P
ORTD ^
= LEDMask;
\r
+ P
IND
= LEDMask;
\r
#endif
\r
}
\r
\r
#endif
\r
}
\r
\r
@@
-177,9
+177,9
@@
static inline uint8_t LEDs_GetLEDs(void)
\r
{
\r
#if (BOARD == BOARD_USB2AX)
\r
static inline uint8_t LEDs_GetLEDs(void)
\r
{
\r
#if (BOARD == BOARD_USB2AX)
\r
- return (
~PORTC & LEDS_ALL_LEDS);
\r
+ return (
PORTC & LEDS_ALL_LEDS);
\r
#else
\r
#else
\r
- return (
~
PORTD & LEDS_ALL_LEDS);
\r
+ return (PORTD & LEDS_ALL_LEDS);
\r
#endif
\r
}
\r
#endif
\r
#endif
\r
}
\r
#endif
\r