/* Private Interface - For use in library only: */\r
#if !defined(__DOXYGEN__)\r
/* Macros: */\r
- #define LEDS_PORTF_LEDS (LEDS_LED1 | LEDS_LED2 | LEDS_LED3 | LEDS_LED4)\r
+ #define LEDS_PORTB_LEDS (LEDS_LED1 | LEDS_LED2 | LEDS_LED3 | LEDS_LED4)\r
#define LEDS_PORTE_LEDS LEDS_LED5\r
\r
#define LEDS_PORTE_MASK_SHIFT 1\r
#if !defined(__DOXYGEN__)\r
static inline void LEDs_Init(void)\r
{\r
- PORTF_DIRSET = LEDS_PORTF_LEDS;\r
- PORTF_OUTSET = LEDS_PORTF_LEDS;\r
+ PORTB_DIRSET = LEDS_PORTB_LEDS;\r
+ PORTB_OUTSET = LEDS_PORTB_LEDS;\r
\r
PORTE_DIRSET = (LEDS_PORTE_LEDS << LEDS_PORTE_MASK_SHIFT);\r
PORTE_OUTCLR = (LEDS_PORTE_LEDS << LEDS_PORTE_MASK_SHIFT);\r
\r
static inline void LEDs_Disable(void)\r
{\r
- PORTF_DIRCLR = LEDS_PORTF_LEDS;\r
- PORTF_OUTCLR = LEDS_PORTF_LEDS;\r
+ PORTB_DIRCLR = LEDS_PORTB_LEDS;\r
+ PORTB_OUTCLR = LEDS_PORTB_LEDS;\r
\r
PORTE_DIRCLR = (LEDS_PORTE_LEDS << LEDS_PORTE_MASK_SHIFT);\r
PORTE_OUTCLR = (LEDS_PORTE_LEDS << LEDS_PORTE_MASK_SHIFT);\r
\r
static inline void LEDs_TurnOnLEDs(const uint8_t LEDMask)\r
{\r
- PORTF_OUTCLR = (LEDMask & LEDS_PORTF_LEDS);\r
+ PORTB_OUTCLR = (LEDMask & LEDS_PORTB_LEDS);\r
PORTE_OUTSET = ((LEDMask & LEDS_PORTE_LEDS) << LEDS_PORTE_MASK_SHIFT);\r
}\r
\r
static inline void LEDs_TurnOffLEDs(const uint8_t LEDMask)\r
{\r
- PORTF_OUTSET = (LEDMask & LEDS_PORTF_LEDS);\r
+ PORTB_OUTSET = (LEDMask & LEDS_PORTB_LEDS);\r
PORTE_OUTCLR = ((LEDMask & LEDS_PORTE_LEDS) << LEDS_PORTE_MASK_SHIFT);\r
}\r
\r
static inline void LEDs_SetAllLEDs(const uint8_t LEDMask)\r
{\r
- PORTF_OUTSET = LEDS_PORTF_LEDS;\r
+ PORTB_OUTSET = LEDS_PORTB_LEDS;\r
PORTE_OUTCLR = (LEDS_PORTE_LEDS << LEDS_PORTE_MASK_SHIFT);\r
\r
- PORTF_OUTCLR = (LEDMask & LEDS_PORTF_LEDS);\r
+ PORTB_OUTCLR = (LEDMask & LEDS_PORTB_LEDS);\r
PORTE_OUTSET = ((LEDMask & LEDS_PORTE_LEDS) << LEDS_PORTE_MASK_SHIFT);\r
}\r
\r
static inline void LEDs_ChangeLEDs(const uint8_t LEDMask, const uint8_t ActiveMask)\r
{\r
- PORTF_OUT = (PORTF.OUT & (~LEDMask & LEDS_PORTF_LEDS)) | (ActiveMask & LEDS_PORTF_LEDS);\r
- PORTE_OUT = (PORTF.OUT & (((~LEDMask & LEDS_PORTF_LEDS)) << LEDS_PORTE_MASK_SHIFT) &\r
+ PORTB_OUT = (PORTB.OUT & (~LEDMask & LEDS_PORTB_LEDS)) | (ActiveMask & LEDS_PORTB_LEDS);\r
+ PORTE_OUT = (PORTB.OUT & (((~LEDMask & LEDS_PORTB_LEDS)) << LEDS_PORTE_MASK_SHIFT) &\r
~((ActiveMask & LEDS_PORTE_LEDS) << LEDS_PORTE_MASK_SHIFT));\r
}\r
\r
static inline void LEDs_ToggleLEDs(const uint8_t LEDMask)\r
{\r
- PORTF_OUTTGL = (LEDMask & LEDS_PORTF_LEDS);\r
+ PORTB_OUTTGL = (LEDMask & LEDS_PORTB_LEDS);\r
PORTE_OUTTGL = ((LEDMask & LEDS_PORTE_LEDS) << LEDS_PORTE_MASK_SHIFT);\r
}\r
\r
static inline uint8_t LEDs_GetLEDs(void) ATTR_WARN_UNUSED_RESULT;\r
static inline uint8_t LEDs_GetLEDs(void)\r
{\r
- return ((~PORTF_OUT & LEDS_PORTF_LEDS) | (PORTE_OUT & (LEDS_PORTE_LEDS << LEDS_PORTE_MASK_SHIFT)));\r
+ return ((~PORTB_OUT & LEDS_PORTB_LEDS) | (PORTE_OUT & (LEDS_PORTE_LEDS << LEDS_PORTE_MASK_SHIFT)));\r
}\r
#endif\r
\r