    Commit a solution for the SYSINIT vs C_SYSINIT conundrum.  The     problem and solution is outlined in the comments, but basically     we needed a way to allow the SYSINIT mechanism to handle const void *     arguments and function pointers as well as non-const arguments and     function pointers while still maintaining the compiler's ability to     issue warnings if you try to use a bad combination.
    Commit a solution for the SYSINIT vs C_SYSINIT conundrum.  The
    problem and solution is outlined in the comments, but basically
    we needed a way to allow the SYSINIT mechanism to handle const void *
    arguments and function pointers as well as non-const arguments and
    function pointers while still maintaining the compiler's ability to
    issue warnings if you try to use a bad combination.

jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase