DRIVER DEVICE, INFORMATION PROCESSING SYSTEM, PROGRAM, AND METHOD

PROBLEM TO BE SOLVED: To directly operate a first operating system on a processor, to directly operate a monitor on the processor after that, and to operate the first operating system and a second operating system on the monitor.SOLUTION: A processor operates as a first operating system in a first w...

Full description

Saved in:
Bibliographic Details
Main Authors SASAKI SHUNSUKE, HASHIMOTO MIKIO, SANO SHINTARO, KANAI JUN
Format Patent
LanguageEnglish
Japanese
Published 16.03.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:PROBLEM TO BE SOLVED: To directly operate a first operating system on a processor, to directly operate a monitor on the processor after that, and to operate the first operating system and a second operating system on the monitor.SOLUTION: A processor operates as a first operating system in a first world after booting. A driver device operates under the management of the first operating system. The driver device loads a monitor module and a second OS module to a main memory, copies a memory map of the first world to set the memory map in a second world, copies an interruption destination address of the first world to set the interruption destination address in the second world, sets the address of an interruption handler of the second operating system in the first world, and sets the memory map for executing the monitor module and the second OS module in the first world.SELECTED DRAWING: Figure 5 【課題】第1オペレーティングシステムをプロセッサ上で直接動作させ、その後に、プロセッサ上でモニタを直接動作させるとともに、モニタ上で第1オペレーティングシステムおよび第2オペレーティングシステムを動作させる。【解決手段】プロセッサは、ブート後に第1ワールドで第1オペレーティングシステムとして動作する。ドライバ装置は、第1オペレーティングシステムの管理の下で動作する。ドライバ装置は、モニタモジュールおよび第2OSモジュールをメインメモリにロードし、第1ワールドのメモリマップをコピーして第2ワールドに設定し、第1ワールドの割込先アドレスをコピーして第2ワールドに設定し、第2オペレーティングシステムの割込ハンドラのアドレスを第1ワールドに設定し、モニタモジュールおよび第2OSモジュールを実行するためのメモリマップを第1ワールドに設定する。【選択図】図5
Bibliography:Application Number: JP20150176678