-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BLE: Cordio host upgrade #9864
BLE: Cordio host upgrade #9864
Conversation
Please add needs work. This is based on the pre-release and needs updating. |
|
||
/*************************************************************************************************/ | ||
/*! | ||
* \brief Attribute protocol client and server API. */ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
blame regex, will fix
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no, really, eclipse regex did this, very unhappy with it now, will write a stern letter to the Eclipse Foundation
@paul-szczepanek-arm, thank you for your changes. |
252268a
to
48d2a7c
Compare
based on final 19.02 cordio release |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @paul-szczepanek-arm - a few minor things but looks good!
@@ -41,6 +41,10 @@ | |||
/*! WSF handler ID */ | |||
wsfHandlerId_t stack_handler_id; | |||
|
|||
/* WSF heap allocation */ | |||
uint8_t *SystemHeapStart; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could these be made static? (and stack_handler_id
above as well)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no, they need to be provided for wsf
features/FEATURE_BLE/targets/TARGET_CORDIO/stack/ble-host/include/att_defs.h
Outdated
Show resolved
Hide resolved
extern "C" { | ||
#endif | ||
|
||
/* UART */ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please remove these implementations if not needed :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can't, we need to provide something for the linker, I will signpost and comment them
ready for review, testing |
Can you be more specific - what version are we updating "from to" ? |
Added versions but since numbering has clearly changed to year/month style, this is not that important. |
CI started |
Test run: FAILEDSummary: 1 of 9 test jobs failed Failed test jobs:
|
looks like CI problem |
a6753c9
to
b0870a9
Compare
/* verify signed write is permitted */ | ||
if ((pAttr->settings & ATTS_SET_ALLOW_SIGNED) == 0) | ||
/* verify permissions */ | ||
if (attsPermissions(pCcb->connId, ATTS_PERMIT_WRITE, handle, pAttr->permissions) != ATT_SUCCESS) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I remember we made changes here as the check from the stack were incorrect. We should double check if they are correct now
094dced
to
cf8934e
Compare
yes and yes |
3e31495
to
e247852
Compare
still testing but ready for CI |
@pan- Happy with it as it is? |
he said yes |
@pan- lost his voice? 😀 CI restarted |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lets get this in.
Test run: FAILEDSummary: 1 of 9 test jobs failed Failed test jobs:
|
fixed IAR problem |
8d97ceb
to
f740985
Compare
IAR still complaining (different file), hang on |
@ARMmbed/mbed-os-maintainers sanity checking in progress: https://mbed-os.mbedcloudtesting.com/blue/organizations/jenkins/mbed-os-ci_fork-test/detail/mbed-os-ci_fork-test/125/pipeline/83 |
my IAR was out of date, fixed, ready for CI |
CI restarted |
Test run: FAILEDSummary: 2 of 14 test jobs failed Failed test jobs:
|
Hmmm... Looks like a K66F filesystem test being flaky 😿 |
@donatieng Fortunately, we can restart just It's been restarted. |
Description
Upgrade Cordio host to 19.02.
Open source Cordio controller.
Pull request type
Reviewers
@donatieng
@pan-
Release Notes
Upgrade of cordio host to new version (from 2.4 to 19.02). Should not impact users and be a in-place upgrade.
Replace compiled cordio controller libs with sources - no functional change and no impact on users.