We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6b84e6b commit fe753d9Copy full SHA for fe753d9
esp32_ulp/__init__.py
@@ -12,6 +12,7 @@
12
from .link import make_binary
13
garbage_collect('after import')
14
15
+
16
def src_to_binary_ext(src, cpu):
17
assembler = Assembler(cpu)
18
src = preprocess(src)
@@ -21,12 +22,14 @@ def src_to_binary_ext(src, cpu):
21
22
text, data, bss_len = assembler.fetch()
23
return make_binary(text, data, bss_len), addrs_syms
24
25
26
def src_to_binary(src, cpu):
27
binary, addrs_syms = src_to_binary_ext(src, cpu)
28
for addr, sym in addrs_syms:
29
print('%04d %s' % (addr, sym))
30
return binary
31
32
33
def assemble_file(filename, cpu):
34
with open(filename) as f:
35
src = f.read()
0 commit comments