modules/platform/pages/example.adoc: add a list of other examples
authorPhilippe Proulx <eeppeliteloop@gmail.com>
Thu, 24 Sep 2020 13:59:23 +0000 (09:59 -0400)
committerPhilippe Proulx <eeppeliteloop@gmail.com>
Thu, 24 Sep 2020 14:09:59 +0000 (10:09 -0400)
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
docs/modules/platform/pages/example.adoc

index fe45af3c7fd2e26833668c639ed0213d10e0aa70..af64947f8524a2285b40b85998588741c483f420 100644 (file)
@@ -2,8 +2,7 @@
 :us: _
 
 This barectf platform example is a stripped-down version of the
-https://github.com/efficios/barectf/tree/stable-{page-component-version}/platforms/linux-fs[Linux FS]
-demonstration platform.
+https://github.com/efficios/barectf/tree/stable-{page-component-version}/platforms/linux-fs[Linux FS demonstration platform].
 
 == Header
 
@@ -278,3 +277,25 @@ struct barectf_my_stream_ctx *my_platform_get_barectf_ctx(
     return &platform_ctx->ctx;
 }
 ----
+
+== Other platform examples
+
+Have a look at:
+
+* The
+  https://github.com/efficios/barectf/tree/stable-{page-component-version}/platforms/linux-fs[Linux FS platform].
+
+* The
+  https://github.com/efficios/barectf/blob/{page-component-version}/examples/barectf-tracepoint/barectf-platform-qemu-arm-uart.c[`barectf-platform-qemu-arm-uart.c`]
+  file, which is part of the `barectf-tracepoint.h` usage example.
+
+* The
+  https://github.com/efficios/barectf/tree/v2.3.1/platforms/parallella[Parallella platform].
++
+The project no longer maintains this platform as it was an experiment
+to trace the Epiphany cores of the
+https://www.parallella.org/[Parallella board].
++
+That being said, this platform can still prove interesting to understand
+how to implement a barectf platform using an asynchronous
+producer-consumer model.
This page took 0.023928 seconds and 4 git commands to generate.