Back to results
US 7,412,597 B2Granted
Computer system and booting method thereof
AssigneeVIA Technologies, Inc.
InventorsJianxin Zhou, Jiangbo Wang
Life of this patent
Estimating the term…
Abstract
A computer system and a booting method thereof are disclosed. The computer system contains a storage device for storing a booting system and a multi-tasking kernel; and a microprocessor coupled to the storage device for loading the multi-tasking kernel to execute the booting system.
Claims12
A computer system, comprising:
- a storage device storing a booting system and a multi-tasking kernel;
- and
- a microprocessor, coupled to the storage device, for loading the multi-tasking kernel to execute the booting system;
- wherein a plurality of queues are created by the microprocessor and stored in the storage device, and the queues respectively corresponding to different priority levels are utilized for storing a plurality of events, when a break event having a higher priority than a processing event is received during an execution of the processing event, a break point for indicating interruption of the processing event is generated and the execution of the processing event is suspended, then the break event is executed and the execution of the processing event is resumed after the break event is executed according to the break point, and the microprocessor activates a masking mechanism to mask an event with a relatively higher priority level to process an event with a relatively lower priority level.
1 more element
A booting method applied to a computer system, the computer system comprising a booting system, the booting method comprising:
- providing a multi-tasking kernel;
- loading the multi-tasking kernel to execute the booting system;
- creating a plurality of queues respectively with different priority levels for storing a plurality of events;
- suspending an execution of a processing event when a break event having a higher priority than the processing event is received;
- generating a break point to indicate interruption of the processing event;
- executing the break event;
- resuming the execution of the processing event after the break event is executed according to the break point;
- and
- activating a masking mechanism to mask an event with a relatively higher priority level to process an event with a relatively lower priority level.
6 more elements
Dependencies are inferred from the claim text.