Skip to content

port: Call ble_ll_init#1956

Closed
chrysn wants to merge 1 commit intoapache:masterfrom
chrysn-pull-requests:ble_ll_init-in-nimble_port_init
Closed

port: Call ble_ll_init#1956
chrysn wants to merge 1 commit intoapache:masterfrom
chrysn-pull-requests:ble_ll_init-in-nimble_port_init

Conversation

@chrysn
Copy link
Copy Markdown
Contributor

@chrysn chrysn commented Jan 4, 2025

For the RIOT port, when upgrading from 0.15 to 0.18, I had to manually call ble_ll_init; as per a comment from @sjanc, this is better done in the nimble_port_init call, where this PR moves it.

This is being tested in RIOT, where the patch is being applied in the 0.18 branch.

@github-actions github-actions bot added the size/XS Extra small PR label Jan 4, 2025
chrysn added a commit to chrysn-pull-requests/RIOT that referenced this pull request Jan 4, 2025
void
nimble_port_init(void)
{
ble_ll_init();
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd suggest to call it after os_msys_init()

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oh, and it should also be under
#if NIMBLE_CFG_CONTROLLER

@sjanc
Copy link
Copy Markdown
Contributor

sjanc commented Jan 30, 2025

Hi,

Any chance to get this PR fixed? If not I can fix it myself (we would really like to get RIOT port working again against latest releases)

@sjanc
Copy link
Copy Markdown
Contributor

sjanc commented Mar 7, 2025

fixed upstream

@sjanc sjanc closed this Mar 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/XS Extra small PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants