Home
last modified time | relevance | path

Searched full:nrfx (Results 1 – 25 of 35) sorted by relevance

12

/nrf_hw_models-3.5.0/make_inc/
D52833_hal_files1 src/nrfx/drivers/nrfx_common.c
2 src/nrfx/hal/nrf_ccm.c
3 src/nrfx/hal/nrf_rtc.c
4 src/nrfx/hal/nrf_gpio.c
5 src/nrfx/hal/nrf_temp.c
6 src/nrfx/hal/nrf_radio.c
7 src/nrfx/hal/nrf_egu.c
8 src/nrfx/hal/nrf_timer.c
9 src/nrfx/hal/nrf_hal_originals.c
10 src/nrfx/hal/nrf_nvmc.c
[all …]
D5340_net_hal_files1 src/nrfx/drivers/nrfx_common.c
2 src/nrfx/hal/nrf_aar.c
3 src/nrfx/hal/nrf_ccm.c
4 src/nrfx/hal/nrf_clock.c
5 src/nrfx/hal/nrf_dppi.c
6 src/nrfx/hal/nrf_ecb.c
7 src/nrfx/hal/nrf_egu.c
8 src/nrfx/hal/nrf_nvmc.c
9 src/nrfx/hal/nrf_radio.c
10 src/nrfx/hal/nrf_rng.c
[all …]
D5340_app_hal_files1 src/nrfx/drivers/nrfx_common.c
2 src/nrfx/hal/nrf_clock.c
3 src/nrfx/hal/nrf_dppi.c
4 src/nrfx/hal/nrf_egu.c
5 src/nrfx/hal/nrf_nvmc.c
6 src/nrfx/hal/nrf_rtc.c
7 src/nrfx/hal/nrf_timer.c
8 src/nrfx/hal/nrf_hal_originals.c
/nrf_hw_models-3.5.0/src/nrfx/nrfx_replacements/
Dnrfx_config_bsim.h7 /* Provides a minimalistic nrfx_config to be used with Nordic nrfx and bsim.
13 /* When the real nrfx HAL headers are included, this header will be included
14 * from them, with the two definitions below. The normal users of the nrfx HAL
16 * The HW models, will include again the real nrfx headers once more,
20 * (See src/nrfx/hal/nrf_hal_originals.c for more info)
31 * When nrfx drivers are compiled for a real SoC, this macro is inherited from
40 * Suppress use of anomaly workarounds in nrfx drivers that would directly
Dnrfx_bsim_redef.h9 * This file redefines macros from nrfx that need to be different for simulated devices.
19 /* Redefine nrfx common macros that are not valid when using mocked peripherals */
Dnrfx_glue_bsim.h7 /* Provides a minimalistic nrfx_glue to be used with Nordic nrfx and bsim.
/nrf_hw_models-3.5.0/docs/
DREADME.md3 This repo contains models of the nRF5x HW peripherals and some replacement nrfx
4 HAL functions. When used in combination with the real nrfx, these should enable code
5 meant for the nrfx to run without needing further changes.
21 `NRFX_BASE` must point to the path where a nrfx has been cloned.
22 The nrfx must be at least version 2.3.0.
23 So for example, if the nrfx has been cloned as:
26 cd /some_path/nrfx/
27 git clone git@github.com:NordicSemiconductor/nrfx.git .
32 export NRFX_BASE=/some_path/nrfx/
35 See the [nrfx/hal/README.md](../src/nrfx/hal/README.md) for more details.
[all …]
/nrf_hw_models-3.5.0/src/nrfx/hal/
DREADME.md1 ## nRFx HAL
4 some modifications to [the real nRFx HAL](https://github.com/NordicSemiconductor/nrfx/)
27 The original implementation of the HAL APIs from the real nrfx is included in
30 of `src/nrfx/hal/`. This removes the need for duplicating code.
33 nRFx API corresponding to the peripherals included in these models.
34 Note also that for these, not necessarily all nRFx functions which could need replacing are
Dnrf_hal_originals.c7 /* We want to use all real nRFx HAL definitions, while allowing some of them to be overridden.
8 * We do this by including here all real nRFx HAL provided functions, but defining them as "weak".
14 #include "nrfx.h"
Dnrf_gpiote.c6 * Code which is not copied from the nRFx HAL is licensed as:
9 * Most of the code below is taken from the NRFx HAL with minor
Dnrf_gpio.c6 * Code which is not copied from the nRFx HAL is licensed as:
9 * Most of the code of the functions below is taken from the NRFx HAL with minor
Dnrf_temp.c6 * Note that the function prototypes are taken from the NRFx HAL
Dnrf_ppi.c6 * Note that the function prototypes are taken from the NRFx HAL
Dnrf_rng.c6 * Note that the function prototypes are taken from the NRFx HAL
Dnrf_ecb.c6 * Note that the function prototypes are taken from the NRFx HAL
Dnrf_aar.c7 * Note that the function prototypes are taken from the NRFx HAL
Dnrf_egu.c6 * Note that the function prototypes are taken from the NRFx HAL
/nrf_hw_models-3.5.0/
DCMakeLists.txt22 # module, so that the local modified versions of nrfx files are used instead
23 # of those from the original nrfx.
25 ${CMAKE_CURRENT_SOURCE_DIR}/src/nrfx/mdk_replacements
30 src/nrfx/nrfx_replacements
58 # The nrfx HAL is built in the context of the embedded software
79 -I${CMAKE_CURRENT_SOURCE_DIR}/src/nrfx/mdk_replacements
80 -I${CMAKE_CURRENT_SOURCE_DIR}/src/nrfx/nrfx_replacements
84 -std=gnu11 #The nrfx hal uses non standard features which will cause warnings otherwise
D52833.mk24 -Isrc/nrfx/mdk_replacements \
27 -Isrc/nrfx/nrfx_replacements \
D5340.mk24 -Isrc/nrfx/mdk_replacements \
27 -Isrc/nrfx/nrfx_replacements \
DMakefile5 $(error NRFX_BASE must be set to the nrfx checkout folder)
/nrf_hw_models-3.5.0/src/nrfx_config/
DREADME.md1 **Sample nrfx configuration files**<br>
2 This folder includes a sample of nrfx configuration files.
Dnrfx_glue.h7 /* Provides a minimalistic nrfx_glue to be used with Nordic nrfx
Dnrfx_config.h7 /* Provides a minimalistic nrfx_config to be used with Nordic nrfx
/nrf_hw_models-3.5.0/.github/workflows/
Dbuild.yml8 NRFX_BASE: ${{ github.workspace }}/nrfx
30 git clone -b v2.8.0 --depth=1 https://github.com/NordicSemiconductor/nrfx ${NRFX_BASE}

12