refractor include chain with following policies
- header file only include what it needs for its declarations.
This commit is contained in:
@@ -52,7 +52,10 @@
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#include "common/common.h"
|
||||
#include "tusb_option.h"
|
||||
#include "common/primitive_types.h"
|
||||
#include "common/compiler/compiler.h"
|
||||
#include "common/binary.h"
|
||||
|
||||
//--------------------------------------------------------------------+
|
||||
// STANDARD DESCRIPTORS
|
||||
|
||||
@@ -55,7 +55,10 @@
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#include "common/common.h"
|
||||
#include "tusb_option.h"
|
||||
#include "common/primitive_types.h"
|
||||
#include "common/compiler/compiler.h"
|
||||
#include "common/binary.h"
|
||||
|
||||
typedef ATTR_PREPACKED struct ATTR_PACKED {
|
||||
struct {
|
||||
|
||||
@@ -53,6 +53,11 @@
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#include "tusb_option.h"
|
||||
#include "common/primitive_types.h"
|
||||
#include "common/compiler/compiler.h"
|
||||
#include "common/binary.h"
|
||||
|
||||
/// defined base on EHCI specs value for Endpoint Speed
|
||||
typedef enum {
|
||||
TUSB_SPEED_FULL = 0,
|
||||
|
||||
Reference in New Issue
Block a user