sentence: it is supported under a variety of real-time and near-real-time operating systems including embedded windows xp , linux , vxworks and threadx , and on a variety of hardware architectures , including intel , freescale and arm , with or without a system-on-a-chip ( soc ) around the cpu .