1
0

Sync changes from the -Hardware-Virtual build

This commit is contained in:
Jesse Vincent 2018-08-16 18:00:58 -07:00
parent f9575e0186
commit f87d9897c4
2 changed files with 25 additions and 4 deletions

View File

@ -11,11 +11,28 @@ bool Serial1_available() __attribute__((weak));
bool Serial2_available() __attribute__((weak));
bool Serial3_available() __attribute__((weak));
void serialEvent() {}
void serialEvent1() {}
void serialEvent2() {}
void serialEvent3() {}
bool Serial0_available() {
return true;
}
bool Serial1_available() {
return true;
}
bool Serial2_available() {
return true;
}
bool Serial3_available() {
return true;
}
void serialEventRun(void) {
if (Serial0_available && serialEvent && Serial0_available()) serialEvent();
if (Serial1_available && serialEvent && Serial1_available()) serialEvent1();
if (Serial2_available && serialEvent && Serial2_available()) serialEvent2();
if (Serial3_available && serialEvent && Serial3_available()) serialEvent3();
if (Serial0_available()) serialEvent();
if (Serial1_available()) serialEvent1();
if (Serial2_available()) serialEvent2();
if (Serial3_available()) serialEvent3();
}
unsigned HardwareSerial::serialNumber = 0;

View File

@ -1,4 +1,8 @@
#include <stdbool.h>
#undef min
#undef max
#include <string>
// Returns TRUE if successful, FALSE if not