Prusa MINI Firmware overview
|
#include <inttypes.h>
Go to the source code of this file.
Classes | |
struct | _variant8_t |
Macros | |
#define | VARIANT8_EMPTY 0x00 |
#define | VARIANT8_I8 0x01 |
#define | VARIANT8_UI8 0x02 |
#define | VARIANT8_I16 0x03 |
#define | VARIANT8_UI16 0x04 |
#define | VARIANT8_I32 0x05 |
#define | VARIANT8_UI32 0x06 |
#define | VARIANT8_FLT 0x07 |
#define | VARIANT8_USER 0x3f |
#define | VARIANT8_PTR 0x40 |
#define | VARIANT8_ARRAY 0x80 |
#define | VARIANT8_ERROR 0xff |
Typedefs | |
typedef struct _variant8_t | variant8_t |
Functions | |
variant8_t | variant8_empty (void) |
variant8_t | variant8_i8 (int8_t i8) |
variant8_t | variant8_ui8 (uint8_t ui8) |
variant8_t | variant8_i16 (int16_t i16) |
variant8_t | variant8_ui16 (uint16_t ui16) |
variant8_t | variant8_i32 (int32_t i32) |
variant8_t | variant8_ui32 (uint32_t ui32) |
variant8_t | variant8_flt (float flt) |
variant8_t | variant8_user (uint32_t usr32) |
#define VARIANT8_EMPTY 0x00 |
#define VARIANT8_I8 0x01 |
#define VARIANT8_UI8 0x02 |
#define VARIANT8_I16 0x03 |
#define VARIANT8_UI16 0x04 |
#define VARIANT8_I32 0x05 |
#define VARIANT8_UI32 0x06 |
#define VARIANT8_FLT 0x07 |
#define VARIANT8_USER 0x3f |
#define VARIANT8_PTR 0x40 |
#define VARIANT8_ARRAY 0x80 |
#define VARIANT8_ERROR 0xff |
typedef struct _variant8_t variant8_t |
variant8_t variant8_empty | ( | void | ) |
variant8_t variant8_i8 | ( | int8_t | i8 | ) |
variant8_t variant8_ui8 | ( | uint8_t | ui8 | ) |
variant8_t variant8_i16 | ( | int16_t | i16 | ) |
variant8_t variant8_ui16 | ( | uint16_t | ui16 | ) |
variant8_t variant8_i32 | ( | int32_t | i32 | ) |
variant8_t variant8_ui32 | ( | uint32_t | ui32 | ) |
variant8_t variant8_flt | ( | float | flt | ) |
variant8_t variant8_user | ( | uint32_t | usr32 | ) |