27 lines
483 B
C
27 lines
483 B
C
#ifndef __INC_LED_SYSDEFS_ARM_D21_H
|
|
#define __INC_LED_SYSDEFS_ARM_D21_H
|
|
|
|
|
|
#define FASTLED_ARM
|
|
#define FASTLED_ARM_M0_PLUS
|
|
|
|
#ifndef INTERRUPT_THRESHOLD
|
|
#define INTERRUPT_THRESHOLD 1
|
|
#endif
|
|
|
|
// Default to allowing interrupts
|
|
#ifndef FASTLED_ALLOW_INTERRUPTS
|
|
#define FASTLED_ALLOW_INTERRUPTS 0
|
|
#endif
|
|
|
|
#if FASTLED_ALLOW_INTERRUPTS == 1
|
|
#define FASTLED_ACCURATE_CLOCK
|
|
#endif
|
|
|
|
// reusing/abusing cli/sei defs for due
|
|
#define cli() __disable_irq();
|
|
#define sei() __enable_irq();
|
|
|
|
|
|
#endif
|