Home
last modified time | relevance | path

Searched full:weak (Results 1 – 25 of 83) sorted by relevance

1234

/Zephyr-latest/kernel/
Dmain_weak.c8 /* Linkers may treat weak functions differently if they are located within
11 * For example, when using armlink, then if the weak symbol is inside the object
12 * referring to it the weak symbol will be used. This will result in the symbol
13 * being multiply defined because both the weak and strong symbols are used.
15 * To GNU ld, it doesn't matter if the weak symbol is placed in the same object
16 * which uses the weak symbol. GNU ld will always link to the strong version.
18 * Having the weak main symbol in an independent file ensures that it will be
/Zephyr-latest/scripts/native_simulator/common/src/
Dnsi_weak_stubs.c13 * These are all defined as weak, so if an actual image is present for that CPU,
29 F_TRAMP_BODY_LIST(__attribute__((weak)) void nsif_cpu, _pre_cmdline_hooks(void) { })
30 F_TRAMP_BODY_LIST(__attribute__((weak)) void nsif_cpu, _pre_hw_init_hooks(void) { })
31 F_TRAMP_BODY_LIST(__attribute__((weak)) void nsif_cpu,
33 F_TRAMP_BODY_LIST(__attribute__((weak)) int nsif_cpu, _cleanup(void) { return 0; })
34 F_TRAMP_BODY_LIST(__attribute__((weak)) void nsif_cpu, _irq_raised(void) { })
35 F_TRAMP_BODY_LIST(__attribute__((weak)) void nsif_cpu, _irq_raised_from_sw(void) { })
36 F_TRAMP_BODY_LIST(__attribute__((weak)) int nsif_cpu, _test_hook(void *p) { return 0; })
/Zephyr-latest/include/zephyr/dt-bindings/gpio/
Dadi-max32-gpio.h34 * - Bit 10: Weak pull up selection, Weak Pullup to VDDIO (1MOhm)
38 * - Bit 11: Weak pull down selection, Weak Pulldown to VDDIOH (1MOhm)
58 /** GPIO bias weak pull up selection, to VDDIO (1MOhm) */
61 /** GPIO bias weak pull down selection, to VDDIOH (1MOhm) */
/Zephyr-latest/dts/bindings/w1/
Dmaxim,ds2477_85_common.yaml45 weak-pullup:
54 Default 1-Wire Weak Pullup Resistance in ohms.
58 To enter floating condition, it is suggested to switch the weak-pull up
Dzephyr,w1-gpio.yaml26 SOC are usually weak, and may not be strong enough.
/Zephyr-latest/include/zephyr/toolchain/
Dmwdt.h80 .weak \symbol
85 .weak \symbol
100 .weak symbol
105 .weak symbol
/Zephyr-latest/boards/native/nrf_bsim/common/
Dbsim_extra_cpu_if_stubs.c11 * Default (weak) implementation for nsif_cpu<n>_save_test_arg() expected by the argument
26 F_TRAMP_BODY_LIST(NATIVE_SIMULATOR_IF __attribute__((weak)) void nsif_cpu,
/Zephyr-latest/lib/libc/armstdc/src/
Dthreading_weak.c8 * Weak stub implementation of threading related kernel functions.
16 * This file provides weak stub implementations that are compiled when
/Zephyr-latest/tests/bluetooth/controller/mock_ctrl/src/
Dlll.c43 __attribute__((weak)) int lll_csrand_get(void *buf, size_t len) in lll_csrand_get()
49 __attribute__((weak)) int lll_csrand_isr_get(void *buf, size_t len) in lll_csrand_isr_get()
Decb.c10 __attribute__((weak)) void ecb_encrypt(uint8_t const *const key_le, in ecb_encrypt()
/Zephyr-latest/samples/drivers/w1/scanner/
Dds2485.overlay9 weak-pullup = "1000";
/Zephyr-latest/tests/drivers/w1/w1_api/
Dds2485.overlay9 weak-pullup = "1000";
/Zephyr-latest/boards/native/nrf_bsim/soc/
Dnrfx_coredep.c15 * nrfx one which had been marked as weak.
/Zephyr-latest/drivers/mm/
Dmm_drv_common.h115 * which is marked as a weak alias to sys_mm_drv_map_region().
141 * which is marked as a weak alias to sys_mm_drv_map_array().
167 * which is marked as a weak alias to sys_mm_drv_unmap_region().
190 * which is marked as a weak alias to sys_mm_drv_remap_region().
217 * which is marked as a weak alias to sys_mm_drv_move_region().
246 * which is marked as a weak alias to sys_mm_drv_move_array().
/Zephyr-latest/drivers/timer/
Dsys_clock_init.c19 /* Weak-linked noop defaults for optional driver interfaces*/
/Zephyr-latest/include/zephyr/bluetooth/
Dtesting.h19 * Weak-function interface. The user can simply define this
/Zephyr-latest/modules/trusted-firmware-m/src/
Dreboot.c22 * the weak implementation of sys_arch_reboot() in scb.c.
/Zephyr-latest/soc/ti/simplelink/cc32xx/
Dsoc.c15 /* Overrides the weak ARM implementation */
/Zephyr-latest/soc/common/riscv-privileged/
Dsoc_irq.S18 * __soc_handle_irq is defined as .weak to allow re-implementation by
/Zephyr-latest/arch/x86/core/
Dmemmap.c32 * The default map symbols are weak so that an application
/Zephyr-latest/include/zephyr/linker/
Dllext-sections.ld10 * absolute address 0 so other weak symbols are exported as NULL.
/Zephyr-latest/arch/x86/core/intel64/
Dfatal.c13 /* NMI handlers should override weak implementation
/Zephyr-latest/subsys/mgmt/mcumgr/transport/src/
Dsmp.c25 #define WEAK __weak macro
27 #define WEAK macro
199 WEAK void
/Zephyr-latest/dts/bindings/mfd/
Dnordic,npm2100.yaml67 - "weak"
/Zephyr-latest/arch/posix/core/
Dcpuhalt.c20 * A weak stub for sys_arch_reboot(), which does nothing

1234