The embodiment of the invention discloses a same-screen display method and device for multiple operating systems and
terminal equipment, and the method comprises the steps: enabling a main
operating system to distribute a continuous memory as a display cache region, and enabling the display cache region to be divided into cache sub-regions with the corresponding number according to the total number of the operating systems; the master
operating system allocates a cache sub-region to each slave
operating system, so that each slave operating
system maps the address of the allocated cache sub-region into a respective
image frame cache region; and after each operating
system stores the image data in the respective
image frame cache region, the main operating
system controls the display screencontroller to send all the image data to different display regions of the display screen through the
bus so as to synchronously display the image data from different operating systems. According to the technical scheme,
data synchronization between the operating systems can be effectively achieved, window division, data
overlay and other
processing are not needed, one-time splitting and multiple-time use can be achieved, and extra expenditure of a CPU and a memory is greatly reduced.