DLTcollab / TA-endpoint

Connect resource constrained endpoints with Tangle-Accelerator
Apache License 2.0
0 stars 2 forks source link

feat: Unify low-level operation with consistent HAL interface #46

Closed splasky closed 4 years ago

splasky commented 4 years ago

Add hardware abstraction layer for create unify devices and device operators. See HAL.md for how to implement device.

Closes #63

jserv commented 4 years ago

You have to create corresponding issues which describe the action items and executions plans. Then, create new pull request(s) such as this one to close the issues.

jserv commented 4 years ago

You shall provide documentation for HAL.

jserv commented 4 years ago

We are engineers instead of code monkeys, OK?

jserv commented 4 years ago

Use uppercase form "HAL" for each subject which refers to HAL.

jserv commented 4 years ago

Rebasing is required.

jserv commented 4 years ago

FYI. AOSP has a neat example for HAL design: liblog/logd_reader.cpp. Check liblog as well.

jserv commented 4 years ago

Fix conflicts.

marktwtn commented 4 years ago

Make sure all the doxygen comment and source code related to retcode_t is added with the prefix RET_.

jserv commented 4 years ago

I defer to @HowJMay .