【技术实现步骤摘要】
本专利技术涉及一种在一个系统内执行操作系统功能的方法,所述系统包括至少一个处理器和至少第一组资源和第二组资源,其中在所述至少一个处理器内执行至少第一操作系统,和在所述至少一个处理器内执行第二操作系统,所述操作系统中的至少之一基本上是实时操作系统,所述第一组资源受将在第一操作系统内执行的第一操作系统的资源业务控制,所述第二组资源受将在第二操作系统内执行的第二操作系统的资源业务控制。本专利技术还涉及一种系统,包括至少一个处理器和至少第一组资源和第二组资源,用于在所述至少一个处理器内执行至少第一操作系统的装置和用于在所述至少一个处理器内执行第二操作系统的装置,所述操作系统中的至少之一基本上是实时操作系统,该系统包括装置,用于使用将在第一操作系统内执行的第一操作系统的资源业务控制所述第一组资源,和装置,用于使用将在第二操作系统内执行的第二操作系统的资源业务控制所述第二组资源。本专利技术还涉及一种电子设备,包括至少一个处理器和至少第一组资源和第二组资源,用于在所述至少一个处理器内执行至少第一操作系统的装置和用于在所述至少一个处理器内执行第二操作系统的装置,所述操作系统中的至少之一基本上是实时操作系统,该电子设备包括装置,用于使用将在第一操作系统内执行的第一操作系统的资源业务控制所述第一组资源,和装置,用于使用将在第二操作系统内执行的第二操作系统的资源业务控制所述第二组资源。此外,本专利技术涉及将在电子设备的存储装置内存储的计算机软件,用于执行计算机软件的程序命令,该电子设备包括至少一个处理器和至少第一组资源及第二组资源,该计算机软件包括用于使用资源的程序命令, ...
【技术保护点】
一种在系统内使用资源的方法,所述系统包括至少一个处理器(3a,3b)和至少第一组资源和第二组资源,其中在所述至少一个处理器(3a,3b)内执行至少第一操作系统(OS_A)和在所述至少一个处理器(3a,3b)内执行第二操作系统(OS_B),所述操作系统中的至少一个基本上是实时操作系统,所述第一组资源受将要在第一操作系统内执行第一操作系统(OS_A)的资源服务的控制,所述第二组资源受将在第二操作系统内执行的第二操作系统(OS_B)的资源服务的控制,其特征在于为了从第二操作 系统(OS_B)使用所述第一组资源之一,在第二操作系统(OS_B)中形成功能调用,包括所述第一组资源的相关信息,并将所述功能调用传送给在该系统的操作系统之间形成的接口块(16),其中根据在所述功能调用内包括的数据,形成一个服务调用以启动第一操作系统(OS_A)的资源服务。
【技术特征摘要】
FI 2001-12-20 200125271.一种在系统内使用资源的方法,所述系统包括至少一个处理器(3a,3b)和至少第一组资源和第二组资源,其中在所述至少一个处理器(3a,3b)内执行至少第一操作系统(OS_A)和在所述至少一个处理器(3a,3b)内执行第二操作系统(OS_B),所述操作系统中的至少一个基本上是实时操作系统,所述第一组资源受将要在第一操作系统内执行第一操作系统(OS_A)的资源服务的控制,所述第二组资源受将在第二操作系统内执行的第二操作系统(OS_B)的资源服务的控制,其特征在于为了从第二操作系统(OS_B)使用所述第一组资源之一,在第二操作系统(OS_B)中形成功能调用,包括所述第一组资源的相关信息,并将所述功能调用传送给在该系统的操作系统之间形成的接口块(16),其中根据在所述功能调用内包括的数据,形成一个服务调用以启动第一操作系统(OS_A)的资源服务。2.根据权利要求1的方法,其特征在于在第一操作系统(OS_A)内,执行第一调度器(SCH_A),用于调度第一操作系统(OS_A)的进程的执行,在第二操作系统(OS_B)内,执行第二调度器(SCH_B),用于调度第二操作系统(OS_B)的进程的执行,其中当由第一调度器(SCH_A)调度时,启动所述服务调用的执行。3.根据权利要求1或2的方法,其特征在于在第二操作系统(OS_B)内形成的功能调用发送给接口块(16)后,基本上立即继续第二操作系统的进程的执行,而不等待来自第一操作系统(OS_A)的功能调用的响应。4.根据权利要求1、2或3的方法,其特征在于将要启动的资源服务形成一个响应,通过所述接口块(16)将此响应传送给第二操作系统(OS_B)。5.根据权利要求4的方法,其特征在于在所述接口块(16)内,确定将在第二操作系统(OS_B)内执行的延迟的功能调用,在这个延迟的功能调用中,将一个响应传送给第二操作系统(OS_B)。6.根据权利要求1至5中任一权利要求的方法,其特征在于在操作系统(OS_A,OS_B)中,执行进程,为其将运行状态、就绪状态或等待状态确定为功能状态,在功能状态为运行状态的另一个操作系统的进程内形成所述功能调用,将进行所述功能调用的进程设置在等待状态,如果第一操作系统(OS_A)等待一个对功能调用的响应的话。7.根据权利要求1至6中任一权利要求的方法,其特征在于作为所述功能调用,使用同一功能调用,而与将要启动的资源服务无关。8.根据权利要求1至7中任一权利要求的方法,其特征在于为了从第一操作系统(OS_A)使用所述第二组资源,在第一操作系统(OS_A)内形成功能调用,并将其传送给在该系统内的操作系统之间形成的接口块(16),其中形成一个服务调用,用于启动第二操作系统(OS_B)的资源服务。9.一种系统,包括至少一个处理器(3a,3b)和至少第一组资源和第二组资源,用于在所述至少一个处理器(3a,3b)内处理至少第一操作系统(OS_A)的装置(3a)和用于在所述至少一个处理器(3a,3b)内处理第二操作系统(OS_B)的装置(3a),所述操作系统中的至少一个基本上是实时操作系统,该系统包括用于通过在第一操作系统内执行第一操作系统(OS_A)的资源服务控制所述第一组资源的装置,和用于通过在第二操作系统内执行的第二操作系统(OS_B)的资源服务控制所述第二组资源的装置,其特征在于该系统包括操作系统之间的接口块(16);装置(16),用于从第二操作系统(OS_B)使用所述第一组资源,它包括装置(3b),用于在第二操作系统(OS_B)中形成功能调用,此功能调用包括所述第一组资源的相关信息,和装置(4c),用于将所述功能调用传送给操作系统之间的所述接口...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。