Defines | |
| #define | LED_PORT PORTD |
| #define | LED_DDR DDRD |
| #define | LED_PIN PIND |
| #define | LED0_BIT PIND4 |
| #define | LED1_BIT PIND5 |
| #define | LED2_BIT PIND6 |
| #define | LED3_BIT PIND7 |
| #define | Leds_init() (LED_DDR |= (1<<LED0_BIT) | (1<<LED1_BIT) | (1<<LED2_BIT) | (1<<LED3_BIT)) |
| #define | Leds_on() (LED_PORT |= (1<<LED0_BIT) | (1<<LED1_BIT) | (1<<LED2_BIT) | (1<<LED3_BIT)) |
| #define | Leds_off() (LED_PORT &= ~((1<<LED0_BIT) | (1<<LED1_BIT) | (1<<LED2_BIT) | (1<<LED3_BIT))) |
| #define | Leds_set_val(c) (Leds_off(),LED_PORT |= (c<<4)&((1<<LED0_BIT) | (1<<LED1_BIT) | (1<<LED2_BIT) | (1<<LED3_BIT))) |
| #define | Leds_get_val() (LED_PORT>>4) |
| #define | Led0_on() (LED_PORT |= (1<<LED0_BIT)) |
| #define | Led1_on() (LED_PORT |= (1<<LED1_BIT)) |
| #define | Led2_on() (LED_PORT |= (1<<LED2_BIT)) |
| #define | Led3_on() (LED_PORT |= (1<<LED3_BIT)) |
| #define | Led0_off() (LED_PORT &= ~(1<<LED0_BIT)) |
| #define | Led1_off() (LED_PORT &= ~(1<<LED1_BIT)) |
| #define | Led2_off() (LED_PORT &= ~(1<<LED2_BIT)) |
| #define | Led3_off() (LED_PORT &= ~(1<<LED3_BIT)) |
| #define | Led0_toggle() (LED_PIN |= (1<<LED0_BIT)) |
| #define | Led1_toggle() (LED_PIN |= (1<<LED1_BIT)) |
| #define | Led2_toggle() (LED_PIN |= (1<<LED2_BIT)) |
| #define | Led3_toggle() (LED_PIN |= (1<<LED3_BIT)) |
| #define | Is_led0_on() (LED_PIN & (1<<LED0_BIT) ? TRUE : FALSE) |
| #define | Is_led1_on() (LED_PIN & (1<<LED1_BIT) ? TRUE : FALSE) |
| #define | Is_led2_on() (LED_PIN & (1<<LED2_BIT) ? TRUE : FALSE) |
| #define | Is_led3_on() (LED_PIN & (1<<LED3_BIT) ? TRUE : FALSE) |
| #define Leds_init | ( | ) | (LED_DDR |= (1<<LED0_BIT) | (1<<LED1_BIT) | (1<<LED2_BIT) | (1<<LED3_BIT)) |
Definition at line 75 of file usb_key.h.
Referenced by device_mouse_task_init(), hid_task_init(), host_dfu_task_init(), host_mouse_task_init(), host_ms_task_init(), launch_test(), and storage_task_init().
| #define Leds_on | ( | ) | (LED_PORT |= (1<<LED0_BIT) | (1<<LED1_BIT) | (1<<LED2_BIT) | (1<<LED3_BIT)) |
| #define Leds_off | ( | ) | (LED_PORT &= ~((1<<LED0_BIT) | (1<<LED1_BIT) | (1<<LED2_BIT) | (1<<LED3_BIT))) |
| #define Leds_get_val | ( | ) | (LED_PORT>>4) |
| #define Led0_on | ( | ) | (LED_PORT |= (1<<LED0_BIT)) |
Definition at line 81 of file usb_key.h.
Referenced by hid_report_out(), host_dfu_task(), host_mouse_task(), and host_ms_task().
| #define Led1_on | ( | ) | (LED_PORT |= (1<<LED1_BIT)) |
Definition at line 82 of file usb_key.h.
Referenced by hid_report_out(), host_dfu_task(), host_mouse_task(), and host_ms_task().
| #define Led2_on | ( | ) | (LED_PORT |= (1<<LED2_BIT)) |
| #define Led3_on | ( | ) | (LED_PORT |= (1<<LED3_BIT)) |
| #define Led0_off | ( | ) | (LED_PORT &= ~(1<<LED0_BIT)) |
Definition at line 85 of file usb_key.h.
Referenced by dfu_load_hex(), hid_report_out(), host_dfu_task(), host_mouse_task(), and host_ms_task().
| #define Led1_off | ( | ) | (LED_PORT &= ~(1<<LED1_BIT)) |
Definition at line 86 of file usb_key.h.
Referenced by hid_report_out(), host_dfu_task(), host_mouse_task(), and host_ms_task().
| #define Led2_off | ( | ) | (LED_PORT &= ~(1<<LED2_BIT)) |
| #define Led3_off | ( | ) | (LED_PORT &= ~(1<<LED3_BIT)) |
Definition at line 88 of file usb_key.h.
Referenced by hid_report_out(), host_mouse_task(), and host_ms_task().
| #define Led0_toggle | ( | ) | (LED_PIN |= (1<<LED0_BIT)) |
| #define Led1_toggle | ( | ) | (LED_PIN |= (1<<LED1_BIT)) |
| #define Led2_toggle | ( | ) | (LED_PIN |= (1<<LED2_BIT)) |
| #define Led3_toggle | ( | ) | (LED_PIN |= (1<<LED3_BIT)) |
| #define Is_led0_on | ( | ) | (LED_PIN & (1<<LED0_BIT) ? TRUE : FALSE) |
| #define Is_led1_on | ( | ) | (LED_PIN & (1<<LED1_BIT) ? TRUE : FALSE) |
| #define Is_led2_on | ( | ) | (LED_PIN & (1<<LED2_BIT) ? TRUE : FALSE) |
| #define Is_led3_on | ( | ) | (LED_PIN & (1<<LED3_BIT) ? TRUE : FALSE) |
1.5.3