1. An apparatus comprising: a processor to execute operating system (OS) code, the OS code to allocate an amount of execution time of a thread to a firmware process as a co-equal agent during OS runtime.