Relocate the 'hwfuncs' functions below the inlined functions they attempt to call so that the other functions can actually be inlined.
Relocate the 'hwfuncs' functions below the inlined functions they attempt
to call so that the other functions can actually be inlined.

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