FastLED 3.9.15
Loading...
Searching...
No Matches
constants.h File Reference

Detailed Description

ISR priority and flag constants.

Definition in file constants.h.

#include "fl/stl/stdint.h"
+ Include dependency graph for constants.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  fl
 Base definition for an LED controller.
 
namespace  fl::isr
 

Variables

constexpr u32 fl::isr::ISR_FLAG_EDGE_FALLING = (1u << 2)
 
constexpr u32 fl::isr::ISR_FLAG_EDGE_RISING = (1u << 1)
 
constexpr u32 fl::isr::ISR_FLAG_ESP_LOWMED = (1ul << 17)
 
constexpr u32 fl::isr::ISR_FLAG_ESP_SHARED = (1ul << 16)
 
constexpr u32 fl::isr::ISR_FLAG_IRAM_SAFE = (1u << 0)
 
constexpr u32 fl::isr::ISR_FLAG_LEVEL_HIGH = (1u << 3)
 
constexpr u32 fl::isr::ISR_FLAG_LEVEL_LOW = (1u << 4)
 
constexpr u32 fl::isr::ISR_FLAG_MANUAL_TICK = (1u << 6)
 
constexpr u32 fl::isr::ISR_FLAG_ONE_SHOT = (1u << 5)
 
constexpr u32 fl::isr::ISR_FLAG_STM32_PREEMPT = (1ul << 18)
 
constexpr u8 fl::isr::ISR_PRIORITY_CRITICAL = 4
 
constexpr u8 fl::isr::ISR_PRIORITY_DEFAULT = 1
 
constexpr u8 fl::isr::ISR_PRIORITY_HIGH = 3
 
constexpr u8 fl::isr::ISR_PRIORITY_LOW = 1
 
constexpr u8 fl::isr::ISR_PRIORITY_MAX = 7
 
constexpr u8 fl::isr::ISR_PRIORITY_MEDIUM = 2