]> Repositories - Adafruit_Blinka-hackapet.git/blobdiff - src/micropython.py
Add timout loop after exporting the PWM pin.
[Adafruit_Blinka-hackapet.git] / src / micropython.py
index b5af9b39a5c5627d735dfdd3ecf0dcd756907fdd..5f369e3f0df022d3594edd97633e5093ed303266 100755 (executable)
@@ -1,2 +1,26 @@
+"""
+`micropython` - MicroPython Specific Decorator Functions
+=================================================
+
+* Author(s): cefn
+"""
+
+
 def const(x):
+    "Emulate making a constant"
     return x
+
+
+def native(f):
+    "Emulate making a native"
+    return f
+
+
+def viper(f):
+    "User is attempting to use a viper code emitter"
+    raise SyntaxError("invalid micropython decorator")
+
+
+def asm_thumb(f):
+    "User is attempting to use an inline assembler"
+    raise SyntaxError("invalid micropython decorator")