Revision 21076167 source/alld_tlc5947.c
source/alld_tlc5947.c | ||
---|---|---|
58 | 58 |
* @param[in] blank The state to set the TLC5947 driver to. |
59 | 59 |
* @return An indicator whether the call was successful. |
60 | 60 |
*/ |
61 |
inline apalExitStatus_t |
|
62 |
tlc5947_lld_setBlank(const TLC5947Driver* const tlc5947, const tlc5947_lld_blank_t blank) |
|
61 |
apalExitStatus_t tlc5947_lld_setBlank(const TLC5947Driver* const tlc5947, const tlc5947_lld_blank_t blank) |
|
63 | 62 |
{ |
64 | 63 |
apalDbgAssert(tlc5947 != NULL); |
65 | 64 |
|
... | ... | |
73 | 72 |
* @param[out] blank The state object to fill. |
74 | 73 |
* @return An indicator whether the call was successful. |
75 | 74 |
*/ |
76 |
inline apalExitStatus_t |
|
77 |
tlc5947_lld_getBlank(const TLC5947Driver* const tlc5947, tlc5947_lld_blank_t* const blank) |
|
75 |
apalExitStatus_t tlc5947_lld_getBlank(const TLC5947Driver* const tlc5947, tlc5947_lld_blank_t* const blank) |
|
78 | 76 |
{ |
79 | 77 |
apalDbgAssert(tlc5947 != NULL); |
80 | 78 |
apalDbgAssert(blank != NULL); |
... | ... | |
109 | 107 |
* @brief Write buffer via SPI to the TLC5947. |
110 | 108 |
* @return An indicator whether the call was successful. |
111 | 109 |
*/ |
112 |
inline apalExitStatus_t |
|
113 |
tlc5947_lld_write(const TLC5947Driver* const tlc5947, const tlc5947_lld_buffer_t* const buffer) |
|
110 |
apalExitStatus_t tlc5947_lld_write(const TLC5947Driver* const tlc5947, const tlc5947_lld_buffer_t* const buffer) |
|
114 | 111 |
{ |
115 | 112 |
apalDbgAssert(tlc5947 != NULL); |
116 | 113 |
apalDbgAssert(buffer != NULL); |
... | ... | |
127 | 124 |
* Must be a 12bit value. |
128 | 125 |
* @return An indicator whether the call was successful. |
129 | 126 |
*/ |
130 |
inline void |
|
131 |
tlc5947_lld_setBuffer(tlc5947_lld_buffer_t* const buffer, const uint8_t channel, const uint16_t value) |
|
127 |
void tlc5947_lld_setBuffer(tlc5947_lld_buffer_t* const buffer, const uint8_t channel, const uint16_t value) |
|
132 | 128 |
{ |
133 | 129 |
apalDbgAssert(buffer != NULL); |
134 | 130 |
apalDbgAssert(channel < TLC5947_LLD_NUM_CHANNELS); |
... | ... | |
155 | 151 |
* @param[in] channel The channel to read |
156 | 152 |
* @return An indicator whether the call was successful. |
157 | 153 |
*/ |
158 |
inline uint16_t |
|
159 |
tlc5947_lld_getBuffer(const tlc5947_lld_buffer_t* const buffer, const uint8_t channel) |
|
154 |
uint16_t tlc5947_lld_getBuffer(const tlc5947_lld_buffer_t* const buffer, const uint8_t channel) |
|
160 | 155 |
{ |
161 | 156 |
apalDbgAssert(buffer != NULL); |
162 | 157 |
apalDbgAssert(channel < TLC5947_LLD_NUM_CHANNELS); |
Also available in: Unified diff