summaryrefslogtreecommitdiffstatshomepage
path: root/teensy/memzip_files/src
diff options
context:
space:
mode:
authorDave Hylands <dhylands@gmail.com>2014-01-08 01:00:22 -0800
committerDave Hylands <dhylands@gmail.com>2014-01-11 16:16:20 -0800
commitd80ee8bbfd52fd44f623aabbef4544f9572aca9e (patch)
tree6af7aed612e1e335b47f5e36c5c792c9bb537dda /teensy/memzip_files/src
parentc698d266d1f13fe82a5ac291f7c6642da3dc0bdc (diff)
downloadmicropython-d80ee8bbfd52fd44f623aabbef4544f9572aca9e.tar.gz
micropython-d80ee8bbfd52fd44f623aabbef4544f9572aca9e.zip
Added memzip filesystem support for teensy
You can now append a zipfile (containining uncomressed python sources) to the micropython.hex file. Use MEMZIP_DIR=directory when you call make, or set that in your environment to include a different tree of source files. Added sample /boot.py, /src/main.py, /test.py and /src/test.py files. Added run command so that you can execute scripts from REPL (until import is implemented). Added build directory to .gitignore
Diffstat (limited to 'teensy/memzip_files/src')
-rw-r--r--teensy/memzip_files/src/main.py11
-rw-r--r--teensy/memzip_files/src/test.py1
2 files changed, 12 insertions, 0 deletions
diff --git a/teensy/memzip_files/src/main.py b/teensy/memzip_files/src/main.py
new file mode 100644
index 0000000000..8fc08db15e
--- /dev/null
+++ b/teensy/memzip_files/src/main.py
@@ -0,0 +1,11 @@
+print("Executing main.py")
+
+x=pyb.led(1)
+pyb.delay(100)
+x=pyb.led(0)
+pyb.delay(100)
+x=pyb.led(1)
+pyb.delay(100)
+x=pyb.led(0)
+
+
diff --git a/teensy/memzip_files/src/test.py b/teensy/memzip_files/src/test.py
new file mode 100644
index 0000000000..7957b27caf
--- /dev/null
+++ b/teensy/memzip_files/src/test.py
@@ -0,0 +1 @@
+print("Executing /src/test.py")