OK ... I think hiding the additional shutdown calls is what is left to do. I will
- move the various init*Sup() and related routines to ioc/db/dbInit.c
- create a private header dbInit.h
- call appropriately from iocInit.c and dbUnitTest.c through the dbInit.h API
- document dbUnitTest.h
That will not preclude us from doing more sophisticated module start/shutdown management later on, and be sufficient for the merge.
OK ... I think hiding the additional shutdown calls is what is left to do. I will
- move the various init*Sup() and related routines to ioc/db/dbInit.c
- create a private header dbInit.h
- call appropriately from iocInit.c and dbUnitTest.c through the dbInit.h API
- document dbUnitTest.h
That will not preclude us from doing more sophisticated module start/shutdown management later on, and be sufficient for the merge.
Correct?