Boot Linux faster!

Check our new training course

Boot Linux faster!

Check our new training course
and Creative Commons CC-BY-SA
lecture and lab materials

Bootlin logo

Elixir Cross Referencer

# SPDX-License-Identifier: Apache-2.0

config BOARD_NRF52_BSIM
	bool "NRF52 simulation model"
	select SOC_SERIES_BSIM_NRFXX
	select SOC_SERIES_BSIM_NRF52X
	select SOC_COMPATIBLE_NRF
	select SOC_COMPATIBLE_NRF52X
	select SOC_COMPATIBLE_NRF52832
	select CONSOLE_HAS_DRIVER
	select NRF_RTC_TIMER
	select CLOCK_CONTROL
	# Indicate that the nRF RNG peripheral is present (actually a model
	# of it), so that the corresponding driver becomes available (see
	# dependencies of the ENTROPY_NRF5_RNG option).
	select HAS_HW_NRF_RNG
	# Indicate that CCM supports 8 bit length field, to support full
	# length LL PDUs.
	select HAS_HW_NRF_CCM_LFLEN_8BIT
	# Indicate 2M support so that Phy procedure can be enabled.
	select HAS_HW_NRF_RADIO_BLE_2M
	# Do the same for the CLOCK and POWER peripherals, so that the nrfx
	# drivers for them can be used.
	select HAS_HW_NRF_CLOCK
	select HAS_HW_NRF_POWER
	select HAS_NRFX
	help
	  Will produce a console Linux process which can be executed natively.
	  It needs the BabbleSim simulator both in compile time and to execute