CN1130630C - 嵌入式系统 - Google Patents
嵌入式系统 Download PDFInfo
- Publication number
- CN1130630C CN1130630C CN99804263A CN99804263A CN1130630C CN 1130630 C CN1130630 C CN 1130630C CN 99804263 A CN99804263 A CN 99804263A CN 99804263 A CN99804263 A CN 99804263A CN 1130630 C CN1130630 C CN 1130630C
- Authority
- CN
- China
- Prior art keywords
- operating system
- thread
- mode
- processor
- idle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4812—Task transfer initiation or dispatching by interrupt, e.g. masked
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4406—Loading of operating system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
Abstract
Description
USER | UND | SVC | IRQ | FIQ | |
USER | ---- | ---- | OS_B线程请求SWI | IRQ中断OS_B线程 | FIQ中断OS_B线程 |
UND | 从最后一个OS_A线程或DSR返回 | ---- | DSR或空闲线程请求SWI | IRQ中断OS_A线程、DSR或空闲线程 | FIQ中断OS_A线程、DSR或空闲线程 |
SVC | 从快速SWI返回 | 在慢SWI期间 | ---- | IRQ中断快速SWI | FIQ中断快速SWI |
IRQ | 如果不存在活动的OS_A线程或DSR,从IRQ返回 | 如果存在活动的OS_A线程或DSR,从IRQ返回 | ---- | ---- | FIQ中断IRQ |
FIQ | 如果没有活动的OS_A线程或DSR,从FIQ返回 | 如果活动的OS_A线程或DSR,从FIQ返回 | ---- | 如果IRQ被中断,从FIQ返回 | ---- |
Claims (34)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI980135A FI108478B (fi) | 1998-01-21 | 1998-01-21 | Sulautettu jõrjestelmõ |
FI980135 | 1998-01-21 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1294706A CN1294706A (zh) | 2001-05-09 |
CN1130630C true CN1130630C (zh) | 2003-12-10 |
Family
ID=8550493
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN99804263A Expired - Fee Related CN1130630C (zh) | 1998-01-21 | 1999-01-21 | 嵌入式系统 |
Country Status (9)
Country | Link |
---|---|
US (2) | US6631394B1 (zh) |
EP (1) | EP1047991A1 (zh) |
JP (3) | JP2002501248A (zh) |
KR (1) | KR100681875B1 (zh) |
CN (1) | CN1130630C (zh) |
AU (1) | AU2056499A (zh) |
FI (1) | FI108478B (zh) |
HK (1) | HK1035416A1 (zh) |
WO (1) | WO1999038073A1 (zh) |
Families Citing this family (98)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4072271B2 (ja) * | 1999-02-19 | 2008-04-09 | 株式会社日立製作所 | 複数のオペレーティングシステムを実行する計算機 |
WO2001050241A2 (en) * | 1999-12-30 | 2001-07-12 | Koninklijke Philips Electronics N.V. | Multi-tasking software architecture |
JP2001256067A (ja) * | 2000-03-08 | 2001-09-21 | Mitsubishi Electric Corp | プロセッサ省電力制御方法、記憶媒体、およびプロセッサ省電力制御装置 |
US6748453B2 (en) * | 2000-05-08 | 2004-06-08 | Microtune (San Diego), Inc. | Distributed applications in a portable thread environment |
US6715016B1 (en) * | 2000-06-01 | 2004-03-30 | Hitachi, Ltd. | Multiple operating system control method |
EP1162536A1 (en) * | 2000-06-09 | 2001-12-12 | Hitachi, Ltd. | Multiple operating system control method |
US7330877B2 (en) * | 2000-09-18 | 2008-02-12 | Sharp Laboratories Of America | Devices, softwares and methods for rescheduling multi-party sessions upon premature termination of session |
US6694428B2 (en) * | 2000-11-29 | 2004-02-17 | Palm One, Inc. | System for indentifying a peripheral device by sending an inquiry thereto after receiving an interrupt notification message if the interrupt and communication port meet predetermined conditions |
EP1213648A1 (en) * | 2000-12-05 | 2002-06-12 | Infineon Technologies AG | Method for coordinating tasks in a GSM network |
US6813766B2 (en) * | 2001-02-05 | 2004-11-02 | Interland, Inc. | Method and apparatus for scheduling processes based upon virtual server identifiers |
JP2002251326A (ja) * | 2001-02-22 | 2002-09-06 | Hitachi Ltd | 耐タンパ計算機システム |
US6928648B2 (en) * | 2001-04-20 | 2005-08-09 | Sun Microsystems, Inc. | Method and apparatus for a mobile multimedia java framework |
ATE320010T1 (de) * | 2001-07-20 | 2006-03-15 | Venkataramasastr Manchanahally | Steuereinheit für den energieverbrauch |
CN100367238C (zh) * | 2001-08-22 | 2008-02-06 | 深圳市索普卡软件开发有限公司 | 一种x86系列兼容机及其操作系统的生成方法 |
FI114663B (fi) * | 2001-12-20 | 2004-11-30 | Nokia Corp | Menetelmä ja järjestelmä käyttöjärjestelmätoimintojen suorittamiseksi sekä elektroniikkalaite |
KR100408047B1 (ko) * | 2001-12-24 | 2003-12-01 | 엘지전자 주식회사 | 이동통신 시스템의 프로세서 보드 이중화 장치 및 방법 |
DE10206865C1 (de) * | 2002-02-18 | 2003-05-15 | Daimler Chrysler Ag | Reaktionszeit-Beschränkung eines Software-Prozesses |
US7137121B2 (en) * | 2002-04-19 | 2006-11-14 | Equator Technologies, Inc. | Data-processing circuit and method for switching between application programs without an operating system |
US8032891B2 (en) * | 2002-05-20 | 2011-10-04 | Texas Instruments Incorporated | Energy-aware scheduling of application execution |
JP3938343B2 (ja) * | 2002-08-09 | 2007-06-27 | インターナショナル・ビジネス・マシーンズ・コーポレーション | タスク管理システム、プログラム、及び制御方法 |
US6782424B2 (en) * | 2002-08-23 | 2004-08-24 | Finite State Machine Labs, Inc. | System, method and computer program product for monitoring and controlling network connections from a supervisory operating system |
TWI258701B (en) * | 2002-08-26 | 2006-07-21 | Interdigital Tech Corp | Wireless device operating system (OS) application programmer's interface |
US7805725B2 (en) * | 2002-09-26 | 2010-09-28 | Siemens Industry, Inc. | System and method for synchronizing system modules |
US7231476B2 (en) | 2002-11-18 | 2007-06-12 | Arm Limited | Function control for a processor |
GB0226874D0 (en) * | 2002-11-18 | 2002-12-24 | Advanced Risc Mach Ltd | Switching between secure and non-secure processing modes |
GB2396451B (en) * | 2002-11-18 | 2005-12-07 | Advanced Risc Mach Ltd | Delivering data processing requests to a suspended operating system |
GB2395313B (en) * | 2002-11-18 | 2005-11-23 | Advanced Risc Mach Ltd | Task following between multiple operating systems |
US7117284B2 (en) | 2002-11-18 | 2006-10-03 | Arm Limited | Vectored interrupt control within a system having a secure domain and a non-secure domain |
WO2004046738A2 (en) | 2002-11-18 | 2004-06-03 | Arm Limited | Virtual to physical memory address mapping within a system having a secure domain and a non-secure domain |
US7383587B2 (en) | 2002-11-18 | 2008-06-03 | Arm Limited | Exception handling control in a secure processing system |
GB2395583B (en) | 2002-11-18 | 2005-11-30 | Advanced Risc Mach Ltd | Diagnostic data capture control for multi-domain processors |
GB2411254B (en) | 2002-11-18 | 2006-06-28 | Advanced Risc Mach Ltd | Monitoring control for multi-domain processors |
EP1563376B1 (en) | 2002-11-18 | 2006-04-12 | ARM Limited | Exception types within a secure processing system |
WO2004046925A1 (en) | 2002-11-18 | 2004-06-03 | Arm Limited | Security mode switching via an exception vector |
US6928502B2 (en) * | 2003-01-31 | 2005-08-09 | Via Telecom Co., Ltd. | Method and apparatus for processing interrupts at dynamically selectable prioritization levels |
US9002565B2 (en) | 2003-03-20 | 2015-04-07 | Agjunction Llc | GNSS and optical guidance and machine control |
US8686900B2 (en) | 2003-03-20 | 2014-04-01 | Hemisphere GNSS, Inc. | Multi-antenna GNSS positioning method and system |
US8140223B2 (en) | 2003-03-20 | 2012-03-20 | Hemisphere Gps Llc | Multiple-antenna GNSS control system and method |
US8190337B2 (en) | 2003-03-20 | 2012-05-29 | Hemisphere GPS, LLC | Satellite based vehicle guidance control in straight and contour modes |
US8271194B2 (en) * | 2004-03-19 | 2012-09-18 | Hemisphere Gps Llc | Method and system using GNSS phase measurements for relative positioning |
US8634993B2 (en) | 2003-03-20 | 2014-01-21 | Agjunction Llc | GNSS based control for dispensing material from vehicle |
US8612992B2 (en) * | 2003-04-09 | 2013-12-17 | Jaluna Sa | Operating systems |
EP1467282B1 (en) * | 2003-04-09 | 2008-10-01 | Jaluna SA | Operating systems |
JP2006522971A (ja) * | 2003-04-09 | 2006-10-05 | ジャルナ エスアー | オペレーティングシステム |
US20040226016A1 (en) * | 2003-05-08 | 2004-11-11 | Samsung Electronics Co., Ltd. | Apparatus and method for sharing resources in a real-time processing system |
JP3822577B2 (ja) * | 2003-05-22 | 2006-09-20 | 株式会社エヌ・ティ・ティ・ドコモ | コンピュータ及びプログラム |
US7543306B2 (en) * | 2003-07-02 | 2009-06-02 | Intel Corporation | Method, system, and program for handling device interrupts in a multi-processor environment |
EP1503286B1 (en) * | 2003-07-30 | 2014-09-03 | Jaluna SA | Multiple operating system networking |
JP3953449B2 (ja) * | 2003-08-26 | 2007-08-08 | 富士通株式会社 | タスク管理プログラムおよびタスク制御装置 |
JP2007509387A (ja) * | 2003-09-30 | 2007-04-12 | ジャルナ エスアー | オペレーティングシステム |
US7614053B2 (en) * | 2004-02-20 | 2009-11-03 | Sony Computer Entertainment Inc. | Methods and apparatus for task management in a multi-processor system |
US7565653B2 (en) * | 2004-02-20 | 2009-07-21 | Sony Computer Entertainment Inc. | Methods and apparatus for processor task migration in a multi-processor system |
US8028292B2 (en) * | 2004-02-20 | 2011-09-27 | Sony Computer Entertainment Inc. | Processor task migration over a network in a multi-processor system |
US7584476B2 (en) * | 2004-03-04 | 2009-09-01 | International Business Machines Corporation | Mechanism for reducing remote memory accesses to shared data in a multi-nodal computer system |
US8583315B2 (en) | 2004-03-19 | 2013-11-12 | Agjunction Llc | Multi-antenna GNSS control system and method |
JP4028853B2 (ja) * | 2004-03-30 | 2007-12-26 | 株式会社日立製作所 | 情報サービス通信ネットワークシステムおよびセッション管理サーバ |
US8707317B2 (en) * | 2004-04-30 | 2014-04-22 | Microsoft Corporation | Reserving a fixed amount of hardware resources of a multimedia console for system application and controlling the unreserved resources by the multimedia application |
US20060010446A1 (en) * | 2004-07-06 | 2006-01-12 | Desai Rajiv S | Method and system for concurrent execution of multiple kernels |
US9619279B2 (en) * | 2004-08-18 | 2017-04-11 | Red Bend Software Sas | Operating systems sharing supervisor address space with same virtual to physical mapping for supervisor address space using same translation formula with different translation tree |
US20060070069A1 (en) * | 2004-09-30 | 2006-03-30 | International Business Machines Corporation | System and method for sharing resources between real-time and virtualizing operating systems |
US7290112B2 (en) * | 2004-09-30 | 2007-10-30 | International Business Machines Corporation | System and method for virtualization of processor resources |
US8255912B2 (en) * | 2005-04-13 | 2012-08-28 | Qualcomm Incorporated | Techniques for setting events in a multi-threaded system |
US20070033596A1 (en) * | 2005-04-14 | 2007-02-08 | Kridner Jason D | Reconfigurable State Structure Based System Design for Embedded Multimedia System |
US7627705B2 (en) * | 2005-12-30 | 2009-12-01 | Stmicroelectronics Pvt. Ltd. | Method and apparatus for handling interrupts in embedded systems |
US20070201270A1 (en) * | 2005-12-30 | 2007-08-30 | Stmicroelectronics Pvt. Ltd. | Read only memory device with bitline leakage reduction |
CN101490658B (zh) * | 2006-07-18 | 2011-01-19 | 日本电气株式会社 | 信息通信处理装置、信息通信终端、信息通信系统及功能切换方法 |
US7870372B2 (en) * | 2006-08-14 | 2011-01-11 | Marvell World Trade Ltd. | Interrupt handling |
US8424013B1 (en) * | 2006-09-29 | 2013-04-16 | Emc Corporation | Methods and systems for handling interrupts across software instances and context switching between instances having interrupt service routine registered to handle the interrupt |
US7698540B2 (en) * | 2006-10-31 | 2010-04-13 | Hewlett-Packard Development Company, L.P. | Dynamic hardware multithreading and partitioned hardware multithreading |
US8311696B2 (en) | 2009-07-17 | 2012-11-13 | Hemisphere Gps Llc | Optical tracking vehicle control system and method |
USRE48527E1 (en) | 2007-01-05 | 2021-04-20 | Agjunction Llc | Optical tracking vehicle control system and method |
US8046570B2 (en) * | 2007-02-06 | 2011-10-25 | Microsoft Corporation | Supporting multiple operating systems in media devices |
US7904703B1 (en) * | 2007-04-10 | 2011-03-08 | Marvell International Ltd. | Method and apparatus for idling and waking threads by a multithread processor |
US7912623B2 (en) * | 2007-09-25 | 2011-03-22 | Denso Corporation | Engine control system designed to manage schedule of engine control tasks |
US7808428B2 (en) | 2007-10-08 | 2010-10-05 | Hemisphere Gps Llc | GNSS receiver and external storage device system and GNSS data processing method |
EP2083525A1 (en) * | 2008-01-28 | 2009-07-29 | Merging Technologies S.A. | System to process a plurality of audio sources |
US7657683B2 (en) * | 2008-02-01 | 2010-02-02 | Redpine Signals, Inc. | Cross-thread interrupt controller for a multi-thread processor |
WO2009100463A1 (en) | 2008-02-10 | 2009-08-13 | Hemisphere Gps Llc | Visual, gnss and gyro autosteering control |
US8156320B2 (en) * | 2008-08-27 | 2012-04-10 | Wireless Silicon Group, Llc | Method and apparatus for fast booting a portable computing device allowing for immediate operation |
US8281169B2 (en) | 2008-08-27 | 2012-10-02 | Wireless Silicon Group, Inc. | Method and system for power management for a handheld mobile electronic device executing-in-place an application kernel from execute-in-place non-volatile memory (XIP NVM) |
US8217833B2 (en) | 2008-12-11 | 2012-07-10 | Hemisphere Gps Llc | GNSS superband ASIC with simultaneous multi-frequency down conversion |
US8260876B2 (en) * | 2009-04-03 | 2012-09-04 | Google Inc. | System and method for reducing startup cost of a software application |
US8401704B2 (en) | 2009-07-22 | 2013-03-19 | Hemisphere GPS, LLC | GNSS control system and method for irrigation and related applications |
US8135894B1 (en) | 2009-07-31 | 2012-03-13 | Altera Corporation | Methods and systems for reducing interrupt latency by using a dedicated bit |
US8334804B2 (en) | 2009-09-04 | 2012-12-18 | Hemisphere Gps Llc | Multi-frequency GNSS receiver baseband DSP |
US20110224873A1 (en) * | 2009-09-17 | 2011-09-15 | Reeve David R | Vehicle assembly controller with automaton framework and control method |
CN102043662A (zh) * | 2009-10-23 | 2011-05-04 | 伟视科技股份有限公司 | 多操作系统的数据修改方法 |
US8473662B2 (en) * | 2009-12-18 | 2013-06-25 | Electronics And Telecommunications Research Institute | Interrupt-handling-mode determining method of embedded operating system kernel |
CN102667725B (zh) * | 2010-01-13 | 2015-09-16 | 马维尔以色列(M.I.S.L.)有限公司 | 用于媒体处理的硬件虚拟化 |
US8782258B2 (en) * | 2011-01-04 | 2014-07-15 | Motorola Mobility Llc | Transferring web data between operating system environments |
GB2487575B (en) | 2011-01-28 | 2017-04-12 | Advanced Risc Mach Ltd | Controlling generation of debug exceptions |
US8725923B1 (en) * | 2011-03-31 | 2014-05-13 | Emc Corporation | BMC-based communication system |
CN104216777B (zh) * | 2014-08-29 | 2017-09-08 | 宇龙计算机通信科技(深圳)有限公司 | 双系统电子装置及终端 |
US9710313B2 (en) * | 2014-12-30 | 2017-07-18 | Ge Aviation Systems Llc | Method and system for ensuring integrity of critical data |
US9733987B2 (en) * | 2015-02-20 | 2017-08-15 | Intel Corporation | Techniques to dynamically allocate resources of configurable computing resources |
FR3048529B1 (fr) * | 2016-03-01 | 2018-03-23 | Ingenico Group | Procede de modulation d'acces a une ressource, dispositif et programme correspondant |
US20200104193A1 (en) * | 2018-09-28 | 2020-04-02 | Apple Inc. | Port Groups |
CN111538580B (zh) * | 2020-04-23 | 2024-01-05 | 苏州大学 | 一种嵌入式实时操作系统的线程信号操作方法与系统 |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE360135C (de) * | 1915-06-08 | 1922-09-29 | Enrico Feroldi | Vergaser fuer Verbrennungskraftmaschinen |
GB1457295A (en) | 1974-01-28 | 1976-12-01 | Hovermarine Transport Ltd | Flexible skirt members for gas-cushion vehicles |
DE3802366A1 (de) | 1988-01-27 | 1989-08-10 | Boehringer Mannheim Gmbh | Traegervlies fuer abloesbar impraegnierte reagenzien |
US4993017A (en) | 1988-03-15 | 1991-02-12 | Siemens Aktiengesellschaft | Modularly structured ISDN communication system |
DE3831048A1 (de) | 1988-09-12 | 1990-03-15 | Nixdorf Computer Ag | Betriebsprogramm fuer eine datenverarbeitungsanlage |
US5278973A (en) | 1989-03-27 | 1994-01-11 | Unisys Corporation | Dual operating system computer |
US5392282A (en) | 1989-05-17 | 1995-02-21 | Nokia Mobile Phones, Ltd. | Circuit arrangement in a mobile phone for a digital mobile telephone system |
FI87033C (fi) | 1990-10-05 | 1992-11-10 | Nokia Mobile Phones Ltd | Foerfarande foer att arrangera styrningar av kopplingstyp i en radiotelefon |
US5301277A (en) * | 1991-04-10 | 1994-04-05 | Seiko Epson Corporation | Method and apparatus for communicating peripheral data to/from minor operating systems running as subprocesses on a main operating system |
JPH04367037A (ja) * | 1991-06-13 | 1992-12-18 | Mitsubishi Electric Corp | 計算機システム |
FI89223C (fi) | 1991-10-03 | 1993-08-25 | Nokia Mobile Phones Ltd | Digitalt audiointerface i gsm-anordning |
FI98183C (fi) | 1992-02-14 | 1997-04-25 | Nokia Mobile Phones Ltd | Järjestely data-adapterin kytkemiseksi GSM-solukkopuhelimeen |
US5515538A (en) * | 1992-05-29 | 1996-05-07 | Sun Microsystems, Inc. | Apparatus and method for interrupt handling in a multi-threaded operating system kernel |
TW278291B (zh) * | 1992-06-30 | 1996-06-11 | Motorola Inc | |
US5596755A (en) * | 1992-11-03 | 1997-01-21 | Microsoft Corporation | Mechanism for using common code to handle hardware interrupts in multiple processor modes |
US5657371A (en) | 1993-02-01 | 1997-08-12 | Nokia Mobile Phones Limited | Connector assembly for a radio telephone and a computer |
US5414848A (en) * | 1993-04-01 | 1995-05-09 | Intel Corporation | Method and apparatus for sharing a common routine stored in a single virtual machine with other virtual machines operating in a preemptive muli-tasking computer system |
JP2813728B2 (ja) * | 1993-11-01 | 1998-10-22 | インターナショナル・ビジネス・マシーンズ・コーポレイション | ズーム/パン機能付パーソナル通信機 |
GB2298109B (en) | 1995-02-14 | 1999-09-01 | Nokia Mobile Phones Ltd | Data interface |
US6260075B1 (en) * | 1995-06-19 | 2001-07-10 | International Business Machines Corporation | System and method for providing shared global offset table for common shared library in a computer system |
US6125411A (en) * | 1995-09-13 | 2000-09-26 | Hitachi, Ltd. | System storing plural I/O arrangement information wherein each I/O arrangement information corresponding to each operating system is created in response to more than two operating systems |
FI111309B (fi) | 1996-01-03 | 2003-06-30 | Nokia Corp | Tietoliikenneverkkoon radioteitse liitettävä päätelaite |
US5835705A (en) * | 1997-03-11 | 1998-11-10 | International Business Machines Corporation | Method and system for performance per-thread monitoring in a multithreaded processor |
US5974439A (en) * | 1997-11-21 | 1999-10-26 | International Business Machines Corporation | Resource sharing between real-time and general purpose programs |
-
1998
- 1998-01-21 FI FI980135A patent/FI108478B/fi not_active IP Right Cessation
-
1999
- 1999-01-20 US US09/234,433 patent/US6631394B1/en not_active Expired - Lifetime
- 1999-01-21 JP JP2000528913A patent/JP2002501248A/ja active Pending
- 1999-01-21 EP EP99900898A patent/EP1047991A1/en not_active Withdrawn
- 1999-01-21 WO PCT/FI1999/000039 patent/WO1999038073A1/en active IP Right Grant
- 1999-01-21 CN CN99804263A patent/CN1130630C/zh not_active Expired - Fee Related
- 1999-01-21 KR KR1020007007898A patent/KR100681875B1/ko not_active IP Right Cessation
- 1999-01-21 AU AU20564/99A patent/AU2056499A/en not_active Abandoned
-
2001
- 2001-08-24 HK HK01105987A patent/HK1035416A1/xx not_active IP Right Cessation
-
2003
- 2003-07-22 US US10/625,099 patent/US7062766B2/en not_active Expired - Lifetime
-
2007
- 2007-02-21 JP JP2007041050A patent/JP2007164819A/ja active Pending
-
2011
- 2011-08-05 JP JP2011171579A patent/JP2011216132A/ja not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
KR20010034232A (ko) | 2001-04-25 |
KR100681875B1 (ko) | 2007-02-12 |
AU2056499A (en) | 1999-08-09 |
US20040088710A1 (en) | 2004-05-06 |
JP2007164819A (ja) | 2007-06-28 |
HK1035416A1 (en) | 2001-11-23 |
JP2011216132A (ja) | 2011-10-27 |
JP2002501248A (ja) | 2002-01-15 |
US6631394B1 (en) | 2003-10-07 |
WO1999038073A1 (en) | 1999-07-29 |
US7062766B2 (en) | 2006-06-13 |
EP1047991A1 (en) | 2000-11-02 |
FI980135A0 (fi) | 1998-01-21 |
FI980135A (fi) | 1999-07-22 |
FI108478B (fi) | 2002-01-31 |
CN1294706A (zh) | 2001-05-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1130630C (zh) | 嵌入式系统 | |
US8904399B2 (en) | System and method of executing threads at a processor | |
JP6571277B2 (ja) | 端末アプリケーションをロードする方法及び装置 | |
JP3790743B2 (ja) | コンピュータ・システム | |
CN100533387C (zh) | 执行作业步的系统和方法 | |
US8972699B2 (en) | Multicore interface with dynamic task management capability and task loading and offloading method thereof | |
CN1537274A (zh) | 处理系统或计算机系统的任务控制方法和计算机程序 | |
CN1613061A (zh) | 程序执行处理终端装置、程序执行处理方法及程序 | |
US11216304B2 (en) | Processing system for scheduling and distributing tasks and its acceleration method | |
NZ213918A (en) | Display screen review of status of concurrently running programs: keyboard actuation | |
KR20070090649A (ko) | 멀티 코어 시스템에서 협력적 스케줄링을 제공하는 장치 및방법 | |
Omar et al. | Comparative analysis of the essential CPU scheduling algorithms | |
CN1922566A (zh) | 引导显示装置 | |
Bi et al. | Research of key technologies for embedded Linux based on ARM | |
Kohútka et al. | ASIC architecture and implementation of RED scheduler for mixed-criticality real-time systems | |
CN1869922A (zh) | 嵌入式实时操作系统资源管理装置 | |
Lane | A design space and design rules for user interface software architecture | |
CN1119746C (zh) | 数据处理方法 | |
CN1997966A (zh) | 用于多个内核的并行执行的方法和系统 | |
GB2367913A (en) | Processor resource scheduler | |
CN110489239A (zh) | 一种容器管理方法、装置及设备 | |
Chandane | Real time operating systems: a complete overview | |
KR100676671B1 (ko) | 유저 쓰레드 관리 장치 및 그 방법 | |
CN115470901A (zh) | 支持移动端异构处理器分载的混合精度训练方法及设备 | |
Siverskog et al. | Comparison of Real-Time Scheduling in VxWorks and RTLinux |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
BB1A | Publication of application | ||
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20170118 Address after: Espoo, Finland Patentee after: NOKIA TECHNOLOGIES OY Address before: Espoo, Finland Patentee before: Nokia Corp. Effective date of registration: 20170118 Address after: Espoo, Finland Patentee after: NOKIA Corp. Address before: Espoo, Finland Patentee before: NOKIA MOBILE PHONES Ltd. |
|
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20031210 Termination date: 20170121 |