CDL Modules
Data Structures | Namespaces | Enumerations
apb_target_led_ws2812.cdl File Reference

Simple APB target for driving a chain of Neopixels. More...

Detailed Description

Simple APB target for driving a chain of Neopixels.

CDL implementation of a simple APB target to drive a chain of Neopixels.

Data Structures

struct  apb_target_led_ws2812::t_rgb
 
struct  apb_target_led_ws2812::t_chain_state
 

Namespaces

 apb_target_led_ws2812
 

Enumerations

enum  apb_target_led_ws2812::t_apb_address {
  apb_target_led_ws2812::apb_address_config = 0,
  apb_target_led_ws2812::apb_address_leds = 16
}
 
enum  apb_target_led_ws2812::t_access {
  apb_target_led_ws2812::access_none,
  apb_target_led_ws2812::access_write_config,
  apb_target_led_ws2812::access_read_config,
  apb_target_led_ws2812::access_write_led
}