blob: 204f01131d51fe34a13e028e737618691d308ace (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
// Simple serial port "echo". Send back any received data.
#include <wirish/wirish.h>
// Note: you can change "Serial1" to any other serial port you have on
// your board.
void setup() {
Serial1.begin(115200);
}
void loop() {
while (Serial1.available()) {
Serial1.write(Serial1.read());
}
}
// Force init() to be called before anything else.
__attribute__((constructor)) void premain() {
init();
}
int main(void) {
setup();
while (true) {
loop();
}
return 0;
}
|