EVE 1.0
clk_lock_t Struct Reference

#include <clk.h>

Collaboration diagram for clk_lock_t:

Data Fields

struct dlist_t link
 
uint8_t level
 
uint8_t locked
 

Detailed Description

Clock lock structure.

The clock lock structure represents a clock request for a given clock level. The structure must be instantiated in the RAM memory using one of CLK_LOCK_INIT() or DECLARE_CLK_LOCK(). Note that the clock request is not active unless CLK_LOCK() is called for it.

Definition at line 95 of file clk.h.

Field Documentation

struct dlist_t clk_lock_t::link

Linked list of all locked requests at the given lock level

Definition at line 102 of file clk.h.

uint8_t clk_lock_t::level

clk_level_t, the given lock level

Definition at line 103 of file clk.h.

uint8_t clk_lock_t::locked

Lock counter for the lock request

Definition at line 104 of file clk.h.