device: s/gen_handles/gen_device_deps
Rename the gen_handles script and all of its references/associated files to gen_device_deps. The new new makes things more clear, because the script just take care of generating, for each device, an array of device dependencies. While device handles are used internally to store this information, it is in reality an implementation detail. Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
This commit is contained in:
parent
190b632161
commit
92707866d1
5 changed files with 16 additions and 16 deletions
|
@ -923,14 +923,14 @@ if(CONFIG_HAS_DTS)
|
|||
set(number_of_dynamic_devices 0)
|
||||
endif()
|
||||
|
||||
# dev_handles.c is generated from ${ZEPHYR_LINK_STAGE_EXECUTABLE} by
|
||||
# gen_handles.py
|
||||
# device_deps.c is generated from ${ZEPHYR_LINK_STAGE_EXECUTABLE} by
|
||||
# gen_device_deps.py
|
||||
add_custom_command(
|
||||
OUTPUT dev_handles.c
|
||||
OUTPUT device_deps.c
|
||||
COMMAND
|
||||
${PYTHON_EXECUTABLE}
|
||||
${ZEPHYR_BASE}/scripts/build/gen_handles.py
|
||||
--output-source dev_handles.c
|
||||
${ZEPHYR_BASE}/scripts/build/gen_device_deps.py
|
||||
--output-source device_deps.c
|
||||
--output-graphviz dev_graph.dot
|
||||
${dynamic_handles}
|
||||
--num-dynamic-devices ${number_of_dynamic_devices}
|
||||
|
@ -940,9 +940,9 @@ if(CONFIG_HAS_DTS)
|
|||
VERBATIM
|
||||
DEPENDS ${ZEPHYR_LINK_STAGE_EXECUTABLE}
|
||||
)
|
||||
set_property(GLOBAL APPEND PROPERTY GENERATED_APP_SOURCE_FILES dev_handles.c)
|
||||
set_property(GLOBAL APPEND PROPERTY GENERATED_APP_SOURCE_FILES device_deps.c)
|
||||
|
||||
# gen_handles runs on `__device_handles_pass1` so pass this info to the linker script generator
|
||||
# gen_device_deps runs on `__device_handles_pass1` so pass this info to the linker script generator
|
||||
list(APPEND LINKER_PASS_${ZEPHYR_CURRENT_LINKER_PASS}_DEFINE "LINKER_DEVICE_HANDLES_PASS1")
|
||||
endif()
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue