46 LEDS_PxDIR |= (LEDS_CONF_RED | LEDS_CONF_GREEN | LEDS_CONF_YELLOW);
47 LEDS_PxOUT |= (LEDS_CONF_RED | LEDS_CONF_GREEN | LEDS_CONF_YELLOW);
50 static const unsigned char l2p[LEDS_ALL + 1] = {
54 LEDS_CONF_YELLOW | LEDS_CONF_GREEN,
56 LEDS_CONF_RED | LEDS_CONF_GREEN,
57 LEDS_CONF_RED | LEDS_CONF_YELLOW,
58 LEDS_CONF_RED | LEDS_CONF_YELLOW | LEDS_CONF_GREEN
63 leds_on(
unsigned char leds)
65 LEDS_PxOUT &= ~l2p[leds & LEDS_ALL];
69 leds_off(
unsigned char leds)
71 LEDS_PxOUT |= l2p[leds & LEDS_ALL];
75 leds_toggle(
unsigned char leds)
77 LEDS_PxOUT ^= l2p[leds & LEDS_ALL];