armink/FlashDB

FlashDB: Add Zephyr RTOS Support

Closed this issue · 3 comments

Hi all. First of all thanks for this nice project.
Currently, I'm working on the integration of FlashDB with the Zephyr RTOS. From Zephyr's view, FlashDB is added as external module, so that we consume in the application level. For now, FlashDB is working in POSIX file mode, in future, we can support for Flash mode.
In order to consume the FlashDB as external module we need to add a Zephyr's module in FlashDB project.
Is it possible to add zephyr module directory in FlashDB project so that we avoid forks and no change is need in source of FlashDB.

Please take a look here c27d3b6 for how the integration works for zephyr.

Is it possible to add zephyr module directory in FlashDB project?. Thanks in advance.

Yes, no problem

It is also amazing to as a external module for Zephyr

@armink Thanks :).

Will open a PR.

Apologies for not mentioning previously, how modules consume in zephyr linumiz/rixx@d54a847 (Note: this changes in this link is only for Zephyr, How the FlashDB is consumed).

Zephyr's RTOS Support PR #313 got merged, So closing this issue.

Thanks @armink.