+ led_patterns[N_PWMLEDS] = boot_pattern;
+ led_counters[N_PWMLEDS] = boot_pattern->duration;
+ gpio_set(GPIO_LED2, 1);
+}
+
+static inline pattern_t *pattern_select(unsigned char n)
+{
+ return pattern_num + sizeof(pattern_num)/sizeof(pattern_t)
+ - 1 - 2*(1+ambient_zone);;
+}
+
+static void inline led_off(unsigned char n)
+{
+ if (n == N_PWMLEDS) {
+ gpio_set(GPIO_LED2, 0);
+ }
+}
+
+static void inline led_set_level(unsigned char n, unsigned char level)
+{
+ if (n == N_PWMLEDS) {
+ gpio_set(GPIO_LED2, 1);
+ }