* Write uint8_t value into memory buffer * * @param buf Memory buffer. * @param value Value to be written into buf. * * @return number of bytes written. */
| 629 | * @return number of bytes written. |
| 630 | */ |
| 631 | static inline uint8_t |
| 632 | CO_setUint8(void* buf, uint8_t value) { |
| 633 | (void)memmove(buf, (const void*)&value, sizeof(value)); |
| 634 | return (uint8_t)(sizeof(value)); |
| 635 | } |
| 636 | |
| 637 | /** Write uint16_t value into memory buffer, see @ref CO_setUint8 */ |
| 638 | static inline uint8_t |