Commit Graph

16 Commits

Author SHA1 Message Date
WeAct Studio
79e66e3b08 Update HardwareSerial.h 2022-11-22 21:19:49 +08:00
ZYQ-FEIYUE
51dd5d84a1 add hardware serial uart6 uart7 uart8 2022-11-21 23:21:42 +08:00
WeAct Studio
c668023344 Merge pull request #27 from c---/fix-unused
i2c: Fix unused warning
2022-09-18 22:59:32 +08:00
WeAct Studio
d0282d4d04 Merge pull request #28 from c---/fix-string-remove
String: Fix remove method
2022-09-18 22:59:20 +08:00
Chris
ecd958e50e String: Fix remove method
strncpy() can not use overlapped memory regions and generates corrupted data
with certain inputs. Changed to memmove. Verified with fuzzing against
std::string::erase.
2022-09-18 04:17:02 -04:00
Chris
23b2bb4660 timer: Fix type punning strict aliasing warning
Fixes the warning from gcc in Qsqrt(). Verified that the generated assembly
code is the same as the original.
2022-09-18 04:16:09 -04:00
Chris
d6d008bcad i2c: Fix unused warning
Fixes unused warning from gcc. Alternatively this could use a `(void)tmpreg;`
statement.
2022-09-18 04:10:23 -04:00
ZYQ-FEIYUE
2106119b9f add SoftwareSerial and fix some bug 2022-09-11 23:13:29 +08:00
ZYQ-FEIYUE
f4536fcf97 add SoftwareSerial and fix some bug 2022-09-11 23:10:05 +08:00
ZYQ-FEIYUE
6274558153 add SoftwareSerial and fix some bug 2022-09-11 23:00:26 +08:00
ZYQ-FEIYUE
511aa6552a fix irq bug 2022-09-04 20:47:15 +08:00
ZYQ-FEIYUE
bf1cef1efd fix compile print bug 2022-08-28 23:34:54 +08:00
ZYQ-FEIYUE
7d20bdfcf0 fix compile printf bug 2022-08-28 23:27:52 +08:00
ZYQ-FEIYUE
b8ab5ef1ba add uart4 and uart5 2022-08-21 09:13:25 +08:00
ZYQ-FEIYUE
9c78fdbfb0 add uart4 and uart5 2022-08-20 23:37:10 +08:00
ZYQ-FEIYUE
d2816d24b5 support linux system 2022-08-09 22:38:26 +08:00