You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by ml...@apache.org on 2020/04/01 15:31:38 UTC
[mynewt-core] branch master updated: docs/os/bsp: Add board support
section
This is an automated email from the ASF dual-hosted git repository.
mlaz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git
The following commit(s) were added to refs/heads/master by this push:
new 3c0dda3 docs/os/bsp: Add board support section
new aa3578d Merge pull request #2254 from caspermeijn/doc-pinetime
3c0dda3 is described below
commit 3c0dda32c5e6bd099e272f3e409a5bec9e68e24d
Author: Casper Meijn <ca...@meijn.net>
AuthorDate: Sat Mar 28 23:02:02 2020 +0100
docs/os/bsp: Add board support section
Add a new section to the documentation which lists the status of BSPs.
The first page is the status of the PineTime BSP.
---
docs/os/bsp/index.rst | 28 ++++++++++++++++++++++++++++
docs/os/bsp/pinetime.rst | 41 +++++++++++++++++++++++++++++++++++++++++
docs/os/os_user_guide.rst | 1 +
3 files changed, 70 insertions(+)
diff --git a/docs/os/bsp/index.rst b/docs/os/bsp/index.rst
new file mode 100644
index 0000000..933cdca
--- /dev/null
+++ b/docs/os/bsp/index.rst
@@ -0,0 +1,28 @@
+..
+ #
+ # Copyright 2020 Casper Meijn <ca...@meijn.net>
+ #
+ # Licensed under the Apache License, Version 2.0 (the "License");
+ # you may not use this file except in compliance with the License.
+ # You may obtain a copy of the License at
+ #
+ # http://www.apache.org/licenses/LICENSE-2.0
+ #
+ # Unless required by applicable law or agreed to in writing, software
+ # distributed under the License is distributed on an "AS IS" BASIS,
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ # See the License for the specific language governing permissions and
+ # limitations under the License.
+ #
+
+Board support
+=============
+
+This section lists some of the supported boards, their current status and
+links to tutorial specific to the board. A list of all supported boards can
+be found in `@apache-mynewt-core/hw/bsp <https://github.com/apache/mynewt-core/tree/master/hw/bsp>`__.
+
+.. toctree::
+ :maxdepth: 1
+
+ PineTime <pinetime>
diff --git a/docs/os/bsp/pinetime.rst b/docs/os/bsp/pinetime.rst
new file mode 100644
index 0000000..615f014
--- /dev/null
+++ b/docs/os/bsp/pinetime.rst
@@ -0,0 +1,41 @@
+..
+ #
+ # Copyright 2020 Casper Meijn <ca...@meijn.net>
+ #
+ # Licensed under the Apache License, Version 2.0 (the "License");
+ # you may not use this file except in compliance with the License.
+ # You may obtain a copy of the License at
+ #
+ # http://www.apache.org/licenses/LICENSE-2.0
+ #
+ # Unless required by applicable law or agreed to in writing, software
+ # distributed under the License is distributed on an "AS IS" BASIS,
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ # See the License for the specific language governing permissions and
+ # limitations under the License.
+ #
+
+PineTime smartwatch
+===================
+
+This page is about the board support package for the Pine64 PineTime smartwatch.
+You can find some general documentation at the `device wiki <https://wiki.pine64.org/index.php/PineTime>`__.
+You could buy a dev kit in the `store <https://store.pine64.org/?product=pinetime-dev-kit>`__.
+
+.. contents::
+ :local:
+ :depth: 2
+
+Status
+~~~~~~
+
+Currently the status is: incomplete.
+
+The board support package contains the code for booting the device and the pin
+definitions. This means you can load an application like blinky, but no
+pheriphirals can be used. New drivers will be added in the future.
+
+Tutorials
+~~~~~~~~~
+
+- :doc:`../../tutorials/blinky/pinetime`
diff --git a/docs/os/os_user_guide.rst b/docs/os/os_user_guide.rst
index 7f56ccc..806683b 100644
--- a/docs/os/os_user_guide.rst
+++ b/docs/os/os_user_guide.rst
@@ -22,6 +22,7 @@ OS User Guide
Test Utilities <modules/testutil/testutil>
JSON <modules/json/json>
Manufacturing support <modules/mfg/mfg>
+ Board support <bsp/index>
This guide provides comprehensive information about Mynewt OS, the
real-time operating system for embedded systems. It is intended both for