22 #ifndef ETCPAL_PACK64_H_
23 #define ETCPAL_PACK64_H_
void etcpal_pack_i64l(uint8_t *buf, int64_t val)
Pack an int64_t to a known little-endian buffer.
Definition: pack.c:274
void etcpal_pack_u64b(uint8_t *buf, uint64_t val)
Pack a uint64_t to a known big-endian buffer.
Definition: pack.c:306
int64_t etcpal_unpack_i64b(const uint8_t *buf)
Unpack an int64_t from a known big-endian buffer.
Definition: pack.c:244
uint64_t etcpal_unpack_u64b(const uint8_t *buf)
Unpack a uint64_t from a known big-endian buffer.
Definition: pack.c:284
void etcpal_pack_u64l(uint8_t *buf, uint64_t val)
Pack a uint64_t to a known little-endian buffer.
Definition: pack.c:348
void etcpal_pack_i64b(uint8_t *buf, int64_t val)
Pack an int64_t to a known big-endian buffer.
Definition: pack.c:254
int64_t etcpal_unpack_i64l(const uint8_t *buf)
Unpack an int64_t from a known little-endian buffer.
Definition: pack.c:264
uint64_t etcpal_unpack_u64l(const uint8_t *buf)
Unpack a uint64_t from a known little-endian buffer.
Definition: pack.c:326