Lines Matching +full:- +full:n
5 # Copyright (c) 2016-2017 Espressif Systems (Shanghai) PTE LTD.
6 # Distributed under the terms of Apache License v2.0 found in the top-level LICENSE file.
16 f_ld.write('/* Variable definitions for ESP32ULP linker\n')
17 f_ld.write(' * This file is generated automatically by esp32ulp_mapgen.py utility.\n')
18 f_ld.write(' */\n\n')
19 f_h.write('// Variable definitions for ESP32ULP\n')
20 f_h.write('// This file is generated automatically by esp32ulp_mapgen.py utility\n\n')
21 f_h.write('#pragma once\n\n')
26 f_h.write('extern uint32_t ulp_{0};\n'.format(name))
27 f_ld.write('PROVIDE ( ulp_{0} = 0x{1:08x} );\n'.format(name, addr))
31 f_ld.write('/* Variable definitions for ESP32ULP linker\n')
32 f_ld.write(' * This file is generated automatically by esp32ulp_mapgen.py utility.\n')
33 f_ld.write(' */\n\n')
34 f_h.write('// Variable definitions for ESP32ULP\n')
35 f_h.write('// This file is generated automatically by esp32ulp_mapgen.py utility\n\n')
36 f_h.write('#pragma once\n\n')
41 f_h.write('extern uint32_t ulp_{0};\n'.format(name))
42 f_ld.write('PROVIDE ( ulp_{0} = 0x{1:08x} );\n'.format(name, addr))
48 'esp32-ulp-nm -g -f posix <elf_file> > <symbols_file>')
51 parser.add_option('-s', '--symfile', dest='symfile',
53 parser.add_option('-o', '--outputfile', dest='outputfile',
56 parser.add_option('--riscv', action='store_true', help='use format for ulp riscv .sym file')