-
Notifications
You must be signed in to change notification settings - Fork 214
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
Fix misra erpc c #158
Fix misra erpc c #158
Conversation
Hello Dusan , I am sorry for late response, please give me some time for the review, I would like to have a look at it next week. |
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.
acceptance tests are ok, I have also triggered build of examples + unit test on boards
could you please address my 4 comments?
btw, lot's of work has been done in this PR, thanks for this big effort!
@MichalPrincNXP Good catch. Good eyes. PR fix pushed. |
Hi Dusan, I think all seems to be OK now. What I am missing yet is the erpc_dspi_slave_transport.cpp update to be aligned with changes in erpc_spi_slave_transport.cpp (underlyingSend method, removing ifndef, adding else). Could you please review attached proposal and add it into the PR if you are OK? Thanks. |
I thought u pushed that. Sorry. Should be fine now. |
Thank you Dusan for this extensive PR and the code improvement! |
I missed this merge. Thank you for deep review and merge. |
-- Fix the order of commands in underlyingReceive and underlyingSend of UART CMSIS transport. -- Fix (revert) the sequence of commands in MUTransport::rx_cb (bug unintentionally introduced by Github pull request #158). -- Identify the used LINK hw during the runtime (LPCLINK2 vs. MCULINK) in transport.py. -- Improve I2cSlaveTransport -- Add reference links into erpc/README.md. -- Update license file.
This is quite complex commit to fix Misra in erpc_c folder. Some files changed a logic a bit. Take your time with review.