strengthen include policy. Only limited headers are allowed to included from a header file. Missing needed to be included in *.c
This commit is contained in:
@@ -62,12 +62,13 @@ extern "C"
|
||||
// Compile-time Assert
|
||||
//--------------------------------------------------------------------+
|
||||
#ifdef __COUNTER__
|
||||
#define STATIC_ASSSERT(const_expr) enum { XSTRING_CONCAT(static_assert_, __COUNTER__) = 1/(!!(const_expr)) }
|
||||
#define STATIC_ASSSERT(const_expr) enum { XSTRING_CONCAT(static_assert_, __COUNTER__) = 1/(!!(const_expr)) }
|
||||
#else
|
||||
#define STATIC_ASSSERT(const_expr) enum { XSTRING_CONCAT(static_assert_, __LINE__) = 1/(!!(const_expr)) }
|
||||
#define STATIC_ASSSERT(const_expr) enum { XSTRING_CONCAT(static_assert_, __LINE__) = 1/(!!(const_expr)) }
|
||||
#endif
|
||||
|
||||
//#if ( defined CFG_PRINTF_UART || defined CFG_PRINTF_USBCDC || defined CFG_PRINTF_DEBUG )
|
||||
#if TUSB_CFG_DEBUG
|
||||
#if TUSB_CFG_DEBUG == 3
|
||||
#define _PRINTF(...) printf(__VA_ARGS__)
|
||||
#else
|
||||
#define _PRINTF(...)
|
||||
|
||||
@@ -55,8 +55,6 @@
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#include "primitive_types.h"
|
||||
|
||||
/// n-th Bit
|
||||
#define BIT_(n) (1 << (n))
|
||||
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
* This file is part of the tinyUSB stack.
|
||||
*/
|
||||
|
||||
#include "primitive_types.h"
|
||||
#include "errors.h"
|
||||
|
||||
#if TUSB_CFG_DEBUG == 3
|
||||
|
||||
@@ -49,8 +49,7 @@
|
||||
#ifndef _TUSB_ERRORS_H_
|
||||
#define _TUSB_ERRORS_H_
|
||||
|
||||
#include "primitive_types.h"
|
||||
#include "../tusb_option.h"
|
||||
#include "tusb_option.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
|
||||
@@ -51,9 +51,7 @@
|
||||
#ifndef _TUSB_TIMEOUT_TTIMER_H_
|
||||
#define _TUSB_TIMEOUT_TTIMER_H_
|
||||
|
||||
#include "primitive_types.h"
|
||||
#include "compiler/compiler.h"
|
||||
#include "osal/osal.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
|
||||
Reference in New Issue
Block a user