Patent ID: 6938115
Filing Date: 2005-08-30
Classification: G06F

Abstract:
1. A computer system comprising: a storage means for storing at least a first software having a first mission-criticality and a second software having a second mission-criticality, wherein said first mission-criticality is greater than the second mission-criticality, an input/output arrangement for providing data input output functionality; and means for executing the first and second software using a single processor, wherein said means for executing is connected to said storage means and said input/output arrangement, such that when executing said first software, input data is fetched from a first memory connected to said storage means and output data is stored to said first memory and when executing said second software, input data is fetched from a second memory connected to said storage means and output data is stored to said second memory, whereas said second software is prevented from affecting data stored in the first memory, and wherein said first software controls which output data is transferred from the first memory and the second memory to said data input/output arrangement thereby preventing output, via said input/output arrangement, of data from said second software which has not been checked by said first software.