Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 10 additions & 10 deletions nimble/controller/syscfg.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,25 +21,25 @@ syscfg.defs:

BLE_LL_ROLE_CENTRAL:
description: 'Enables controller support for the Central role.'
value: MYNEWT_VAL(BLE_ROLE_CENTRAL)
value: BLE_ROLE_CENTRAL
restrictions:
- 'BLE_LL_ROLE_OBSERVER if 1'

BLE_LL_ROLE_PERIPHERAL:
description: 'Enables controller support for the Peripheral role.'
value: MYNEWT_VAL(BLE_ROLE_PERIPHERAL)
value: BLE_ROLE_PERIPHERAL
restrictions:
- 'BLE_LL_ROLE_BROADCASTER if 1'

BLE_LL_ROLE_BROADCASTER:
description: 'Enables controller support for the Broadcaster role.'
value: MYNEWT_VAL(BLE_ROLE_BROADCASTER)
value: BLE_ROLE_BROADCASTER
restrictions:
- 'BLE_LL_ROLE_OBSERVER if 0'

BLE_LL_ROLE_OBSERVER:
description: 'Enables controller support for the Observer role.'
value: MYNEWT_VAL(BLE_ROLE_OBSERVER)
value: BLE_ROLE_OBSERVER
restrictions:
- 'BLE_LL_ROLE_BROADCASTER if 0'

Expand Down Expand Up @@ -230,36 +230,36 @@ syscfg.defs:
description: >
This option enables/disables encryption support in the controller.
This option saves both both code and RAM.
value: 'MYNEWT_VAL_BLE_LL_ROLE_CENTRAL || MYNEWT_VAL_BLE_LL_ROLE_PERIPHERAL'
value: BLE_LL_ROLE_CENTRAL || BLE_LL_ROLE_PERIPHERAL

BLE_LL_CFG_FEAT_CONN_PARAM_REQ:
description: >
This option enables/disables the connection parameter request
procedure. This is implemented in the controller but is disabled
by default.
value: 'MYNEWT_VAL_BLE_LL_ROLE_CENTRAL || MYNEWT_VAL_BLE_LL_ROLE_PERIPHERAL'
value: BLE_LL_ROLE_CENTRAL || BLE_LL_ROLE_PERIPHERAL

BLE_LL_CFG_FEAT_PERIPH_INIT_FEAT_XCHG:
description: >
This option allows a slave to initiate the feature exchange
procedure. This feature is implemented but currently has no impact
on code or ram size
value: 'MYNEWT_VAL_BLE_LL_ROLE_CENTRAL || MYNEWT_VAL_BLE_LL_ROLE_PERIPHERAL'
value: BLE_LL_ROLE_CENTRAL || BLE_LL_ROLE_PERIPHERAL

BLE_LL_CFG_FEAT_LE_PING:
description: >
This option allows a controller to send/receive LE pings.
Currently, this feature is not implemented by the controller so
turning it on or off has no effect.
value: 'MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_ENCRYPTION'
value: BLE_LL_CFG_FEAT_LE_ENCRYPTION

BLE_LL_CFG_FEAT_DATA_LEN_EXT:
description: >
This option enables/disables the data length update procedure in
the controller. If enabled, the controller is allowed to change the
size of tx/rx pdu's used in a connection. This option has only
minor impact on code size and non on RAM.
value: 'MYNEWT_VAL_BLE_LL_ROLE_CENTRAL || MYNEWT_VAL_BLE_LL_ROLE_PERIPHERAL'
value: BLE_LL_ROLE_CENTRAL || BLE_LL_ROLE_PERIPHERAL'

BLE_LL_CFG_FEAT_LL_PRIVACY:
description: >
Expand Down Expand Up @@ -500,7 +500,7 @@ syscfg.defs:
deprecated: 1
BLE_PUBLIC_DEV_ADDR:
description: use BLE_LL_PUBLIC_DEV_ADDR
value: "(uint8_t[6]){0x00, 0x00, 0x00, 0x00, 0x00, 0x00}"
value: raw("(uint8_t[6]){0x00, 0x00, 0x00, 0x00, 0x00, 0x00}")
deprecated: 1
BLE_LL_EXT_ADV_AUX_PTR_CNT:
description: use BLE_LL_SCAN_AUX_SEGMENT_CNT
Expand Down
4 changes: 2 additions & 2 deletions nimble/transport/dialog_cmac/cmac_driver/syscfg.yml
Original file line number Diff line number Diff line change
Expand Up @@ -79,12 +79,12 @@ syscfg.defs:
CMAC_IMAGE_TARGET_NAME:
description: >
Target name to build for CMAC binary for single image build.
value: "@apache-mynewt-nimble/targets/dialog_cmac"
value: '"@apache-mynewt-nimble/targets/dialog_cmac"'
CMAC_IMAGE_PARTITION:
description: >
Flash partition to load CMAC binary from if single image build
is disabled.
value: FLASH_AREA_IMAGE_1
value: raw("FLASH_AREA_IMAGE_1")
CMAC_IMAGE_RAM_SIZE:
description: >
Size of RAM area in bytes reserved for CMAC if single image
Expand Down