File libretiny.h
FileList > base > libretiny.h
Go to the source code of this file.
#include <errno.h>
#include <inttypes.h>
#include <math.h>
#include <stdarg.h>
#include <stdbool.h>
#include <stddef.h>
#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "lt_config.h"
#include "lt_types.h"
#include <lt_family.h>
#include "lt_api.h"
#include "lt_logger.h"
#include "lt_pins.h"
#include "lt_posix_api.h"
#include <printf_port.h>
Macros
Type | Name |
---|---|
define | GCC_VERSION_STR STRINGIFY_MACRO(__GNUC__) "." STRINGIFY_MACRO(__GNUC_MINOR__) "." STRINGIFY_MACRO(__GNUC_PATCHLEVEL__) |
define | LT_BANNER () LT_LOG(LT_LEVEL_INFO, __FUNCTION__, __LINE__, LT_BANNER_STR) |
define | LT_BANNER_STR |
define | LT_BOARD unknown |
define | LT_BOARD_STR STRINGIFY_MACRO(LT_BOARD) |
define | LT_VERSION 1.0.0 |
define | LT_VERSION_STR STRINGIFY_MACRO(LT_VERSION) |
define | STRINGIFY (x) #x |
define | STRINGIFY_MACRO (x) STRINGIFY(x) |
Macro Definition Documentation
define GCC_VERSION_STR
#define GCC_VERSION_STR STRINGIFY_MACRO(__GNUC__) "." STRINGIFY_MACRO(__GNUC_MINOR__) "." STRINGIFY_MACRO(__GNUC_PATCHLEVEL__)
define LT_BANNER
define LT_BANNER_STR
#define LT_BANNER_STR "LibreTiny v" LT_VERSION_STR " on " LT_BOARD_STR ", compiled at " __DATE__ " " __TIME__ ", GCC " GCC_VERSION_STR \
" (-O" STRINGIFY_MACRO(__OPTIMIZE_LEVEL__) ")"
define LT_BOARD
define LT_BOARD_STR
define LT_VERSION
define LT_VERSION_STR
define STRINGIFY
define STRINGIFY_MACRO
The documentation for this class was generated from the following file cores/common/base/libretiny.h