With the increasing demand of wireless spectrum, different unlicensed wireless communication technologies have been applied in the television white space (TVWS). It is vital to understand that the mutual interference over TVWS due to incompatible protocol designs heavily degrades the quality of service of coexisting heterogeneous cognitive radio networks. In this paper, taking the activity of primary users into consideration, we formulate the heterogeneous coexistence problem over TVWS as a nonlinear Markovian jump system (NMJS) based on the Lotka-Volterra competition model. By using the local linearization method, we first obtain a linear Markovian jump system model (which approximates the NMJS linearly at the desired spectrum share) to the NMJS. Further, we obtain an effective feedback controller to the equilibrium assignment of the NMJS via solving a sufficient condition in the form of linear matrix inequalities. Third, we propose an IEEE 802.19.1-compatible spectrum sharing algorithm which enables the NMJS to converge to the assigned spectrum share. Finally, extensive simulations are conducted to validate the effectiveness of our proposals.