summaryrefslogtreecommitdiffstatshomepage
path: root/zephyr/modmachine.h
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/modmachine.h')
-rw-r--r--zephyr/modmachine.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/zephyr/modmachine.h b/zephyr/modmachine.h
new file mode 100644
index 0000000000..596c59b178
--- /dev/null
+++ b/zephyr/modmachine.h
@@ -0,0 +1,16 @@
+#ifndef __MICROPY_INCLUDED_ZEPHYR_MODMACHINE_H__
+#define __MICROPY_INCLUDED_ZEPHYR_MODMACHINE_H__
+
+#include "py/obj.h"
+
+extern const mp_obj_type_t machine_pin_type;
+
+MP_DECLARE_CONST_FUN_OBJ_0(machine_info_obj);
+
+typedef struct _machine_pin_obj_t {
+ mp_obj_base_t base;
+ struct device *port;
+ uint32_t pin;
+} machine_pin_obj_t;
+
+#endif // __MICROPY_INCLUDED_ZEPHYR_MODMACHINE_H__