PORTE |= (LEDS_PORTE_LEDS << LEDS_PORTE_MASK_SHIFT);\r
}\r
\r
- static inline void LEDs_TurnOnLEDs(const uintN_t LEDMask)\r
+ static inline void LEDs_TurnOnLEDs(const uint8_t LEDMask)\r
{\r
PORTD |= (LEDMask & LEDS_LED1);\r
PORTD &= ~(LEDMask & LEDS_LED2); \r
PORTE &= ~((LEDMask & LEDS_PORTE_LEDS) << LEDS_PORTE_MASK_SHIFT);\r
}\r
\r
- static inline void LEDs_TurnOffLEDs(const uintN_t LEDMask)\r
+ static inline void LEDs_TurnOffLEDs(const uint8_t LEDMask)\r
{\r
PORTD &= ~(LEDMask & LEDS_LED1);\r
PORTD |= (LEDMask & LEDS_LED2);\r
PORTE |= ((LEDMask & LEDS_PORTE_LEDS) << LEDS_PORTE_MASK_SHIFT);\r
}\r
\r
- static inline void LEDs_SetAllLEDs(const uintN_t LEDMask)\r
+ static inline void LEDs_SetAllLEDs(const uint8_t LEDMask)\r
{\r
PORTD = (((PORTD & ~LEDS_LED1) | (LEDMask & LEDS_LED1)) |\r
((PORTD | LEDS_LED2) & ~(LEDMask & LEDS_LED2)));\r
~((LEDMask & LEDS_PORTE_LEDS) << LEDS_PORTE_MASK_SHIFT));\r
}\r
\r
- static inline void LEDs_ChangeLEDs(const uintN_t LEDMask, const uintN_t ActiveMask)\r
+ static inline void LEDs_ChangeLEDs(const uint8_t LEDMask, const uint8_t ActiveMask)\r
{\r
PORTD = (((PORTD & ~(LEDMask & LEDS_LED1)) | (ActiveMask & LEDS_LED1)) |\r
((PORTD | (LEDMask & LEDS_LED2)) & ~(ActiveMask & LEDS_LED2)));\r
~((ActiveMask & LEDS_PORTE_LEDS) << LEDS_PORTE_MASK_SHIFT));\r
}\r
\r
- static inline void LEDs_ToggleLEDs(const uintN_t LEDMask)\r
+ static inline void LEDs_ToggleLEDs(const uint8_t LEDMask)\r
{\r
PORTD = (PORTD ^ (LEDMask & LEDS_PORTD_LEDS));\r
PORTE = (PORTE ^ ((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 (((PORTD & LEDS_LED1) | (~PORTD & LEDS_LED2)) |\r