3 years, 3 months ago.

How to commit patches

Hi there!

I am working on Pearl Gecko from Silicon Labs (EFM32PG_STK3401 and EFM32PG12_STK3402) to get low power features working for our project in mbed-os.

I found out that as soon as I use the EventQueue class, the board does not make use of the low power sleep modes. This is because EventQueue does not make use of LowPowerTimer and/or LowPowerTicker.

I replaced Timer/Ticker usages in equeue_mbed.cpp by LowPowerTimer/LowPowerTicker, and voilá: Low Power :-)

Now I would like to submit a patch where this can be configured by a macro in mbed_config.h.

But where should I submit such a patch? Open an Issue on github? Fork mbed-os on github and make a pull request? Some Mailing list?

Please guide me in the right direction ;-)

Kind regards, MikeDK

1 Answer

3 years, 3 months ago.

Hi Michael, for your enhancement I would recommend to file this as an new issue on Github (https://github.com/ARMmbed/mbed-os) and include your patch proposal. In this case somebody from Silicon Labs or ARM is likely to look into it.

There is also on option of pull request, however this needs a contributor agreement and I believe the issue is a good start.

Regards Hlemut

Accepted Answer

+1

posted by Martin Kojtal 18 Oct 2017