Browse Source

Reduce C++ header overhead

teensy4-core
PaulStoffregen 6 years ago
parent
commit
c03419bc19
2 changed files with 6 additions and 1 deletions
  1. +5
    -0
      teensy3/Arduino.h
  2. +1
    -1
      teensy3/wiring.h

+ 5
- 0
teensy3/Arduino.h View File

// This header file is in the public domain. // This header file is in the public domain.


#ifndef Arduino_h
#define Arduino_h

#include "WProgram.h" #include "WProgram.h"
#include "pins_arduino.h" #include "pins_arduino.h"

#endif

+ 1
- 1
teensy3/wiring.h View File

{ {
return (x - (T)in_min) * ((T)out_max - (T)out_min) / ((T)in_max - (T)in_min) + (T)out_min; return (x - (T)in_min) * ((T)out_max - (T)out_min) / ((T)in_max - (T)in_min) + (T)out_min;
} }
#include <algorithm> // c++ min, max
//#include <algorithm> // this isn't really needed, is it? (slows down compiling)
#include <utility> #include <utility>
// https://forum.pjrc.com/threads/44596-Teensyduino-1-37-Beta-2-(Arduino-1-8-3-support)?p=145150&viewfull=1#post145150 // https://forum.pjrc.com/threads/44596-Teensyduino-1-37-Beta-2-(Arduino-1-8-3-support)?p=145150&viewfull=1#post145150
template<class A, class B> template<class A, class B>

Loading…
Cancel
Save