Lazuli
printf.h
Go to the documentation of this file.
1 /*
2  * SPDX-License-Identifier: GPL-3.0-only
3  * This file is part of Lazuli.
4  */
5 
14 #ifndef LAZULI_SYS_PRINTF_H
15 #define LAZULI_SYS_PRINTF_H
16 
17 #include <stdint.h>
18 
19 #include <Lazuli/common.h>
20 
22 
37 uint8_t
38 Printf_ConvertU16ToDecimal(uint16_t i, char buffer[]);
39 
41 
42 #endif /* LAZULI_SYS_PRINTF_H */
#define _EXTERN_C_DECL_BEGIN
Open C++ header file declarations.
Definition: common.h:37
unsigned int uint16_t
Represents a unsigned integer type with width of exactly 16 bits.
Definition: stdint.h:94
unsigned char uint8_t
Represents a unsigned integer type with width of exactly 8 bits.
Definition: stdint.h:89
uint8_t Printf_ConvertU16ToDecimal(uint16_t i, char buffer[])
Convert an unsigned 16-bit integer to its ASCII decimal representation.
Basic type definitions and useful macros.
#define _EXTERN_C_DECL_END
Close C++ header file declarations.
Definition: common.h:42