add an actual Layer1 asynchronous (L1A) API that can be called from higher layers
drwxr-xr-x - doc
drwxr-xr-x - include
drwxr-xr-x - src