摘要 |
<p>A multi-core system (1) related to the present invention is disclosed wherein a plurality of OSs, OS [1] (110) and OS [2] (120), are configured as a main system and an auxiliary system for a sound playback function, the auxiliary system OS [1] (110) configures a timer (17) according to a DMA transfer completion interrupt request, and an obstacle of the main system OS [2] (120) is detected according to a detection of timeout of the timer (17). If an obstacle of the main system OS [2] (120) has been detected, then the auxiliary system OS [1] (110) is switched to as the main system OS [2] (120), and by operating a device driver (114) on the auxiliary system OS [1] (110), DMA transfer request processing and audio mixing processing of the audio data continue to be executed.</p> |