6310ce955c
- the registration array is now global instead of one by BTL. - each framework have to declare the entries in the registration array reserved. Then it have to define the internal way of sharing (or not) these entries between all components. As an example, the PML will not share as there is only one active PML at any moment, while the BTLs will have to. The tag is 8 bits long, the first 3 are reserved for the framework while the remaining 5 are use internally by each framework. - The registration function is optional. If a BTL do not provide such function, nothing happens. However, in the case where such function is provided in the BTL structure, it will be called by the BML, when a tag is registered. Now, it's time for the second step... Converting OB1 from a switch based PML to an active message one. This commit was SVN r17140. |
||
---|---|---|
.. | ||
bml_r2_btl.c | ||
bml_r2_btl.h | ||
bml_r2_component.c | ||
bml_r2_ft.c | ||
bml_r2_ft.h | ||
bml_r2.c | ||
bml_r2.h | ||
configure.params | ||
help-mca-bml-r2.txt | ||
Makefile.am |