Commit graph

19 commits

Author SHA1 Message Date
Alistair Francis
bb61063810 Tock: Expand the .gitignore
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-07-13 22:43:22 +10:00
Alistair Francis
3c7dc7acba Tock: README: Initial commit
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-07-13 22:43:22 +10:00
Alistair Francis
5750d88797 Tock: Use \r\n for all new lines
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-07-11 13:27:04 +10:00
Alistair Francis
6a6bb8526b Tock: Update Radio config for SparkFun LoRa Thing Plus - expLoRaBLE
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-07-11 13:24:19 +10:00
Alistair Francis
a72b549450 Tock: Implement yield()
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-07-11 13:23:48 +10:00
Alistair Francis
ae05a4283e Tock: Use Tock's libgcc
The Tock specific version of libgcc is built to be position independent,
so use that instead of the one supplied by the compiler. This fixes a
few odd corner cases when using printf().

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-07-11 13:23:34 +10:00
Alistair Francis
a8172308fe examples: NonArduino: Tock: Initial commit
Add support for running RadioLib on Tock.

Tock is an embedded operating system designed for running multiple
concurrent, mutually distrustful applications on Cortex-M and RISC-V
based embedded platforms (https://github.com/tock/tock).

This PR uses libtock-c (https://github.com/tock/libtock-c) to add
support to running RadioLib as a Tock userspace application.

This has been tested on the SparkFun LoRa Thing Plus - expLoRaBLE board
(https://github.com/tock/tock/tree/master/boards/apollo3/lora_things_plus)
but will work on any LoRa compatible Tock board (currently only the
expLoRaBLE board).

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-06-29 09:54:30 +10:00
jgromes
a4dbae03a3 [MOD] Fixed missing cast (#776) 2023-06-26 19:41:12 +02:00
jgromes
f4f11a35d3 [Mod] Updated examples to use buffered SPI (#776) 2023-06-26 19:39:10 +02:00
jgromes
cb7b282c9b Updae ESP-IFD example (#748) 2023-06-04 13:25:08 +02:00
jgromes
4e2ff97afc Added ESP-IDF example (#748) 2023-05-21 18:24:18 +02:00
jgromes
b02a5c1867 Updated raspberry example 2023-05-18 20:52:28 +01:00
jgromes
1a55220020 Updated non-Arduino example 2023-05-16 17:12:45 +01:00
jgromes
a797bef0d2 Fixed term order for RPi example 2023-05-07 07:17:47 +01:00
jgromes
32cef2699d Update Raspberry example 2023-05-06 18:34:41 +01:00
jgromes
a21cabf3e3 Make build scripts executable 2023-05-06 18:02:12 +01:00
jgromes
e1853ddf04 Added CMake for NonArduino example 2023-04-30 22:10:48 +02:00
jgromes
d5fe5e3e2d [HAL] Cleaned up example and added comments 2023-04-22 18:07:47 +02:00
Mestery
94050efb1b add example 2023-04-18 19:21:01 +02:00