summaryrefslogtreecommitdiff
path: root/wasp
diff options
context:
space:
mode:
authorDaniel Thompson <daniel@redfelineninja.org.uk>2020-01-30 22:11:31 (GMT)
committerDaniel Thompson <daniel@redfelineninja.org.uk>2020-01-30 22:11:31 (GMT)
commit0acbcc415bbc3ab5b80aeee23ce4258052d9ac2e (patch)
treeca05741b92067b158965a49288b5c1920a1a9979 /wasp
parenta34d65d7fdfbbaaa3e6484dfebe914378f478ca2 (diff)
wasp: Reorganise the board support
Diffstat (limited to 'wasp')
-rw-r--r--wasp/boards/dsd6/manifest.py0
-rw-r--r--wasp/boards/nitrogen/manifest.py0
-rw-r--r--wasp/boards/pinetime/manifest.py12
-rw-r--r--wasp/boards/pinetime/watch.py (renamed from wasp/pinetime.py)0
-rw-r--r--wasp/boot.py4
-rw-r--r--wasp/demo.py6
6 files changed, 17 insertions, 5 deletions
diff --git a/wasp/boards/dsd6/manifest.py b/wasp/boards/dsd6/manifest.py
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/wasp/boards/dsd6/manifest.py
diff --git a/wasp/boards/nitrogen/manifest.py b/wasp/boards/nitrogen/manifest.py
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/wasp/boards/nitrogen/manifest.py
diff --git a/wasp/boards/pinetime/manifest.py b/wasp/boards/pinetime/manifest.py
new file mode 100644
index 0000000..22fd135
--- /dev/null
+++ b/wasp/boards/pinetime/manifest.py
@@ -0,0 +1,12 @@
+freeze('../..',
+ (
+ 'boot.py',
+ 'demo.py',
+ 'drivers/battery.py',
+ 'drivers/signal.py',
+ 'drivers/st7789.py',
+ 'logo.py',
+ ),
+ opt=3
+)
+freeze('.', 'watch.py', opt=3)
diff --git a/wasp/pinetime.py b/wasp/boards/pinetime/watch.py
index 730eebc..730eebc 100644
--- a/wasp/pinetime.py
+++ b/wasp/boards/pinetime/watch.py
diff --git a/wasp/boot.py b/wasp/boot.py
index 79601e7..08d5c12 100644
--- a/wasp/boot.py
+++ b/wasp/boot.py
@@ -1,6 +1,6 @@
import logo
-import pinetime
+import watch
-pinetime.display.rleblit(logo.pine64, fg=0xffff)
+watch.display.rleblit(logo.pine64, fg=0xffff)
diff --git a/wasp/demo.py b/wasp/demo.py
index b74d3e6..9da9f5f 100644
--- a/wasp/demo.py
+++ b/wasp/demo.py
@@ -7,7 +7,7 @@
# len(colors) is not a multiple of 5 ;-) ).
#
-import pinetime, logo, time, gc
+import watch, logo, time, gc
colors = (
0xffff,
@@ -38,8 +38,8 @@ def run():
l = logo.micropython
else:
l = logo.pine64
- pinetime.display.fill(0)
+ watch.display.fill(0)
- pinetime.display.rleblit(l, fg=c)
+ watch.display.rleblit(l, fg=c)
time.sleep(2)
gc.collect()