Dear all, I am just curious to know why almost all commercial popular RTOS like RTLINUX,Vxworks work mainly on Micro processor instead of Microcontrollers? AFAIK,I have seen Vxworks work on Boards like Intel x86,powerpc,ARM and all mentioned processor boards instead of real microcontrollers like
8051,68HC series from motorola and so. Why do RTOS prefer microprocessors as compared to microcontrollers?Though I know few RTOS like RTX-51 which runs exclusively only on 8051 microcontrollers,still such things are not so common in embedded world.
I would like to hear some real facts behind this decision instead of starting a religious war of using microcontrollers or microprocessors with RTOS...
Regards, s.subbarayan