Hide omaprpc on BIOS side under MmServiceMgr to improve client integration.
authorRamsey Harris <ramsey@ti.com>
Fri, 22 Mar 2013 19:36:12 +0000 (12:36 -0700)
committerRamsey Harris <ramsey@ti.com>
Fri, 22 Mar 2013 19:36:12 +0000 (12:36 -0700)
commit0065b334bf52cf37bca768c9a569b01aaebfe4fe
tree2094901fbcf7a57274c854032b013e16565ad2d2
parenta7d74ca02c8e33ae955e6a8b61417ed81060e635
Hide omaprpc on BIOS side under MmServiceMgr to improve client integration.

Added MmServerMgr to manage the create/delete of service instances.
Added MmType to provide better integration for function publishing.
Worked up a simple example using MxServer and rpc_task.c for this
release. Will provide formal examples in next build. Added Mx on
host side to illustrate a better example.
20 files changed:
ipc-bios.mak
linux/src/tests/Makefile.am
packages/ti/ipc/mm/MmRpc.h
packages/ti/ipc/mm/MmServiceMgr.c
packages/ti/ipc/mm/MmServiceMgr.h
packages/ti/ipc/mm/MmType.h [new file with mode: 0644]
packages/ti/ipc/tests/Mx.c [new file with mode: 0644]
packages/ti/ipc/tests/Mx.h [new file with mode: 0644]
packages/ti/ipc/tests/MxServer.c [new file with mode: 0644]
packages/ti/ipc/tests/MxServer.h [new file with mode: 0644]
packages/ti/ipc/tests/mmrpc_test.c
packages/ti/ipc/tests/package.bld
packages/ti/ipc/tests/rpc_task.c
packages/ti/ipc/tests/test_omx_ipu_omap5.cfg
packages/ti/srvmgr/ServiceMgr.c
packages/ti/srvmgr/ServiceMgr.h
packages/ti/srvmgr/omaprpc/OmapRpc.c
packages/ti/srvmgr/omaprpc/OmapRpc.h
products.mak
qnx/src/tests/mmrpc_test/common.mk