[go: nahoru, domu]

Skip to content

Commit

Permalink
replace original main.py
Browse files Browse the repository at this point in the history
  • Loading branch information
eggfly committed Sep 20, 2022
1 parent 12c3676 commit b209675
Show file tree
Hide file tree
Showing 8 changed files with 3,865 additions and 155 deletions.
2 changes: 1 addition & 1 deletion mpy_disassemble/actuator_led.mpy.freeze
Original file line number Diff line number Diff line change
Expand Up @@ -282,7 +282,7 @@ const qstr_pool_t mp_qstr_frozen_const_pool = {

////////////////////////////////////////////////////////////////////////////////
// frozen module .\actuator_led
// - original source file: ./rootfs/actuator_led.mpy
// - original source file: rootfs/actuator_led.mpy
// - frozen file name: .\actuator_led.py
// - .mpy header: 4d:06:00:1f

Expand Down
42 changes: 21 additions & 21 deletions mpy_disassemble/actuator_led.mpy.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
mpy_source_file: ./rootfs/actuator_led.mpy
mpy_source_file: rootfs/actuator_led.mpy
source_file: .\actuator_led.py
header: 4d:06:00:1f
qstr_table[60]:
Expand Down Expand Up @@ -65,7 +65,7 @@ qstr_table[60]:
obj_table: [(0, 0, 0), 'v_2020_7_30']
simple_name: <module>
raw bytecode: 157 08:56:01:26:26:4c:23:23:64:84:0a:84:08:84:07:84:0d:64:20:84:21:84:07:84:10:84:0b:84:16:84:18:84:08:84:2e:64:20:84:07:64:40:64:40:64:40:80:51:1b:02:16:02:80:51:1b:03:16:03:80:10:04:2a:01:1b:05:1c:04:16:04:59:8a:17:21:51:17:22:2b:00:16:23:32:00:16:06:32:01:16:0d:32:02:16:0f:32:03:16:10:32:04:16:11:32:05:16:12:32:06:16:13:32:07:16:14:32:08:16:15:32:09:16:16:32:0a:16:18:32:0b:16:19:32:0c:16:1a:32:0d:16:1b:32:0e:16:1c:32:0f:16:1d:32:10:16:1e:32:11:16:1f:32:12:16:20:51:63
prelude: (2, 0, 0, 0, 0, 0)
prelude: n_state=2, n_exc_stack=0, scope_flags=0, n_pos_args=0, n_kwonly_args=0, n_def_pos_args=0
args: []
line info: 26:26:4c:23:23:64:84:0a:84:08:84:07:84:0d:64:20:84:21:84:07:84:10:84:0b:84:16:84:18:84:08:84:2e:64:20:84:07:64:40:64:40:64:40
80 LOAD_CONST_SMALL_INT 0
Expand Down Expand Up @@ -132,7 +132,7 @@ simple_name: <module>
children: ['InitNP', 'BrightnessUp', 'SetBrightness', 'UpdateBrightness', 'GetBrightness', 'ShowRainbow', 'setPixelColorWithoutWrightRGBOne', 'setPixelColorWithoutWright', 'setPixelColor', 'pixelMove', 'pixelShowU', 'clamp', 'hsl', 'packRGB', 'packRGBd', 'unpackR', 'unpackG', 'unpackB', 'version']
simple_name: InitNP
raw bytecode: 78 39:14:06:24:80:0a:20:30:27:29:2a:2f:12:02:14:07:12:03:14:08:b0:36:01:8e:36:02:17:22:12:23:14:09:36:00:59:12:22:13:0a:80:42:54:57:c1:12:23:14:0b:b1:23:00:36:02:59:23:00:12:22:b1:56:81:e5:58:5a:d7:43:27:59:59:12:22:14:0c:36:00:59:51:63
prelude: (8, 0, 0, 1, 0, 0)
prelude: n_state=8, n_exc_stack=0, scope_flags=0, n_pos_args=1, n_kwonly_args=0, n_def_pos_args=0
args: ['pin_port']
line info: 80:0a:20:30:27:29:2a:2f
12:02 LOAD_GLOBAL neopixel
Expand Down Expand Up @@ -181,7 +181,7 @@ simple_name: InitNP
children: []
simple_name: BrightnessUp
raw bytecode: 41 29:10:0d:25:80:14:26:20:26:2c:b0:14:0e:36:00:c1:12:21:b1:e5:17:21:12:19:80:22:80:64:12:21:34:03:17:21:12:10:34:00:59:51:63
prelude: (6, 0, 0, 1, 0, 0)
prelude: n_state=6, n_exc_stack=0, scope_flags=0, n_pos_args=1, n_kwonly_args=0, n_def_pos_args=0
args: ['br_d']
line info: 80:14:26:20:26:2c
b0 LOAD_FAST 0
Expand All @@ -206,7 +206,7 @@ simple_name: BrightnessUp
children: []
simple_name: SetBrightness
raw bytecode: 33 29:0e:0f:25:80:1c:26:20:2b:b0:14:0e:36:00:c1:12:19:80:22:80:64:b1:34:03:17:21:12:10:34:00:59:51:63
prelude: (6, 0, 0, 1, 0, 0)
prelude: n_state=6, n_exc_stack=0, scope_flags=0, n_pos_args=1, n_kwonly_args=0, n_def_pos_args=0
args: ['br_d']
line info: 80:1c:26:20:2b
b0 LOAD_FAST 0
Expand All @@ -227,7 +227,7 @@ simple_name: SetBrightness
children: []
simple_name: UpdateBrightness
raw bytecode: 88 48:18:10:80:23:20:2b:20:29:29:26:26:26:32:12:21:22:81:7f:f4:22:80:64:f6:c0:12:22:13:0a:80:42:68:57:c1:12:23:b1:55:30:03:c2:c3:c4:b2:b0:f4:88:f1:c2:b3:b0:f4:88:f1:c3:b4:b0:f4:88:f1:c4:b2:b3:b4:2a:03:12:22:b1:56:81:e5:58:5a:d7:43:13:59:59:12:22:14:0c:36:00:59:51:63
prelude: (10, 0, 0, 0, 0, 0)
prelude: n_state=10, n_exc_stack=0, scope_flags=0, n_pos_args=0, n_kwonly_args=0, n_def_pos_args=0
args: []
line info: 80:23:20:2b:20:29:29:26:26:26:32
12:21 LOAD_GLOBAL brightness
Expand Down Expand Up @@ -291,15 +291,15 @@ simple_name: UpdateBrightness
children: []
simple_name: GetBrightness
raw bytecode: 8 00:06:11:80:30:12:21:63
prelude: (1, 0, 0, 0, 0, 0)
prelude: n_state=1, n_exc_stack=0, scope_flags=0, n_pos_args=0, n_kwonly_args=0, n_def_pos_args=0
args: []
line info: 80:30
12:21 LOAD_GLOBAL brightness
63 RETURN_VALUE
children: []
simple_name: ShowRainbow
raw bytecode: 250 f0:10:40:12:80:34:20:25:25:22:22:24:2c:28:22:26:24:24:24:24:24:26:23:23:23:25:26:27:2d:2a:30:2c:2e:3b:2f:12:22:13:0a:c0:b0:80:da:44:42:51:63:81:c1:22:82:68:c2:b2:22:82:68:f2:b1:f3:22:82:68:f8:c3:b3:22:80:64:f4:b0:f6:c4:b4:c5:b1:22:80:64:f4:c6:22:80:64:c7:22:80:64:c8:22:80:64:c9:b9:b8:f3:ca:ba:b0:f6:cb:b8:22:80:64:f4:cc:22:32:cd:22:32:ce:22:32:cf:bf:be:f3:26:10:24:10:b0:f6:26:11:be:22:80:64:f4:26:12:12:13:80:12:1a:b1:b7:bd:34:03:34:02:59:b0:81:f3:81:42:c0:80:57:26:13:b6:24:13:b5:f4:f2:22:80:64:f6:22:82:68:f2:26:14:bc:24:13:bb:f4:f2:22:80:64:f6:26:15:24:12:24:13:24:11:f4:f2:22:80:64:f6:26:16:12:13:24:13:12:1a:24:14:24:15:24:16:34:03:34:02:59:81:e5:58:5a:d7:43:ba:7f:59:59:12:13:b0:81:f3:12:1a:b2:b7:bd:34:03:34:02:59:12:22:14:0c:36:00:59:51:63
prelude: (31, 0, 0, 0, 0, 0)
prelude: n_state=31, n_exc_stack=0, scope_flags=0, n_pos_args=0, n_kwonly_args=0, n_def_pos_args=0
args: []
line info: 80:34:20:25:25:22:22:24:2c:28:22:26:24:24:24:24:24:26:23:23:23:25:26:27:2d:2a:30:2c:2e:3b:2f
12:22 LOAD_GLOBAL np
Expand Down Expand Up @@ -450,7 +450,7 @@ simple_name: ShowRainbow
children: []
simple_name: setPixelColorWithoutWrightRGBOne
raw bytecode: 39 4a:10:13:26:27:80:55:26:26:26:12:1d:b1:34:01:c2:12:1e:b1:34:01:c3:12:1f:b1:34:01:c4:12:14:b0:b2:b3:b4:34:04:59:51:63
prelude: (10, 0, 0, 2, 0, 0)
prelude: n_state=10, n_exc_stack=0, scope_flags=0, n_pos_args=2, n_kwonly_args=0, n_def_pos_args=0
args: ['index', 'rgb']
line info: 80:55:26:26:26
12:1d LOAD_GLOBAL unpackR
Expand All @@ -477,7 +477,7 @@ simple_name: setPixelColorWithoutWrightRGBOne
children: []
simple_name: setPixelColorWithoutWright
raw bytecode: 116 e8:04:24:14:26:28:29:2a:80:5c:20:20:2b:26:26:26:28:29:29:54:29:12:21:22:81:7f:f4:22:80:64:f6:c4:b1:b4:f4:88:f1:c5:b2:b4:f4:88:f1:c6:b3:b4:f4:88:f1:c7:b0:12:22:13:0a:db:44:66:12:22:13:0a:80:42:56:57:c8:b5:b6:b7:2a:03:12:22:b8:56:b1:b2:b3:2a:03:12:23:b8:56:81:e5:58:5a:d7:43:25:59:59:42:52:b5:b6:b7:2a:03:12:22:b0:56:b1:b2:b3:2a:03:12:23:b0:56:51:63
prelude: (14, 0, 0, 4, 0, 0)
prelude: n_state=14, n_exc_stack=0, scope_flags=0, n_pos_args=4, n_kwonly_args=0, n_def_pos_args=0
args: ['index', 'r', 'g', 'b']
line info: 80:5c:20:20:2b:26:26:26:28:29:29:54:29
12:21 LOAD_GLOBAL brightness
Expand Down Expand Up @@ -557,7 +557,7 @@ simple_name: setPixelColorWithoutWright
children: []
simple_name: setPixelColor
raw bytecode: 62 5a:18:15:2b:2c:80:6c:20:26:26:26:26:26:29:b0:14:0e:36:00:c2:b1:14:0e:36:00:c3:12:1d:b3:34:01:c4:12:1e:b3:34:01:c5:12:1f:b3:34:01:c6:12:14:b2:b4:b5:b6:34:04:59:12:22:14:0c:36:00:59:51:63
prelude: (12, 0, 0, 2, 0, 0)
prelude: n_state=12, n_exc_stack=0, scope_flags=0, n_pos_args=2, n_kwonly_args=0, n_def_pos_args=0
args: ['index_d', 'rgb_d']
line info: 80:6c:20:26:26:26:26:26:29
b0 LOAD_FAST 0
Expand Down Expand Up @@ -596,7 +596,7 @@ simple_name: setPixelColor
children: []
simple_name: pixelMove
raw bytecode: 178 62:2e:16:2d:2e:80:77:26:20:27:25:22:23:23:2b:2a:33:2b:26:2a:2b:25:2b:27:31:b0:14:0e:36:00:c2:b2:12:22:13:0a:f8:c2:b2:80:d9:44:42:51:63:2b:00:c3:2b:00:c4:12:22:13:0a:82:f3:80:42:58:57:c5:b3:14:17:12:22:b5:55:36:01:59:b4:14:17:12:23:b5:55:36:01:59:81:e5:58:5a:d7:43:23:59:59:12:22:13:0a:82:f3:80:42:7d:57:c5:b5:b2:b1:f4:f3:c6:b6:12:22:13:0a:82:f3:db:44:4b:b6:12:22:13:0a:82:f3:e6:c6:42:50:b6:80:d7:44:4b:b6:12:22:13:0a:82:f3:e5:c6:42:40:b3:b6:55:12:22:b5:56:b4:b6:55:12:23:b5:56:81:e5:58:5a:d7:43:bd:7f:59:59:12:22:14:0c:36:00:59:51:63
prelude: (13, 0, 0, 2, 0, 0)
prelude: n_state=13, n_exc_stack=0, scope_flags=0, n_pos_args=2, n_kwonly_args=0, n_def_pos_args=0
args: ['step_d', 'towards']
line info: 80:77:26:20:27:25:22:23:23:2b:2a:33:2b:26:2a:2b:25:2b:27:31
b0 LOAD_FAST 0
Expand Down Expand Up @@ -718,7 +718,7 @@ simple_name: pixelMove
children: []
simple_name: pixelShowU
raw bytecode: 233 52:32:18:2f:30:80:8d:26:28:25:31:25:2d:2d:27:2d:2d:27:2d:2d:27:2d:2d:27:2c:2c:20:b0:14:0e:36:00:c2:b1:14:0e:36:00:86:f6:c3:80:42:4d:57:c4:12:14:b4:80:80:80:34:04:59:81:e5:57:8e:d7:43:2e:59:b2:b3:d8:44:5a:12:14:81:22:81:7f:22:81:7f:80:34:04:59:12:14:8b:22:81:7f:22:81:7f:80:34:04:59:b2:82:b3:f4:d8:44:5a:12:14:82:22:81:7f:22:81:4c:80:34:04:59:12:14:8a:22:81:7f:22:81:4c:80:34:04:59:b2:83:b3:f4:d8:44:5a:12:14:83:22:81:7f:22:81:19:80:34:04:59:12:14:89:22:81:7f:22:81:19:80:34:04:59:b2:84:b3:f4:d8:44:5a:12:14:88:22:81:7f:22:80:66:80:34:04:59:12:14:84:22:81:7f:22:80:66:80:34:04:59:b2:85:b3:f4:d8:44:58:12:14:85:22:81:7f:22:33:80:34:04:59:12:14:87:22:81:7f:22:33:80:34:04:59:12:22:14:0c:36:00:59:51:63
prelude: (11, 0, 0, 2, 0, 0)
prelude: n_state=11, n_exc_stack=0, scope_flags=0, n_pos_args=2, n_kwonly_args=0, n_def_pos_args=0
args: ['value_d', 'max_value_d']
line info: 80:8d:26:28:25:31:25:2d:2d:27:2d:2d:27:2d:2d:27:2d:2d:27:2c:2c:20
b0 LOAD_FAST 0
Expand Down Expand Up @@ -856,7 +856,7 @@ simple_name: pixelShowU
children: []
simple_name: clamp
raw bytecode: 28 23:14:19:31:32:33:80:a5:25:22:25:22:b2:b0:d7:44:42:b0:63:b2:b1:d8:44:42:b1:63:b2:63
prelude: (5, 0, 0, 3, 0, 0)
prelude: n_state=5, n_exc_stack=0, scope_flags=0, n_pos_args=3, n_kwonly_args=0, n_def_pos_args=0
args: ['minValue', 'maxValue', 'value']
line info: 80:a5:25:22:25:22
b2 LOAD_FAST 2
Expand All @@ -876,7 +876,7 @@ simple_name: clamp
children: []
simple_name: hsl
raw bytecode: 284 93:10:60:1a:34:35:36:80:ad:26:26:26:26:2a:2a:39:25:2e:30:2a:22:22:22:25:22:22:25:25:22:22:24:25:22:22:24:25:22:22:24:25:22:22:24:25:22:22:24:2e:24:24:24:12:37:b0:34:01:c0:12:37:b1:34:01:c1:12:37:b2:34:01:c2:b0:22:82:68:f8:c0:12:19:80:22:80:63:b1:34:03:c1:12:19:80:22:80:63:b2:34:03:c2:22:80:64:12:38:82:b2:f4:22:80:64:f3:34:01:f3:b1:f4:88:f0:22:80:ce:10:f6:c3:b0:22:3c:f6:c4:b0:b4:22:3c:f4:f3:22:82:00:f4:22:3c:f6:c5:12:38:b4:82:f8:88:f0:b5:f2:22:82:00:f3:34:01:c6:b3:22:82:00:b6:f3:f4:88:f1:c7:80:c8:80:c9:80:ca:b4:80:d9:44:49:b7:c8:b3:c9:80:ca:42:c1:80:b4:81:d9:44:48:b3:c8:b7:c9:80:ca:42:74:b4:82:d9:44:48:80:c8:b3:c9:b7:ca:42:67:b4:83:d9:44:48:80:c8:b7:c9:b3:ca:42:5a:b4:84:d9:44:48:b7:c8:80:c9:b3:ca:42:4d:b4:85:d9:44:48:b3:c8:80:c9:b7:ca:42:40:b2:82:f4:88:f0:22:80:64:f6:b3:f3:82:f6:cb:b8:bb:f2:cc:b9:bb:f2:cd:ba:bb:f2:ce:12:1b:bc:bd:be:34:03:63
prelude: (19, 0, 0, 3, 0, 0)
prelude: n_state=19, n_exc_stack=0, scope_flags=0, n_pos_args=3, n_kwonly_args=0, n_def_pos_args=0
args: ['h', 's', 'l']
line info: 80:ad:26:26:26:26:2a:2a:39:25:2e:30:2a:22:22:22:25:22:22:25:25:22:22:24:25:22:22:24:25:22:22:24:25:22:22:24:25:22:22:24:2e:24:24:24
12:37 LOAD_GLOBAL round
Expand Down Expand Up @@ -1062,7 +1062,7 @@ simple_name: hsl
children: []
simple_name: packRGB
raw bytecode: 30 2b:0c:1b:28:29:2a:80:db:b0:22:81:7f:ef:90:f0:b1:22:81:7f:ef:88:f0:ed:b2:22:81:7f:ef:ed:63
prelude: (6, 0, 0, 3, 0, 0)
prelude: n_state=6, n_exc_stack=0, scope_flags=0, n_pos_args=3, n_kwonly_args=0, n_def_pos_args=0
args: ['r', 'g', 'b']
line info: 80:db
b0 LOAD_FAST 0
Expand All @@ -1084,7 +1084,7 @@ simple_name: packRGB
children: []
simple_name: packRGBd
raw bytecode: 55 4b:12:1c:39:3a:3b:80:df:26:26:26:b0:14:0e:36:00:c3:b1:14:0e:36:00:c4:b2:14:0e:36:00:c5:12:04:b3:22:81:7f:ef:90:f0:b4:22:81:7f:ef:88:f0:ed:b5:22:81:7f:ef:ed:34:01:63
prelude: (10, 0, 0, 3, 0, 0)
prelude: n_state=10, n_exc_stack=0, scope_flags=0, n_pos_args=3, n_kwonly_args=0, n_def_pos_args=0
args: ['r_d', 'g_d', 'b_d']
line info: 80:df:26:26:26
b0 LOAD_FAST 0
Expand Down Expand Up @@ -1120,7 +1120,7 @@ simple_name: packRGBd
children: []
simple_name: unpackR
raw bytecode: 17 19:0a:1d:27:80:e6:28:b0:90:f1:22:81:7f:ef:c1:b1:63
prelude: (4, 0, 0, 1, 0, 0)
prelude: n_state=4, n_exc_stack=0, scope_flags=0, n_pos_args=1, n_kwonly_args=0, n_def_pos_args=0
args: ['rgb']
line info: 80:e6:28
b0 LOAD_FAST 0
Expand All @@ -1134,7 +1134,7 @@ simple_name: unpackR
children: []
simple_name: unpackG
raw bytecode: 17 19:0a:1e:27:80:eb:28:b0:88:f1:22:81:7f:ef:c1:b1:63
prelude: (4, 0, 0, 1, 0, 0)
prelude: n_state=4, n_exc_stack=0, scope_flags=0, n_pos_args=1, n_kwonly_args=0, n_def_pos_args=0
args: ['rgb']
line info: 80:eb:28
b0 LOAD_FAST 0
Expand All @@ -1148,7 +1148,7 @@ simple_name: unpackG
children: []
simple_name: unpackB
raw bytecode: 15 19:0a:1f:27:80:f0:26:b0:22:81:7f:ef:c1:b1:63
prelude: (4, 0, 0, 1, 0, 0)
prelude: n_state=4, n_exc_stack=0, scope_flags=0, n_pos_args=1, n_kwonly_args=0, n_def_pos_args=0
args: ['rgb']
line info: 80:f0:26
b0 LOAD_FAST 0
Expand All @@ -1160,7 +1160,7 @@ simple_name: unpackB
children: []
simple_name: version
raw bytecode: 8 00:06:20:80:f5:23:01:63
prelude: (1, 0, 0, 0, 0, 0)
prelude: n_state=1, n_exc_stack=0, scope_flags=0, n_pos_args=0, n_kwonly_args=0, n_def_pos_args=0
args: []
line info: 80:f5
23:01 LOAD_CONST_OBJ 'v_2020_7_30'
Expand Down
Loading

0 comments on commit b209675

Please sign in to comment.